A beach with striped lounge chairs and thatched umbrellas.

Top Hotels Near Tangolunda Bay in from AU$81

  • 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
18 Oct - 19 Oct
Tomorrow
19 Oct - 20 Oct
Next weekend
23 Oct - 25 Oct
In two weeks
30 Oct - 1 Nov

Filter by

Property class

Guest rating

Our top choices for Tangolunda Bay hotels

1. The Sanctuary Boutique Hotel

The Sanctuary Boutique Hotel
0.4 km from Tangolunda Bay
Mexico
Carolina
AU$437
includes taxes & fees
21 Oct - 22 Oct
The Sanctuary Boutique Hotel

2. Casa Ceiba Huatulco - Adults Only

Casa Ceiba Huatulco - Adults Only
2.3 km from Tangolunda Bay
United States
Faustino
AU$140
includes taxes & fees
21 Oct - 22 Oct
Casa Ceiba Huatulco - Adults Only

3. Princess Mayev Hotel

Princess Mayev Hotel
3.2 km from Tangolunda Bay
United States
Palmira
AU$159
includes taxes & fees
19 Oct - 20 Oct
Princess Mayev Hotel

4. Villas Fa-Sol

Villas Fa-Sol
2.3 km from Tangolunda Bay
United States
Erik
AU$236
includes taxes & fees
19 Oct - 20 Oct
Villas Fa-Sol

5. Quinta Bella Huatulco

Quinta Bella Huatulco
2.9 km from Tangolunda Bay
United States
Noe
AU$206
includes taxes & fees
17 Nov - 18 Nov
Quinta Bella Huatulco

6. Hotel Gran Juquila Huatulco

Hotel Gran Juquila Huatulco
3 km from Tangolunda Bay
United States
Elizabeth
AU$109
includes taxes & fees
19 Oct - 20 Oct
Hotel Gran Juquila Huatulco

7. Las Brisas Huatulco – All Inclusive

Las Brisas Huatulco – All Inclusive
0.1 km from Tangolunda Bay
United States
Nayely Marina
AU$456
includes taxes & fees
3 Nov - 4 Nov
Las Brisas Huatulco – All Inclusive

8. Villas Coral Huatulco

Villas Coral Huatulco
0.7 km from Tangolunda Bay
United States
Margarito
AU$186
includes taxes & fees
19 Oct - 20 Oct
Villas Coral Huatulco

9. Best Western Posada Chahue

Best Western Posada Chahue
3.1 km from Tangolunda Bay
Canada
Keith
AU$131
includes taxes & fees
1 Nov - 2 Nov
Best Western Posada Chahue

10. Hotel Villa Blanca Huatulco

Hotel Villa Blanca Huatulco
3 km from Tangolunda Bay
United States
Francisco
AU$148
includes taxes & fees
19 Oct - 20 Oct
Hotel Villa Blanca Huatulco

11. Camino Real Zaashila Huatulco

Camino Real Zaashila Huatulco
1.2 km from Tangolunda Bay
United States
Carla
AU$231
includes taxes & fees
10 Nov - 11 Nov
Camino Real Zaashila Huatulco

12. HOTEL BIULÚ

HOTEL BIULÚ
1.1 km from Tangolunda Bay
United States
Eddie
AU$112
includes taxes & fees
18 Nov - 19 Nov
HOTEL BIULÚ

13. Hotel Xestal

Hotel Xestal
3.2 km from Tangolunda Bay
United States
Joshua
AU$100
includes taxes & fees
3 Nov - 4 Nov
Hotel Xestal

14. Barceló Huatulco - All Inclusive

Barceló Huatulco - All Inclusive
0.9 km from Tangolunda Bay
Canada
Mary Louise
AU$523
includes taxes & fees
21 Oct - 22 Oct
Barceló Huatulco - All Inclusive

15. Casa Danna Huatulco

Casa Danna Huatulco
2.9 km from Tangolunda Bay
United States
Edalisbeth
AU$198
includes taxes & fees
19 Oct - 20 Oct
Casa Danna Huatulco

16. Villas & Resort Luz de Luna

Villas & Resort Luz de Luna
0.7 km from Tangolunda Bay
United States
Antoinette
AU$156
includes taxes & fees
25 Oct - 26 Oct
Villas & Resort Luz de Luna

17. Hotel Alikar Huatulco

Hotel Alikar Huatulco
3.1 km from Tangolunda Bay
Canada
Lee Anne
AU$125
includes taxes & fees
19 Oct - 20 Oct
Hotel Alikar Huatulco

18. Dreams Huatulco Resort & Spa - All Inclusive

Dreams Huatulco Resort & Spa - All Inclusive
1.1 km from Tangolunda Bay
United States
Ryan
AU$444
includes taxes & fees
25 Oct - 26 Oct
Dreams Huatulco Resort & Spa - All Inclusive

19. Hotel Galería del Ángel

Hotel Galería del Ángel
3.2 km from Tangolunda Bay
Canada
MARCO ANTONIO
AU$81
includes taxes & fees
19 Oct - 20 Oct
Hotel Galería del Ángel

20. Coral Blue Huatulco All Inclusive

Coral Blue Huatulco All Inclusive
1 km from Tangolunda Bay
United States
Gilbert
AU$337
includes taxes & fees
19 Oct - 20 Oct
Coral Blue Huatulco All Inclusive
View all properties

Compare popular hotels close to Tangolunda Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
An aerial view of a coastal resort with a swimming pool, beach, and lush greenery.
The Sanctuary Boutique Hotel
10.0
Exceptional
5 reviews
View
A wooden rocking chair and a stone wall on a balcony with a thatched roof, overlooking a coastal view.
Casa Ceiba Huatulco - Adults Only
9.6
Exceptional
105 reviews
View
A poolside area with lounge chairs and a view of the ocean.
Princess Mayev Hotel
9.2
Wonderful
929 reviews
View
A pool area with a clear view of the ocean, surrounded by palm trees and outdoor furniture.
Villas Fa-Sol
9.2
Wonderful
144 reviews
View
A resort pool with lounge chairs and umbrellas, surrounded by palm trees and a view of the ocean.
Quinta Bella Huatulco
9.0
Wonderful
1,002 reviews
View

Top Tangolunda Bay Hotel Reviews

Quinta Bella Huatulco

Quinta Bella Huatulco

10/10 Excellent
"People were great, 5 restaurants with delicious food, clean and spacious room."
Alberto Aguilar 6-night trip
Posted 2 days ago
Quinta Bella Huatulco
Camino Real Zaashila Huatulco

Camino Real Zaashila Huatulco

10/10 Excellent
"la cómida es fantástica la atención es buenisima"
Aaron 2-night trip
Posted 3 days ago
Camino Real Zaashila Huatulco
Las Brisas Huatulco – All Inclusive

Las Brisas Huatulco – All Inclusive

10/10 Excellent
"Me gustó TODO de este hotel, el trato, las actividades que el lugar ofrece, las playas, la comida. No hay nada que no me haya gustado o que no haya disfrutado. 1000 de 100!"
Virginia Del Carmen 5-night trip
Posted 8 days ago
Las Brisas Huatulco – All Inclusive
Quinta Real Huatulco

Quinta Real Huatulco

8/10 Good
"Hotel has great potential. Great location, views are amazing. The rooms should be updated, modernized. Decor and layouts are very 80s. If they update the rooms the hotel would be amazing."
Victor 1-night trip
Posted 12 days ago
Quinta Real Huatulco
HOTEL BIULÚ

HOTEL BIULÚ

10/10 Excellent
"Very nice. Clean rooms. Breakfast was average. Staff was very helpful and friendly. Hotel was a little bit tucked away from La Crucecita and other places. Very calm and quiet area. I would definitely recommend this hotel in the off season when it’s nice and peaceful."
Eddie 3-night trip
Posted 2 weeks ago
HOTEL BIULÚ
Coral Blue Huatulco All Inclusive

Coral Blue Huatulco All Inclusive

10/10 Excellent
"Staff was incredibly helpful, kind and a joy. The property was absolutely breathtaking with the private beaches. I would definitely come again!"
Emily 5-night trip
Posted 3 weeks ago
Coral Blue Huatulco All Inclusive
2nd Level 2BR | Oceanview & Beach Access

2nd Level 2BR | Oceanview & Beach Access

10/10 Excellent
"Rating Details: The property manager was very helpful. The vacation rental was spotless. I was very happy with the location. I was very satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: I have stayed at Cosmo a few times, and this condo was my favorite of all of them.The property was exactly as portrayed in the photos—and actually even better, with some newer furniture pieces that have been added. The condo was clean, spacious, and had everything I needed for a relaxing stay.The greenspace behind the condo provides a private feeling while taking in the amazing whitewater ocean views. Cosmo is known for its five beautiful pools, and one of them is conveniently located right next to the building. The lush greenspaces, BBQ areas, and private direct beach access.The location is hard to beat. You’re close to La Crucecita and Santa Cruz, while still having that peaceful, resort-like feeling when you’re at the property.I’ve stayed in Huatulco many times, and Cosmo continues to be one of my favorite places to stay. I would definitely recommend this property to anyone looking for a comfortable and relaxing stay in Huatulco. I’d happily stay here again."
A guest from ,
Posted 1 month ago
2nd Level 2BR | Oceanview & Beach Access
Villas Coral Huatulco

Villas Coral Huatulco

10/10 Excellent
"El hotel estaba exelentes condiciones y el servicio. Excellent y lo recomendaria y pienso regresar otra vez"
Martin 4-night trip
Posted 1 month ago
Villas Coral Huatulco
Ultimate ocean views! Beautiful condo with private beach access, pools, gym

Ultimate ocean views! Beautiful condo with private beach access, pools, gym

10/10 Excellent
"The apartment was nicer than the pictures. Constance and Brenda are terrific hosts. We were met by Brenda the property manager upon arrival. She explained everything about the apartment and gave great recommendations for the area. The development is beautiful and well cared for. Just steps away from a pretty beach. There are five pools on the property. The peninsular pool and cove pools have amazing views. My family couldn’t have been happier with our stay."
Michael L. 5-night trip
Posted 2 months ago
Ultimate ocean views! Beautiful condo with private beach access, pools, gym

Other attractions near Tangolunda Bay

A sandy beach with large rocks and a clear blue sea.

Tangolunda Beach

9.0/10 (895 reviews)
If a restful holiday is part of your travel plans, Tangolunda Beach might be the perfect place to visit during your trip to Santa María Huatulco. Discover the entertainment venues in this romantic area or seek out its snorkelling spots.
See properties
A jet ski on a beach with rocky cliffs in the background.

Zaachila Beach

9.0/10 (505 reviews)
Visit this quiet beach on the Bahía de Tangolunda for safe swimming, pretty sunsets and boat trips around picturesque islets.
See properties

Playa Arrocito

8.8/10 (47 reviews)
Why not spend a lazy afternoon at Playa Arrocito during your trip to Santa María Huatulco?
See properties

Playa El Tejón

8.8/10 (3 reviews)
Why not spend a lazy afternoon at Playa El Tejón during your trip to Santa María Huatulco? Wander the beautiful beaches in this romantic area.
See properties

Playa Guerrilla

Why not spend a lazy afternoon at Playa Guerrilla during your trip to Santa María Huatulco? Wander the beautiful beaches in this relaxing area.
See properties

Playa La Guerrilla

Why not spend a lazy afternoon at Playa La Guerrilla during your trip to Santa María Huatulco?
See properties

La Montosa Island

8.0/10 (1 review)
Commune with nature and explore the great outdoors at La Montosa Island during your travels in Santa María Huatulco. Amble around this family-friendly area's beautiful beaches and enjoy its top-notch restaurants.
See properties

Playa La Esperanza

9.6/10 (7 reviews)
Why not spend a lazy afternoon at Playa La Esperanza during your trip to Santa María Huatulco? Wander the beautiful beaches in this romantic area.
See properties

Frequently asked questions

What are the top-rated hotels near Tangolunda Bay?
Discovering top-rated hotels near Tangolunda Bay can elevate your holidays experience to new heights.Casa Lucía NaturalCasa Lucía Natural is an idyllic retreat just 5.3 km from Tangolunda Bay, with a perfect review rating of 10. Guests appreciate the outdoor pool and lush garden, ideal for relaxation. The hotel features essential amenities like free toiletries, beach towels, and convenient nearby parking options. With a focus on comfort, this hotel offers an inviting atmosphere for all travellers.Hotel XestalitoLocated only 4.3 km from Tangolunda Bay, Hotel Xestalito shines with a stellar review rating of 10. This hotel offers an outdoor pool that invites travellers to unwind after a day of exploration. Its nearby a stunning white sand beach enhances the allure, while amenities like air conditioning and free self-parking ensure a comfortable stay for travellers seeking a beach getaway.Casa CacalutaCasa Cacaluta stands 6.6 km from Tangolunda Bay and is rated an impressive 10 by travellers. This charming hotel features a delightful terrace and private balconies, allowing travellers to soak in the serene surroundings. Air conditioning adds to the comfort, making it a perfect choice for those looking to relax in a tranquil setting.
What hotels are within walking distance to Tangolunda Bay?
Explore top-rated hotels within walking distance to Tangolunda Bay, where comfort meets stunning coastal views.Las Brisas Huatulco – All InclusiveLas Brisas Huatulco – All Inclusive is a luxurious 4.5-star retreat just a 2-minute walk from Tangolunda Bay, rated 9.0 by travellers. This beachfront hotel features an array of amenities including an outdoor pool, full-service spa, and gourmet dining options. Guests can enjoy water sports like snorkeling and windsurfing directly onsite, as well as relaxing yoga classes. With its all-inclusive offerings and ocean views, it's a perfect getaway for travellers seeking relaxation and adventure.Quinta Real HuatulcoQuinta Real Huatulco is a stunning 4.5-star hotel located 8 minutes from Tangolunda Bay, a review rating of 9.0. This elegant hotel offers a beautiful beachfront restaurant, an outdoor pool, and a luxurious full-service spa. Guests can unwind in the hot tub or enjoy kayaking and windsurfing nearby. With its premium bedding and ocean view balconies, this hotel provides an exquisite experience for travellers looking for a blend of relaxation and activity.HOTEL BIULÚHOTEL BIULÚ is a charming option just 3 minutes from Tangolunda Bay, receiving an impressive rating of 8.8 from travellers. This delightful hotel features an outdoor pool and complimentary breakfast, making it an ideal choice for a cozy stay. Guests can enjoy premium rooms with kitchen facilities, including microwaves and blenders, providing convenience and comfort. With its inviting atmosphere and access to local attractions, it's a great pick for travellers wanting a home-like experience close to the beach.
What are the most popular family-friendly hotels near Tangolunda Bay?
For families seeking a memorable holidays near Tangolunda Bay, these top-rated family-friendly hotels offer perfect accommodations and amenities for a delightful stay.Barceló Huatulco - All InclusiveBarceló Huatulco - All Inclusive is a 4-star resort just a 5-minute walk from Tangolunda Bay, rated 8.4 by travellers. Families will appreciate the extensive kid-friendly amenities, including a water park, children's club, and playground. The hotel also features a daily buffet breakfast, outdoor pools, and multiple dining options, ensuring a fantastic experience for travellers of all ages.Hotel Castillo Huatulco & Beach ClubLocated 4.3 km from Tangolunda Bay, Hotel Castillo Huatulco & Beach Club is a 3.5-star hotel with an inviting review rating of 8.2. This family-friendly hotel offers essential amenities like a children's pool, babysitting services, and a playground. Guests can enjoy the outdoor pool, beach access, and complimentary beach shuttle, making it a great option for families looking to relax and have fun.Dreams Huatulco Resort & Spa - All InclusiveDreams Huatulco Resort & Spa - All Inclusive is situated right at Tangolunda Bay, offering a seamless family getaway with an excellent review rating of 8.4 and a 4-star rating. The resort features an array of family-friendly amenities, including a children's club, pools for kids, and in-room babysitting services. Guests can also enjoy beachfront access, multiple dining options, and a spa for relaxation, ensuring a perfect blend of fun and relaxation for the whole family.
Are there any 5-star hotels near Tangolunda Bay?
Discovering the perfect 5-star retreat near Tangolunda Bay is a delightful journey, where luxury meets breathtaking views and top-rated amenities.Isla Natura Beach HuatulcoIsla Natura Beach Huatulco is a luxurious 5-star hotel located just 1.9 km from Tangolunda Bay. This inviting hotel features a stunning outdoor pool surrounded by sun loungers and offers direct access to a pristine white sand beach. Guests appreciate the onsite spa services, including deep tissue massages and manicures, ensuring a relaxing stay. The hotel also boasts a restaurant with ocean views and a poolside bar, perfect for enjoying refreshing drinks. Rated 7.0 by travellers, Isla Natura Beach Huatulco promises a memorable getaway with amenities like 24-hour room service, complimentary breakfast, and activities such as snorkeling and kayaking.
Which hotels near Tangolunda Bay offer the best views?
Discover stunning hotels near Tangolunda Bay that offer breathtaking views and top-rated amenities for an unforgettable getaway.Barceló Huatulco - All InclusiveBarceló Huatulco is a 4-star resort located just a 5-minute walk from Tangolunda Bay, a review rating of 8.4. Guests can indulge in stunning ocean views from their rooms and enjoy amenities such as a beachfront restaurant and an outdoor pool with sun loungers. Additional highlights include a full-service spa offering massages and body treatments, as well as a variety of water sports like snorkeling and kayaking available onsite.Secrets Huatulco Resort & Spa - Adults Only - All InclusiveSecrets Huatulco Resort & Spa is an adults-only, 4.5-star retreat situated 6.0 km from Tangolunda Bay, rated 8.6 by travellers. This luxurious resort features ocean views from many of its rooms and a beautiful beach location. Guests can relax in the outdoor pool, unwind in the hot tub, or pamper themselves with hydrotherapy treatments at the spa. The resort also offers gourmet dining options and a variety of activities, including kayaking and beach volleyball.Dreams Huatulco Resort & Spa - All InclusiveDreams Huatulco Resort & Spa, rated 8.4 by travellers, is located right at Tangolunda Bay, providing immediate access to stunning beach views. This 4-star resort offers a range of amenities, including a rooftop terrace, an outdoor pool, and a full-service spa. Guests can enjoy all-inclusive dining with ocean views at their beachfront restaurant and enjoy activities like snorkeling and kayaking right at the beach.
What are the best affordable hotels near Tangolunda Bay?
For travellers seeking affordable yet delightful accommodations near Tangolunda Bay, there are several top-rated options that offer a welcoming atmosphere and essential amenities.Casa Lucía NaturalCasa Lucía Natural is a delightful retreat just 5.3 km from Tangolunda Bay, rated an impressive 10 by travellers. Ideal for those seeking a budget-friendly stay, this hotel features free WiFi and complimentary toiletries. Guests can enjoy the outdoor pool and relax in the garden, while beach access is just a short stroll away, enhancing the stay with sun-soaked adventures.Hotel XestalitoHotel Xestalito, located 4.3 km from Tangolunda Bay, boasts a perfect 10 rating from travellers. This charming hotel offers free WiFi and self-parking, making it a convenient choice for budget-conscious visitors. Guests can unwind at the outdoor pool or take a short walk to the nearby white sand beach, adding a touch of relaxation to their stay.Casa CacalutaSituated 6.6 km from Tangolunda Bay, Casa Cacaluta has earned a stellar 10 traveler rating. This affordable gem features complimentary WiFi and is perfect for those who enjoy a tranquil setting with a terrace and balcony for scenic views. Guests can savor the fresh air while experiencing the laid-back charm of this beautiful destination.
What are the best boutique hotels near Tangolunda Bay?
For travellers seeking top-rated boutique hotels near Tangolunda Bay, there are exceptional options that promise a unique and intimate experience.Quinta Real HuatulcoQuinta Real Huatulco is a stunning 4.5-star boutique hotel located just an 8-minute stroll from Tangolunda Bay. With a remarkable review rating of 9.0, this hotel offers a blend of luxury and personalized service. Guests can enjoy beachfront dining at the on-site restaurant, relax in the outdoor pool, or unwind at the full-service spa. The hotel also features stunning ocean views, private balconies, and access to various water activities like snorkeling and kayaking, ensuring a memorable stay.
Are there any hotels with pools close to Tangolunda Bay?
For travellers seeking hotels with pools near Tangolunda Bay, there are some excellent options that combine comfort and fun for the whole family.Camino Real Zaashila HuatulcoOnly 4 minutes from Tangolunda Bay, Camino Real Zaashila Huatulco stands out with its beautiful outdoor pool and private plunge pools available in select rooms. Rated 8.6 by travellers, this 4-star hotel provides a serene escape with a beachfront location, a spa offering various treatments, and family-friendly amenities. Guests can savor meals at the beachfront restaurant while enjoying picturesque sea views.Barceló Huatulco - All InclusiveJust a short 5-minute walk from Tangolunda Bay, Barceló Huatulco is a 4-star all-inclusive hotel that boasts an outdoor pool complete with a waterslide for kids. With a travellers' rating of 8.4, this hotel ensures a fun-filled stay with features like a children's club, beachfront dining, and a spa. Guests can indulge in various activities, from snorkeling to enjoying live performances, all while relaxing on the stunning sandy beach.Dreams Huatulco Resort & Spa - All InclusiveLocated just moments from Tangolunda Bay, Dreams Huatulco Resort & Spa offers an inviting atmosphere with numerous pools, including a children's pool and an indoor pool. Rated 8.4 by travellers, this 4-star all-inclusive resort features amenities such as a poolside bar, a full-service spa, and complimentary daily breakfast. Guests can also enjoy activities like kayaking and beach volleyball, making it a perfect family-friendly getaway.
What are the best pet-friendly hotels near Tangolunda Bay?
If you're looking for the best pet-friendly hotels near Tangolunda Bay, Mexico, these top-rated options will ensure a delightful stay for both you and your furry companion.Holiday Inn Huatulco by IHGHoliday Inn Huatulco by IHG stands at a distance of 4.2 km from Tangolunda Bay and features an excellent review rating of 9.2. This 3.5-star hotel welcomes pets, providing necessary amenities including food and water bowls. Guests will appreciate the outdoor pool and easy access to local beaches, perfect for leisurely days in the sun. With a focus on family comfort, the hotel also offers free cribs and rollaway beds, ensuring a convenient stay for families.Best Western Posada ChahueSituated 4.0 km from Tangolunda Bay, Best Western Posada Chahue is a 3-star hotel with a solid review rating of 8.6, making it a favored choice among travellers. This hotel is well-equipped for pet owners, offering amenities such as dog exercise areas and pet grooming services. Guests can enjoy a complimentary buffet breakfast, unwind at the outdoor pool, or explore nearby activities like windsurfing and kayaking. The inviting garden-view restaurant is ideal for families, providing a relaxing atmosphere for all.Villas Coral HuatulcoVillas Coral Huatulco is a charming 3-star hotel located just 2.1 km from Tangolunda Bay, with an impressive review rating of 9.0. This pet-friendly hotel welcomes dogs and provides essential amenities like food and water bowls, ensuring a comfortable stay for your pet. Guests can indulge in various wellness treatments including Swedish and deep tissue massages, or enjoy the stunning ocean views from the outdoor pool. With air-conditioned rooms and off-street parking, it's a perfect retreat for travellers seeking relaxation.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels near Tangolunda Bay.
Can I find Expedia discounts for hotels near Tangolunda Bay?
To look for discounts on hotels near Tangolunda Bay, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near Tangolunda Bay?
Prices for hotels near Tangolunda Bay often vary, but you can find a great deal from AU$81 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia