A town nestled in a valley with mountains in the background.

Find hotels in Rancho Santa Margarita, CA from NT$2,966

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Rancho Santa Margarita hotels

1. Hilton Anaheim

Hilton Anaheim
Anaheim Resort
United States
Lesvya
NT$4,469
NT$5,284 total
includes taxes & fees
Aug 30 - Aug 31
Hilton Anaheim

2. Anaheim Majestic Garden Hotel

Anaheim Majestic Garden Hotel
Anaheim Resort
United States
Samuel
NT$4,953
NT$5,804 total
includes taxes & fees
Aug 17 - Aug 18
Anaheim Majestic Garden Hotel

3. Laguna Hills Lodge

Laguna Hills Lodge
Laguna Hills
United States
Dianna
NT$3,444
NT$3,789 total
includes taxes & fees
Sep 7 - Sep 8
Laguna Hills Lodge

4. Anaheim Resort Suites

Anaheim Resort Suites
Anaheim Resort
United States
David J.
NT$4,267
NT$5,755 total
includes taxes & fees
Sep 3 - Sep 4
Anaheim Resort Suites

5. Ayres Suites Mission Viejo – Lake Forest

Ayres Suites Mission Viejo – Lake Forest
Mission Viejo
United States
Mark
NT$3,309
NT$3,580 total
includes taxes & fees
Sep 9 - Sep 10
Ayres Suites Mission Viejo – Lake Forest

6. Ayres Hotel & Spa Mission Viejo – Lake Forest

Ayres Hotel & Spa Mission Viejo – Lake Forest
Mission Viejo
United States
John
NT$3,164
NT$3,423 total
includes taxes & fees
Sep 1 - Sep 2
Ayres Hotel & Spa Mission Viejo – Lake Forest

7. Grand Legacy At the Park

Grand Legacy At the Park
Anaheim Resort
United States
Patty
NT$6,670
NT$7,804 total
includes taxes & fees
Aug 24 - Aug 25
Grand Legacy At the Park

8. Best Western Plus Stovall's Inn

Best Western Plus Stovall's Inn
Anaheim Resort
United States
yesenia
NT$4,705
NT$5,505 total
includes taxes & fees
Aug 31 - Sep 1
Best Western Plus Stovall's Inn

9. Hyatt Regency Orange County

Hyatt Regency Orange County
Anaheim Resort
Canada
Julie
NT$3,454
NT$4,803 total
includes taxes & fees
Aug 29 - Aug 30
Hyatt Regency Orange County

10. voco Laguna Hills by IHG

voco Laguna Hills by IHG
Laguna Hills
United States
Jose
NT$3,677
NT$4,047 total
includes taxes & fees
Aug 31 - Sep 1
voco Laguna Hills by IHG

11. Hotel Fera Anaheim, a DoubleTree by Hilton

Hotel Fera Anaheim, a DoubleTree by Hilton
Anaheim Resort
United States
Antoinette
NT$3,948
NT$4,350 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Fera Anaheim, a DoubleTree by Hilton

12. Fairfield Inn by Marriott Mission Viejo / Orange County

Fairfield Inn by Marriott Mission Viejo / Orange County
Mission Viejo
United States
Roberto
NT$3,811
NT$4,123 total
includes taxes & fees
Aug 23 - Aug 24
Fairfield Inn by Marriott Mission Viejo / Orange County

13. Surf & Sand Laguna Beach

Surf & Sand Laguna Beach
Pearl District
United States
Brandon
NT$30,106
NT$36,797 total
includes taxes & fees
Aug 30 - Aug 31
Surf & Sand Laguna Beach

14. Montage Laguna Beach

Montage Laguna Beach
South Laguna
United States
Danielle
NT$45,153
NT$54,329 total
includes taxes & fees
Aug 31 - Sep 1
Montage Laguna Beach

15. Hampton Inn & Suites Mission Viejo

Hampton Inn & Suites Mission Viejo
Mission Viejo
United States
Romie
NT$3,941
NT$4,263 total
includes taxes & fees
Sep 1 - Sep 2
Hampton Inn & Suites Mission Viejo

16. Motel 6 Anaheim Maingate

Motel 6 Anaheim Maingate
Anaheim Resort
United States
Josue
NT$2,865
NT$3,358 total
includes taxes & fees
Aug 26 - Aug 27
Motel 6 Anaheim Maingate

17. Ayres Hotel Laguna Woods - Aliso Viejo

Ayres Hotel Laguna Woods - Aliso Viejo
Laguna Woods
United States
Ryan
NT$4,325
NT$4,766 total
includes taxes & fees
Sep 1 - Sep 2
Ayres Hotel Laguna Woods - Aliso Viejo

18. Sonesta Select Laguna Hills Irvine Spectrum

Sonesta Select Laguna Hills Irvine Spectrum
North Laguna Hills
United States
Alden
NT$2,692
NT$2,966 total
includes taxes & fees
Sep 14 - Sep 15
Sonesta Select Laguna Hills Irvine Spectrum

19. Howard Johnson by Wyndham Anaheim Hotel and Water Playground

Howard Johnson by Wyndham Anaheim Hotel and Water Playground
Anaheim Resort
United States
David
NT$6,357
NT$7,465 total
includes taxes & fees
Aug 31 - Sep 1
Howard Johnson by Wyndham Anaheim Hotel and Water Playground

20. Kings Inn Anaheim at the Park & Convention Center

Kings Inn Anaheim at the Park & Convention Center
Anaheim Resort
United States
Michelle
NT$2,935
NT$3,440 total
includes taxes & fees
Aug 25 - Aug 26
Kings Inn Anaheim at the Park & Convention Center
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rancho Santa Margarita attractions

Tijeras Creek Golf Club

This Ted Robinson-designed course offers a dual personality with water-filled front nine and canyon-winding back nine. Reserve early morning tee times for the best experience of both worlds.
See properties

Spa Gregorie's Day Spa & Salon

Indulge in tranquility at Spa Gregorie's, featuring eucalyptus steam rooms and personalized treatments. Arrive early to enjoy the co-ed relaxation lounge and complimentary refreshments before your appointment.
See properties

OGP Ladera

Enjoy an outing to OGP Ladera during your stay in Rancho Santa Margarita. Amble around the area's riverfront or visit its spas.
See properties

Learn more about Rancho Santa Margarita

Nestled against the Santa Ana Mountains, this planned community offers serene hiking trails around O'Neill Regional Park and Trabuco Canyon. Families gather at the lakeside beach club while mountain bikers tackle the Patriot Trail for spectacular views of Saddleback Mountain.

See all hotels in Rancho Santa Margarita
A residential area with a large body of water, surrounded by houses and palm trees, with mountains in the background.

Top Rancho Santa Margarita Hotel Reviews

Dana Point Marina Inn

Dana Point Marina Inn

8/10 Good
"Location"
gerry 3-night trip
Posted less than an hour ago
Dana Point Marina Inn
Orange Grove Inn

Orange Grove Inn

10/10 Excellent
"We had a great stay at this Inn. Very easy access to all the things in and around Irvine, including the university, shopping, beaches, etc. The property is simple but well maintained and perfect if you like the freedom of free self parking and a quality outdoor pool area."
Laura 3-night trip
Posted 1 hour ago
Orange Grove Inn
Embassy Suites by Hilton Irvine Orange County Airport

Embassy Suites by Hilton Irvine Orange County Airport

10/10 Excellent
"Everything was great!"
Javier 1-night trip
Posted 4 hours ago
Embassy Suites by Hilton Irvine Orange County Airport
Embassy Suites by Hilton Anaheim Orange

Embassy Suites by Hilton Anaheim Orange

10/10 Excellent
"Good"
Vicente 1-night trip
Posted 9 hours ago
Embassy Suites by Hilton Anaheim Orange
Holiday Inn Santa Ana-Orange Co. Arpt by IHG

Holiday Inn Santa Ana-Orange Co. Arpt by IHG

8/10 Good
"Decent price for room, no bugs found. Areas readily seen appeared clean, under bed was not…previous user items/trash were left under bed. Bed and pillows appeared clean, both were comfortable. Slept fine"
Andrew 2-night trip
Posted 18 hours ago
Holiday Inn Santa Ana-Orange Co. Arpt by IHG
Sonesta ES Suites Anaheim Resort Area

Sonesta ES Suites Anaheim Resort Area

8/10 Good
"The service was fast when you need anything done. Staff were very friendly and nice. The only pry I had was the air conditioning unit in my first room was leaking and wet the carpet up. So they move us to a d room. The second too the air conditioning was not working again. It kept shutting down and the room would get so hot. The maintenance man. Had to come 2 days back to reset it. At this point I was annoyed and didn’t want to pack up and move again. So it kept working after that because we had only one mot day before check out. Overall I would say it’s a clean , quiet place and the staff was excellent."
Patrick 6-night trip
Posted 20 hours ago
Sonesta ES Suites Anaheim Resort Area
Ayres Hotel Costa Mesa/Newport Beach

Ayres Hotel Costa Mesa/Newport Beach

8/10 Good
"Generally ok for utilities and service."
Innsung 1-night trip
Posted 22 hours ago
Ayres Hotel Costa Mesa/Newport Beach
Renaissance Newport Beach Hotel

Renaissance Newport Beach Hotel

8/10 Good
"Great Location. Clean Hotel"
Mahmood 1-night trip
Posted 1 day ago
Renaissance Newport Beach Hotel

More cheap stays in Rancho Santa Margarita

Lemon Heights Inn

Lemon Heights Inn

1611 El Camino Real Tustin CA
NT$2,837
NT$3,205 total
Sep 10 - Sep 11
includes taxes & fees
Lemon Heights Inn
Orange Grove Inn

Orange Grove Inn

1671 El Camino Real Tustin CA
NT$2,837
NT$3,211 total
Sep 14 - Sep 15
includes taxes & fees
9.2/10 Wonderful! (2,518 reviews)
Orange Grove Inn
MainStay Suites John Wayne Airport by Choice Hotels

MainStay Suites John Wayne Airport by Choice Hotels

2701 Hotel Terrace Santa Ana CA
NT$2,980
NT$3,373 total
Aug 23 - Aug 24
includes taxes & fees
MainStay Suites John Wayne Airport by Choice Hotels
Extended Stay America Suites Orange County Irvine Spectrum

Extended Stay America Suites Orange County Irvine Spectrum

30 Technology Dr Irvine CA
NT$3,106
NT$3,422 total
Sep 13 - Sep 14
includes taxes & fees
Extended Stay America Suites Orange County Irvine Spectrum
Best Western Plus Irvine Spectrum Hotel

Best Western Plus Irvine Spectrum Hotel

23192 Lake Center Dr Lake Forest CA
NT$3,426
NT$3,776 total
Sep 7 - Sep 8
includes taxes & fees
8.4/10 Very Good! (1,068 reviews)
Best Western Plus Irvine Spectrum Hotel
Laguna Hills Lodge

Laguna Hills Lodge

23932 Paseo De Valencia Laguna Hills CA
NT$3,444
NT$3,789 total
Sep 7 - Sep 8
includes taxes & fees
Laguna Hills Lodge

Hotels in Rancho Santa Margarita with star-rating

Find out more about Rancho Santa Margarita

Top reasons to visit Rancho Santa Margarita

  • Scenic Rancho Santa Margarita Lake: Enjoy picturesque views and outdoor activities at this beautiful lake, perfect for picnics and family outings.
  • Charming Neighborhoods: Explore welcoming neighborhoods filled with parks, local shops, and community spirit, making it a great place for leisurely strolls.
  • Variety of Accommodation: Choose from diverse lodging options, including resorts and hotels, catering to families and adventure seekers alike.
  • Outdoor Recreation: Engage in various outdoor activities, including golf, skate parks, and trails for walking or biking.
  • Proximity to San Diego: Take a short drive to experience the vibrant culture and attractions of nearby San Diego.

Find great hotels near Rancho Santa Margarita

Rancho Santa Margarita offers a delightful selection of accommodations, including resorts and hotels, perfect for families and adventure seekers alike. Enjoy the beautiful surroundings while taking advantage of various amenities tailored to enhance your vacation experience. From stunning images of the area to options for rentals, you'll find everything you need for a memorable stay, whether you're seeking relaxation or adventure. Explore popular options like Arroyo Vista and Marriott Hotels for your ideal getaway.

  • Laguna Hills Lodge: Nestled in the scenic Laguna Hills, Laguna Hills Lodge is a budget-friendly accommodation option that boasts a guest rating of 9.0 out of 10. This hotel is ideal for business travelers seeking a comfortable and convenient stay, located 8km from Rancho Santa Margarita. The lodge features well-appointed rooms equipped with essential amenities, a relaxing outdoor pool, and a serene garden area. Guests appreciate the warm hospitality and clean accommodations, making it an excellent choice for those with a busy itinerary.
  • Comfort Inn & Suites Irvine Spectrum: Located 10km from Rancho Santa Margarita, Comfort Inn & Suites Irvine Spectrum provides a family-friendly atmosphere with a guest rating of 9.0 out of 10. This budget-conscious hotel caters to families and pet owners alike, offering amenities such as complimentary cribs and window guards for children. Pets are welcome with specific policies in place. Guests can enjoy spacious rooms, a complimentary breakfast, and a convenient location near attractions, making it a great base for family adventures.
  • Sonesta Simply Suites Irvine East Foothill: Situated 10km from Rancho Santa Margarita, Sonesta Simply Suites Irvine East Foothill is a pet-friendly lodging option with a guest rating of 8.4 out of 10. Ideal for travelers with pets, this budget-friendly hotel features a designated dog exercise area and flexible pet policies. The rooms are designed for extended stays and include kitchenettes, offering convenience for those looking to settle in. Guests appreciate the comfortable atmosphere and access to nearby attractions, ensuring a pleasant stay.

Where to stay in and around Rancho Santa Margarita

Rancho Santa Margarita offers a delightful blend of family-friendly activities and scenic landscapes, making it an ideal vacation spot. Explore the charming neighborhoods, enjoy outdoor excursions, and experience the welcoming atmosphere of Orange County. Just a short drive away, you can discover the vibrant culture of nearby San Diego, providing an exciting mix of business and leisure opportunities. Whether you're looking for relaxation or adventure, Rancho Santa Margarita has something for everyone.

  • Laguna Beach: Nestled along the stunning California coastline, Laguna Beach is a vibrant city located approximately 16km from Rancho Santa Margarita. Known for its artistic vibe and beautiful beaches, this destination sees a moderate influx of travelers, particularly during the peak months of April and from June to July. Visitors flock to Laguna Beach for its family-friendly atmosphere, outdoor activities, and breathtaking beach experiences. Explore local shopping centers, stroll along the picturesque boardwalk, and soak up the sun at various family beaches. Don’t miss iconic landmarks such as the scenic coastline and the charming tourist precinct that capture the essence of Southern California.
  • Las Flores: Just a short distance from Rancho Santa Margarita, Las Flores is a quaint village that offers a unique blend of outdoor recreation and family-oriented attractions. While it welcomes visitors year-round, peak travel times occur in April, September, and December. Las Flores is perfect for those seeking beach adventures and outdoor fun. Enjoy the nearby recreational areas and take advantage of local golfing opportunities. With attractions like beautiful beaches and the nearby national state park, this village is an excellent spot for families looking to explore nature and enjoy quality time together.
  • Wagon Wheel: Located a mere mile from Rancho Santa Margarita, Wagon Wheel is a welcoming neighborhood that thrives on a family-friendly, outdoor lifestyle. While the number of travelers remains steady throughout the year, peak visitation occurs during July to August and October. Wagon Wheel offers a mix of city-themed experiences and recreational activities, including golf courses and shopping centers. With close proximity to urban parks and beautiful beaches, it’s an ideal spot for families looking to enjoy the outdoors while having easy access to urban conveniences.

Things to do near Rancho Santa Margarita

Shopping

In Rancho Santa Margarita, enjoy shopping at the Plaza de las Flores, a quaint shopping center with unique boutiques and eateries. If you're up for a drive, visit the nearby Irvine Spectrum Center, located about 19km away, featuring a mix of shops, dining, and entertainment options.

Recreation

At the Rancho Santa Margarita Spa, indulge in rejuvenating treatments that blend traditional techniques with modern wellness practices. Enjoy yoga classes at the local studio, surrounded by tranquil landscapes, or explore the scenic hiking trails in the nearby Rancho Santa Margarita Lake, ideal for relaxation and reflection.

Adventure

Experience the thrill of soaring through the air at Skull Canyon Zipline, located 26km away, where you can navigate exciting ziplines and ropes courses amidst scenic views. For speed enthusiasts, Perris Auto Speedway, situated 48km away, offers exhilarating motor racing events that ignite the adrenaline.

Nightlife

In Rancho Santa Margarita, the 4th District Art Walk offers a vibrant atmosphere with local art and live music. For a laid-back vibe, check out O'Neill's Irish Pub, where you can enjoy draft beers and pub food while mingling with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Rancho Santa Margarita

To save money during your visit to Rancho Santa Margarita, consider traveling in the off-peak months of January to February or November for lower hotel rates. Mondays are typically the cheapest days to stay, while Saturdays are the priciest. Use Expedia to find the best deals by sorting hotel prices from lowest to highest, and consider package deals that combine flights, hotels, and activities for additional savings. Take advantage of free activities in the area, and explore using public transport or walking to keep travel costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Rancho Santa Margarita are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Rancho Santa Margarita is Monday. The most expensive day to stay in Rancho Santa Margarita is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, preferred location, and the type of hotel that suits your needs. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Rancho Santa Margarita with your flights and activities through an Expedia package deal.

Find the best attractions near Rancho Santa Margarita

Rancho Santa Margarita offers a delightful blend of family-friendly, city-themed, and business-oriented attractions. Visitors can enjoy the scenic Rancho Santa Margarita Lake, explore local parks, and visit charming churches. For those seeking outdoor experiences or vibrant city life, the area features beautiful beaches and urban settings. Don't miss the chance to discover nearby attractions that highlight the best of Santa Margarita's natural beauty and community spirit.

  • Mission San Juan Capistrano: Located 11km from Rancho Santa Margarita, this historic mission offers a glimpse into California's rich cultural heritage. Explore beautiful gardens, stunning architecture, and the serene ambiance that reflects its deep spiritual roots.
  • Orange County Great Park: Just 14km away, this expansive urban park is ideal for family outings. Enjoy various recreational activities, sports fields, and beautiful walking trails, all set in a vibrant city atmosphere.
  • Dana Point Harbor: Situated 16km from Rancho Santa Margarita, this picturesque harbor is perfect for a relaxing day by the beach. Experience breathtaking ocean views, charming shops, and delightful dining options along the waterfront.

Best time to go to Rancho Santa Margarita

The best time to visit Rancho Santa Margarita is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. December and February are its coolest month on average. At the time of February, visitor numbers are average and weather is sunny.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January56.7°F (13.7°C)Light RainSunnyAverageSlightly Low
February56.5°F (13.6°C)Light RainSunnyAverageSlightly Low
March57.9°F (14.4°C)No RainMostly SunnyAverageAverage
April61.0°F (16.1°C)No RainSunnySlightly HighAverage
May63.1°F (17.3°C)No RainSunnyAverageAverage
June67.6°F (19.8°C)No RainSunnySlightly HighSlightly High
July72.1°F (22.3°C)No RainSunnySlightly HighSlightly High
August73.8°F (23.2°C)No RainSunnyAverageSlightly High
September73.0°F (22.8°C)No RainSunnyAverageAverage
October68.5°F (20.3°C)No RainSunnySlightly LowAverage
November62.4°F (16.9°C)No RainSunnySlightly LowSlightly Low
December56.5°F (13.6°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Rancho Santa Margarita

Flying into Rancho SANta Margarita is convenient with several major airports nearby. Los Angeles International Airport (LAX) is located 82km away, with luxurious hotels such as the FairmONT Miramar Hotel 13km from LAX and The Ritz-Carlton, Marina del Rey just 6km away. San Diego International Airport (SAN) is 103km from Rancho Santa Margarita, offering upscale options like Pendry San Diego and The US Grant, both within 5km. The closest option is John Wayne Airport (SNA), just 24km away, with elegant stays like The Resort at Pelican Hill 10km from SNA and Balboa Bay Resort 8km away, ensuring easy access to your travel needs.

Frequently asked questions

Where is the best place for a stay in Rancho Santa Margarita?
Sonesta Anaheim Resort Area, located 20.8 mi (33.4 km) from the heart of Rancho Santa Margarita, is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are Sonesta Irvine John Wayne Airport and La Quinta Inn & Suites by Wyndham Irvine Spectrum. See all available top hotels, or vacation rentals in Rancho Santa Margarita.
If I need to cancel my hotel reservation in Rancho Santa Margarita, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Rancho Santa Margarita.
Where can I learn more about changing or cancelling my trip to Rancho Santa Margarita?
To access more information about picking new dates or cancelling your trip to Rancho Santa Margarita, click here.
What's the best hotel to stay with easy access to Tijeras Creek Golf Club?
Ayres Hotel & Spa Mission Viejo is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a full-service spa and free breakfast. It's located 3.1 mi (5 km) from Tijeras Creek Golf Club. Other good choices within 5 miles include Ayres Suites Mission Viejo and The Hills Hotel, Ascend Hotel Collection.
What are some hotels with pools in Rancho Santa Margarita?
Sonesta Anaheim Resort Area: Hotel located near Anaheim GardenWalk. Features a snack bar/deli, a pool, and complimentary wireless internet access. Sonesta Irvine John Wayne Airport and La Quinta Inn & Suites by Wyndham Irvine Spectrum are two additional hotels with an onsite pool. View all hotels with pools in Rancho Santa Margarita.
What is the best accommodation for staying close to John Wayne Airport (SNA)?
Hampton Inn & Suites by Hilton-Irvine/Orange County Airport is a popular 3-star hotel featuring free breakfast and an outdoor pool. It's located a short 0.3 mi (0.5 km) from John Wayne Airport. Other accommodations close to the airport are Hotel Irvine and Wyndham Irvine Orange County Airport.
How is it to stay in Rancho Santa Margarita?
Visitors can enjoy all that Rancho Santa Margarita has to offer including the spas, riverfront, and golf courses. Tourists to the city can also enjoy its scenic landscape. A top sight in the area is Irvine Spectrum Center. In Rancho Santa Margarita, there are 6 hotels and other accommodations to choose from. Find out more about Rancho Santa Margarita.
What should I see while I'm in Rancho Santa Margarita?
Favorite places to visit include Tijeras Creek Golf Club, Spa Gregorie's Day Spa & Salon, and OGP Ladera. Additionally, you'll find Irvine Spectrum Center in the area. Check out what more to see and do in Expedia's Rancho Santa Margarita guide.
What's the seasonal weather like in Rancho Santa Margarita?
The hottest months are usually August and September with an average temp of 72°F, while the coldest months are February and January with an average of 57°F. Average annual precipitation for Rancho Santa Margarita is 11 inches.

Explore a world of travel with Expedia