Crystal Shores Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Holiday Package Deals in Crystal Shores

Price found within the past 48 hours. Click for updated prices.
Best Western Plus Surprise-Phoenix NW
Westgate Painted Mountain Golf Resort
The Global Ambassador
Sedona Springs Resort
Villas of Sedona

Where to stay in Crystal Shores

Find the best Crystal Shores areas and neighborhoods for the activities you enjoy most. Learn more about Crystal Shores

Crystal Shores Hotel Deals

City Express by Marriott Tempe

City Express by Marriott Tempe

3 out of 5
808 North Scottsdale Road Tempe AZ
Fully refundableReserve now, pay when you stay
The price is CA $144 per night from Nov 16 to Nov 17
CA $144
CA $164 total
Nov 16 - Nov 17
includes taxes & fees
City Express by Marriott Tempe
Talking Stick Resort

Talking Stick Resort

4 out of 5
9800 E. Talking Stick Way Scottsdale AZ
The price is CA $170 per night from Dec 10 to Dec 11
CA $170
CA $234 total
Dec 10 - Dec 11
includes taxes & fees
9.4/10 Exceptional! (5,191 reviews)
"Clean room, Service at pool was not great We had to cal 10 times for service."

Reviewed on Nov 9, 2026

Talking Stick Resort
Embassy Suites by Hilton Scottsdale Resort

Embassy Suites by Hilton Scottsdale Resort

3.5 out of 5
5001 N Scottsdale Rd Scottsdale AZ
Fully refundableReserve now, pay when you stay
The price is CA $184 per night from Nov 22 to Nov 23
CA $184
CA $250 total
Nov 22 - Nov 23
includes taxes & fees
Embassy Suites by Hilton Scottsdale Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Crystal Shores vacation package cost?
The most affordable Crystal Shores vacation package is CA $540, so the trip of your dreams can become a reality — without breaking the bank. Bundle flights, hotels and car rentals to custom build a package that fits you.
How do I get a cheap travel package to Crystal Shores?
Browse and lock in everything in the one place with our Crystal Shores vacation packages. You'll discover bargains on flights, hotels, tours and more that'll keep your travel budget happy and your adventurous spirit full. And, with more than 550 airlines and 1,000,000 hotels all over the world to select from, you have countless opportunities to mix and match however you please.
Where should I stay in Crystal Shores?
A getaway to Crystal Shores wouldn't be complete without visiting Riparian Preserve at Water Ranch, Hale Centre Theatre and Gilbert Farmers Market. Spend your nights close to these popular sights and make sightseeing simple.
How far in advance should I book my Crystal Shores vacation?
Smart travelers often reserve their seats as early as possible. You can usually start comparing international fares on Expedia up to 12 months before your flight. If you're booking at the last minute, don't despair. Low prices occasionally appear just weeks before departure dates.
What does an Expedia Crystal Shores travel package include?
That depends on what you want. If you're traveling solo, you might decide to combine hotels and flights. Bringing the entire family to Crystal Shores? A travel package including hotels, flights and rental cars might be a better fit. Expedia gives you the flexibility to build your own travel package.
What should I know before booking a Crystal Shores travel package?
You'll enjoy amazing savings when you combine your flights, hotels and rental cars into a package. Not only that, booking everything in one spot just makes things easier. So why waste your money or time? Whether you're putting together a ritzy romantic getaway or a low-cost family road trip, check out our package deals today.
Can I choose my airline with a Crystal Shores Expedia vacation package?
Yes — that's one of the best things about an Expedia package. You're in control. We have more than 550 airline partners worldwide, so you have options galore when planning your Crystal Shores getaway.
If I'm not able to travel, can I cancel my Crystal Shores vacation package?
Don't stress if you're rethinking your Crystal Shores vacation package — you can cancel or amend your booking. And if you've booked it within 24 hours, you may be able to do it for free. However, bookings made more than 24 hours ago may incur a fee from your hotel, airline or car rental company. We realize your circumstances can suddenly change, so look up our Customer Service Portal if that occurs. When you're ready to make changes, we'll take care of it.

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.