A coastal city with a prominent mountain and numerous boats in the harbor.

Find hotels near Guanabara Bay, Rio de Janeiro from CA $43

  • 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
Sep 17 - Sep 18
Tomorrow
Sep 18 - Sep 19
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Guanabara Bay hotels

1. Plage Hotel

Plage Hotel
1.9 km from Guanabara Bay
United States
Leon
CA $47
CA $50 total
includes taxes & fees
Oct 11 - Oct 12
Plage Hotel

2. Hotel Caracas Rio

Hotel Caracas Rio
2.4 km from Guanabara Bay
United States
Norma
CA $41
CA $43 total
includes taxes & fees
Sep 19 - Sep 20
Hotel Caracas Rio

3. Windsor Guanabara Hotel

Windsor Guanabara Hotel
11.9 km from Guanabara Bay
United States
Ariel
CA $104
CA $119 total
includes taxes & fees
Sep 19 - Sep 20
Windsor Guanabara Hotel

4. H Niteroi Hotel

H Niteroi Hotel
12.1 km from Guanabara Bay
United States
Christian
CA $162
CA $182 total
includes taxes & fees
Sep 19 - Sep 20
H Niteroi Hotel

5. Saionara Hotel

Saionara Hotel
14.4 km from Guanabara Bay
United States
Lars
CA $78
CA $82 total
includes taxes & fees
Oct 18 - Oct 19
Saionara Hotel

6. Matiz Niteroi Design Hotel

Matiz Niteroi Design Hotel
13.2 km from Guanabara Bay
United States
Stephane
CA $136
CA $143 total
includes taxes & fees
Oct 18 - Oct 19
Matiz Niteroi Design Hotel

7. Matiz Niteroi Design Hotel

Matiz Niteroi Design Hotel
13.3 km from Guanabara Bay
Denmark
Rasmus
CA $132
CA $134 total
includes taxes & fees
Oct 2 - Oct 3
Matiz Niteroi Design Hotel

8. Quarto privativo em condomínio

Quarto privativo em condomínio
6.1 km from Guanabara Bay
United States
Eduardo
CA $41
CA $44 total
includes taxes & fees
Oct 10 - Oct 11
Quarto privativo em condomínio

9. ibis Rio de Janeiro Santos Dumont

ibis Rio de Janeiro Santos Dumont
12.5 km from Guanabara Bay
United States
Thiago
CA $65
CA $68 total
includes taxes & fees
Oct 17 - Oct 18
ibis Rio de Janeiro Santos Dumont

10. Linx Galeão by Wish

Linx Galeão by Wish
9.6 km from Guanabara Bay
United States
John
CA $175
CA $184 total
includes taxes & fees
Oct 18 - Oct 19
Linx Galeão by Wish

11. Petit Village Icarai

Petit Village Icarai
12.9 km from Guanabara Bay
United States
Melvin
CA $67
CA $79 total
includes taxes & fees
Sep 27 - Sep 28
Petit Village Icarai

12. B&B HOTEL Santos Dumont

B&B HOTEL Santos Dumont
12.7 km from Guanabara Bay
United States
William
CA $97
CA $102 total
includes taxes & fees
Oct 3 - Oct 4
B&B HOTEL Santos Dumont

13. Hotel Elevare Niteroi

Hotel Elevare Niteroi
11.5 km from Guanabara Bay
United Kingdom
Kieron
CA $67
CA $79 total
includes taxes & fees
Sep 20 - Sep 21
Hotel Elevare Niteroi

14. Modernistas Hospedagem e Arte

Modernistas Hospedagem e Arte
14.2 km from Guanabara Bay
United States
Stanislaw
CA $103
CA $108 total
includes taxes & fees
Sep 20 - Sep 21
Modernistas Hospedagem e Arte

15. Hostel Casa Aprazível

Hostel Casa Aprazível
14.4 km from Guanabara Bay
United States
dennis
CA $58
CA $61 total
includes taxes & fees
Sep 21 - Sep 22
Hostel Casa Aprazível

16. Vila Galé Rio de Janeiro

Vila Galé Rio de Janeiro
13.5 km from Guanabara Bay
United States
Joe
CA $116
CA $122 total
includes taxes & fees
Sep 29 - Sep 30
Vila Galé Rio de Janeiro

17. Niterói Palace Hotel

Niterói Palace Hotel
11.3 km from Guanabara Bay
United States
Edward
CA $102
CA $104 total
includes taxes & fees
Oct 10 - Oct 11
Niterói Palace Hotel

18. Intercity Rio de Janeiro Porto Maravilha

Intercity Rio de Janeiro Porto Maravilha
12.7 km from Guanabara Bay
United States
Mary
CA $131
CA $137 total
includes taxes & fees
Sep 20 - Sep 21
Intercity Rio de Janeiro Porto Maravilha

19. Ibis Rio Porto Atlantico

Ibis Rio Porto Atlantico
12.4 km from Guanabara Bay
United States
Minjia
CA $65
CA $68 total
includes taxes & fees
Oct 11 - Oct 12
Ibis Rio Porto Atlantico

20. Prodigy Santos Dumont by Wish

Prodigy Santos Dumont by Wish
13.1 km from Guanabara Bay
United States
roderick
CA $175
CA $184 total
includes taxes & fees
Oct 18 - Oct 19
Prodigy Santos Dumont by Wish
View all properties

Compare popular hotels close to Guanabara Bay

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Restaurant
Plage Hotel
7.6
Good
242 reviews
View
View from property
Hotel Caracas Rio
7.2
Good
90 reviews
View
Outdoor pool
Windsor Guanabara Hotel
9.0
Wonderful
1,000 reviews
View
Outdoor pool, pool umbrellas, sun loungers
H Niteroi Hotel
9.4
Exceptional
1,005 reviews
View
Reception hall
Saionara Hotel
9.0
Wonderful
981 reviews
View

Top Guanabara Bay Hotel Reviews

Hotel Atlântico Prime

Hotel Atlântico Prime

8/10 Good
"Todo bien"
Erica 2-night trip
Posted 15 hours ago
Hotel Atlântico Prime
Hotel Atlantico Business Centro

Hotel Atlantico Business Centro

10/10 Excellent
"Good rooms, everything was pretty clean. Close enough to everything I had to visit."
JoeLouis 6-night trip
Posted 2 days ago
Hotel Atlantico Business Centro
Windsor Guanabara Hotel

Windsor Guanabara Hotel

10/10 Excellent
"A good hotel to stay at, helpful staff and excellent location in Centro"
Isaac 2-night trip
Posted 3 days ago
Windsor Guanabara Hotel
Rio Aeroporto Hotel Galeão

Rio Aeroporto Hotel Galeão

8/10 Good
"Hotel muito conveniente quando tem uma conexão mais longa. 15 minutos andando do terminal 2 sem segredo, só seguir as placas. O atendimento foi muito bom, chegamos no hotel já era 22 horas e o restaurante estava fechando, mas os atendentes se prontificaram de tirar um pedido e leva ló ao quarto. 30 min depois meu jantar lá estava. A limpeza do quarto deixa a desejar, banheiro precisa de uma água sanitária e o quarto um aspirador de pó. Café da manhã com várias opções e todas elas gostosas. Check out sem enrolação ou pegadinhas, foi tudo tranquilo . Recomendo o hotel para quem tem conexões longas no Galeão."
Jonas 1-night trip
Posted 3 days ago
Rio Aeroporto Hotel Galeão
Hotel Orizzonte Niterói by Atlantica

Hotel Orizzonte Niterói by Atlantica

10/10 Excellent
"It was an off beat location but a completely private compound with gated security to enter! The front desk staff were very helpful and spoke English but no one else was English speaking making it difficult to order food and drinks but we made it work! It has an amazing pool grounds level and a wonderful well kept large hot tub, and sauna with a colder shower to keep balance. I left feeling relaxed and rejuvenated- definitely a nice place if you are looking for just a place feel comfortable and relaxed- it is an uner ride away from great restaurants and beaches but nothing is really close."
GARY 2-night trip
Posted 3 days ago
Hotel Orizzonte Niterói by Atlantica
Hotel Monte Alegre

Hotel Monte Alegre

10/10 Excellent
"El staff de recepción son muy atentos cuando pueden ayudar. Desayuno muy bien. Ubicación cerca del centro para curtir el Río cultural. , histórico y arquitectura de varios periodos."
Pablo 3-night trip
Posted 6 days ago
Hotel Monte Alegre
Hotel Atlântico Avenida

Hotel Atlântico Avenida

8/10 Good
"Everything it’s was good!!"
Davi 3-night trip
Posted 2 months ago
Hotel Atlântico Avenida
Quarto privativo em condomínio

Quarto privativo em condomínio

10/10 Excellent
"The property was very VERY clean, which is always great! Room was exactly as described and staff was very helpful and responsive. The property is very simple, but functional, which was what we expected, and very close to the international airport: perfect for early morning flights."
Eduardo 1-night trip
Posted 3 months ago
Quarto privativo em condomínio
Hotel Cantareira

Hotel Cantareira

10/10 Excellent
"Great staff "
Stheisy 5-night trip
Posted 7 months ago
Hotel Cantareira

Other attractions near Guanabara Bay

Praia do Catimbau

Why not spend a lazy afternoon at Praia do Catimbau during your trip to Rio de Janeiro? Wander the beautiful beaches and seaside in the area.
See properties

Praia do Lameirão

Why not spend a lazy afternoon at Praia do Lameirão during your trip to Rio de Janeiro? Wander the beautiful beaches and seaside in the area.
See properties

Praia do Buraco

Why not spend a lazy afternoon at Praia do Buraco during your trip to Rio de Janeiro? Stroll along the beautiful beaches or seek out the local tours.
See properties

Praia dos Coqueiros

Why not spend a lazy afternoon at Praia dos Coqueiros during your trip to Rio de Janeiro? Stroll along the seaside or seek out the local tours.
See properties

Praia de São Roque

Why not spend a lazy afternoon at Praia de São Roque during your trip to Rio de Janeiro? Amble around the area's beautiful beaches or seek out the local tours.
See properties

Praia da Moreninha

Why not spend a lazy afternoon at Praia da Moreninha during your trip to Rio de Janeiro? Amble around the area's beautiful beaches or seek out the local tours.
See properties

Paqueta Island Beach

If a restful vacation is part of your travel plans, Paqueta Island Beach might be the perfect place to seek out during your trip to Rio de Janeiro. Stroll along the seaside or seek out the local tours.
See properties

Praia dos Tamoios

Why not spend a lazy afternoon at Praia dos Tamoios during your trip to Rio de Janeiro? Amble around the area's beautiful beaches or seek out the local tours.
See properties

Frequently asked questions

What are the top-rated hotels near Guanabara Bay?
Discovering top-rated hotels near Guanabara Bay promises an unforgettable stay with stunning views and luxurious amenities.Hostel Bom e FamiliarHostel Bom e Familiar offers travellers an exceptional stay with a perfect review rating of 10. Located just 5.0 km from Guanabara Bay, this welcoming hostel features a well-equipped kitchenette, making it ideal for travellers looking to prepare their own meals. With a furnished patio and off-street parking, it provides a cozy atmosphere that ensures comfort during your visit to Rio de Janeiro.Copacabana Palace, A Belmond Hotel, Rio de JaneiroCopacabana Palace, A Belmond Hotel is a luxurious 5-star hotel located only 3.1 km from Guanabara Bay, rated an impressive 9.8 by travellers. This iconic hotel boasts a stunning beachfront location and offers a full-service spa, outdoor pool, and an array of dining options including a restaurant poolside. Guests can unwind with complimentary beach towels and enjoy breathtaking views from their rooms, ensuring a memorable experience in Rio.Miramar by Windsor CopacabanaMiramar by Windsor Copacabana is a splendid 5-star retreat situated 5.1 km from Guanabara Bay, receiving a review rating of 9.6 from travellers. This hotel features a beautiful beachfront location with direct access to the beach, a rooftop terrace, and an outdoor pool. Guests can indulge in the hot tub, savor delicious meals at the beachfront restaurant, and take in the stunning ocean views, making it an ideal choice for those looking for relaxation and luxury.
What hotels are within walking distance to Guanabara Bay?
Explore these top-rated hotels near Guanabara Bay, perfect for travellers seeking comfort and stunning views.Prodigy Santos Dumont by WishWith a remarkable review rating of 8.8, Prodigy Santos Dumont by Wish is a 4-star hotel located just a 4-minute walk from Guanabara Bay. Guests can unwind at the outdoor pool or enjoy the stunning ocean views from the terrace. The hotel offers complimentary buffet breakfast daily, a swim-up bar, and fitness facilities, providing a perfect blend of leisure and comfort for travellers.Windsor Guanabara HotelAlso a review rating of 8.8, Windsor Guanabara Hotel is a chic 4-star option situated 8 minutes away from Guanabara Bay. This hotel features an inviting outdoor pool and a rooftop terrace where travellers can relax. With amenities like valet parking, a restaurant, and daily housekeeping, it caters to all needs while ensuring a delightful stay for travellers.Windsor Asturias HotelRated 8.6 by travellers, Windsor Asturias Hotel is a cozy 3-star hotel located 17 minutes from Guanabara Bay. Guests can enjoy the outdoor pool and the vibrant atmosphere of the nearby beach. The hotel also offers a rooftop terrace, fitness facilities, and daily housekeeping, making it a comfortable choice for those looking to explore the beauty of Rio de Janeiro.
How much is a hotel near Guanabara Bay?
Staying near Guanabara Bay is a treat, with plenty of hotels from CA $43 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Guanabara Bay?
For families looking to enjoy the beautiful surroundings of Guanabara Bay, a selection of top-rated hotels awaits, ensuring a memorable stay with stunning views and family-friendly amenities.Sol Ipanema HotelSol Ipanema Hotel is a delightful 4-star hotel located just 7.7 km from Guanabara Bay, featuring an impressive review rating of 8.8. Families will appreciate the complimentary cribs and rollaway beds, ensuring comfortable accommodations for everyone. Enjoy amenities like a beachfront restaurant and an outdoor pool, perfect for relaxation after a day of exploration. This hotel also offers free buffet breakfast and daily housekeeping, making it a convenient choice for family travellers.PortoBay Rio de JaneiroPortoBay Rio de Janeiro, a stunning 4-star hotel, is positioned only 2.9 km from Guanabara Bay and boasts a remarkable review rating of 9.2. This family-friendly hotel provides cribs and childcare services, along with free amenities for children. Guests can unwind by the outdoor pool or indulge in the onsite spa, while the beach is just a short stroll away. With a terrace and restaurant offering ocean views, this hotel ensures an enjoyable stay for families.Hilton Copacabana Rio de JaneiroHilton Copacabana Rio de Janeiro is a luxurious 5-star hotel located a mere 2.1 km from Guanabara Bay, achieving a solid review rating of 8.6. Families will find comfort with amenities such as free cribs and a children's pool. The hotel features a beachfront restaurant, a full-service spa, and an outdoor pool, ensuring travellers have everything they need for a relaxing holidays. With stunning sea views and convenient access to nearby attractions, this hotel is a fantastic choice for family getaways.
Are there any 5-star hotels near Guanabara Bay?
Discover luxurious stays at top-rated hotels near Guanabara Bay, where breathtaking views and exceptional amenities await travellers.Copacabana Palace, A Belmond Hotel, Rio de JaneiroCopacabana Palace is a stunning 5-star hotel located just 3.1 km from Guanabara Bay, with an impressive review rating of 9.8. This iconic hotel offers travellers elegant rooms with premium bedding and a variety of luxurious amenities, including a full-service spa, outdoor pool, and beach access. The beachfront restaurant provides delightful dining options, while the concierge service ensures a tailored experience for every traveler.Miramar by Windsor CopacabanaMiramar by Windsor Copacabana, rated 9.6 by travellers, is a 5-star hotel situated 5.1 km from Guanabara Bay. This contemporary hotel features an outdoor pool, a rooftop terrace with stunning sea views, and a beachfront restaurant that enhances the coastal experience. Guests can relax at the spa or enjoy the convenience of complimentary beach towels and sun loungers, making it a perfect choice for a luxurious getaway.Emiliano RioEmiliano Rio is a chic 5-star hotel located 5.0 km from Guanabara Bay, with a remarkable review rating of 9.4. This stylish hotel features an outdoor pool, a full-service spa, and an onsite health club open 24 hours. Guests can unwind in luxurious rooms with Egyptian cotton sheets and enjoy exceptional dining options, complemented by attentive service and stunning views of the sea.
Which hotels near Guanabara Bay offer the best views?
Discover the best hotels near Guanabara Bay that offer stunning views and unforgettable experiences.Copacabana Palace, A Belmond Hotel, Rio de JaneiroRated 9.8 by travellers, Copacabana Palace is a luxurious 5-star hotel located just 3.1 km from Guanabara Bay. This iconic hotel features a full-service spa, offering treatments such as massages and body scrubs, perfect for relaxation. Guests can enjoy a partial ocean view from their rooms and the beachfront restaurant, making it an ideal choice for those seeking both comfort and breathtaking scenery. With amenities like an outdoor pool, 24-hour room service, and daily housekeeping, it ensures a delightful stay in Rio.Fairmont Rio de Janeiro CopacabanaFairmont Rio de Janeiro Copacabana, rated 9.2 by travellers, is a distinguished 5-star hotel situated 5.3 km from Guanabara Bay. Guests can expect spectacular ocean views from the outdoor pool and rooms, complemented by a luxurious spa that features a hot tub and sauna. With a beachfront location, the hotel offers easy access to sand and surf, while amenities such as a poolside bar and 24-hour room service provide added relaxation and convenience.Hilton Copacabana Rio de JaneiroWith a review rating of 8.6, Hilton Copacabana is a 5-star hotel located just 2.1 km from Guanabara Bay. This hotel boasts stunning sea views, a beachfront restaurant, and an outdoor pool with sun loungers. Guests appreciate the full-service spa, offering a range of treatments and a steam room to unwind after a day of exploring. The hotel's convenient amenities, including 24-hour room service and valet parking, ensure a comfortable and enjoyable stay.
What are the best affordable hotels near Guanabara Bay?
For travellers seeking affordable options near the stunning Guanabara Bay, these hotels offer budget-friendly stays without compromising comfort and convenience.Jo&Joe Rio de Janeiro Largo do BoticárioJo&Joe Rio de Janeiro Largo do Boticário is a trendy 3-star hotel situated 6.8 km from Guanabara Bay, featuring a great traveler rating score of 9.2. Ideal for those seeking a vibrant atmosphere, this hotel provides free WiFi and a refreshing outdoor pool equipped with sun loungers. Guests can also unwind in air-conditioned rooms, ensuring a comfortable stay in this lively neighbourhood.Hostel Bom e FamiliarHostel Bom e Familiar is a charming option located just 5.0 km from Guanabara Bay, with an exceptional review rating of 10. This welcoming hostel is perfect for budget-conscious travellers, offering free toiletries and WiFi. Guests can enjoy a cozy feel with amenities such as a kitchenette, stovetop, and mini refrigerator, making it easy to prepare meals during their stay.Scorial Rio HotelScorial Rio Hotel, located only 3.9 km from Guanabara Bay, boasts an excellent review rating of 9.0 and is a great choice for budget travellers. This 3-star hotel offers complimentary WiFi, free buffet breakfast, and a variety of amenities such as an outdoor pool, sauna, and fitness facilities. With features like valet parking and a terrace, travellers can enjoy both relaxation and convenience during their stay.
What are the best boutique hotels near Guanabara Bay?
For travellers seeking a boutique experience near Guanabara Bay, these hotels offer top-rated accommodations with unique charm and style.Santa Teresa Hotel Rio de Janeiro - MGallery CollectionSanta Teresa Hotel Rio de Janeiro - MGallery Collection is a stunning 5-star boutique hotel just 3.5 km from Guanabara Bay, an exceptional 9.2 review rating. Guests can indulge in luxurious amenities such as an outdoor pool, a full-service spa, and a restaurant with garden views. The hotel also offers 24-hour room service and complimentary minibar items, ensuring a comfortable stay for families and couples alike.PortoBay Rio de JaneiroPortoBay Rio de Janeiro, rated 9.2 by travellers, is a stylish 4-star boutique hotel located only 2.9 km from Guanabara Bay. Guests can also enjoy spa services, a rooftop terrace, and easy access to nearby beaches, making it a perfect choice for relaxation and fun.Rio Design Copacabana HotelRio Design Copacabana Hotel is a charming 3.5-star boutique hotel situated 5.0 km from Guanabara Bay, with a solid review rating of 8.2. Ideal for budget-conscious travellers, this hotel offers complimentary breakfast daily, free toiletries, and a shopping area on-site. Its nearby the beach and local attractions makes it a convenient choice for travellers looking to explore the vibrant culture of Rio.
Are there any hotels with pools close to Guanabara Bay?
For travellers seeking hotels with pools near Guanabara Bay, Rio de Janeiro offers a fantastic selection that caters to every need.Prodigy Santos Dumont by WishJust a 4-minute walk from Guanabara Bay, Prodigy Santos Dumont by Wish is a charming 4-star hotel with an inviting outdoor pool and swim-up bar, rated an impressive 8.8 by travellers. This family-friendly hotel offers complimentary breakfast and has nearby beach access, making it perfect for a fun-filled holidays. Guests can unwind on the terrace or explore the vibrant historical district just steps away.Hilton Copacabana Rio de JaneiroThe Hilton Copacabana Rio de Janeiro is a luxurious 5-star hotel just 2.1 km from Guanabara Bay, featuring a stunning outdoor pool perfect for relaxation. Rated by travellers at 8.6, this hotel offers family-friendly amenities such as a children's pool and poolside bar, ensuring a delightful stay for travellers of all ages. Additional highlights include a full-service spa, beachfront access, and an on-site restaurant with ocean views.JW Marriott Hotel Rio de JaneiroLocated 3.9 km from Guanabara Bay, the JW Marriott Hotel Rio de Janeiro is a 5-star gem an accessible outdoor pool and cabanas, ideal for soaking up the sun. With a review rating of 8.6, travellers can indulge in spa treatments, savor meals at the poolside restaurant, or relax in the rooftop garden. This hotel provides luxurious accommodations and convenient amenities like valet parking and direct beach access.
What are the best pet-friendly hotels near Guanabara Bay?
If you're looking for top-rated pet-friendly hotels near Guanabara Bay, here are some excellent options that cater to both you and your furry friend.Santa Teresa Hotel Rio de Janeiro - MGallery CollectionSanta Teresa Hotel Rio de Janeiro - MGallery Collection is a luxurious 5-star accommodation just 3.5 km from Guanabara Bay, with an impressive review rating of 9.2. This pet-friendly haven welcomes dogs and cats with amenities like food and water bowls, litter boxes, and designated pet rooms. Guests can also indulge in a range of facilities including a serene outdoor pool, a full-service spa, and a restaurant with stunning garden views.Yoo2 Rio de Janeiro, Tapestry Collection by HiltonYoo2 Rio de Janeiro, Tapestry Collection by Hilton is an upscale 5-star hotel located just 2.9 km from Guanabara Bay, with a traveler rating of 9.0. This pet-friendly hotel provides essential amenities for furry travellers, including food and water bowls and litter boxes. Guests will love the outdoor pool, beachfront dining options, and a rooftop terrace that offers breathtaking views.Mercure Rio Boutique Hotel CopacabanaMercure Rio Boutique Hotel Copacabana is a charming 4-star hotel situated 3.9 km from Guanabara Bay, rated 8.8 by travellers. This pet-friendly spot allows pets in rooms and provides amenities such as food and water bowls and litter boxes. Guests can enjoy a beachfront restaurant, a relaxing spa, and access to nearby white sand beaches, enhancing their stay in Rio.
Can I book a fully refundable hotel close to Guanabara Bay?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Guanabara Bay", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.

Explore a world of travel with Expedia