A beach with clear blue water, rocky shoreline, and palm trees.

Search Hotels Near Silver Sands Beach, Silver Sands

  • 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
10 Sept - 11 Sept
Tomorrow
11 Sept - 12 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Silver Sands Beach hotels

1. South Point Hotel

South Point Hotel
0.6 km from Silver Sands Beach
United States
Nigel
₹10,506
₹18,279 total
includes taxes & fees
2 Oct - 3 Oct
South Point Hotel

2. Ocean Spray Apartments

Ocean Spray Apartments
1.2 km from Silver Sands Beach
United States
Gina
₹5,985
₹7,597 total
includes taxes & fees
11 Sept - 12 Sept
Ocean Spray Apartments

3. Little Arches Boutique Hotel Barbados - Adults only

Little Arches Boutique Hotel Barbados - Adults only
2.6 km from Silver Sands Beach
Canada
Arthur
₹26,388
₹32,632 total
includes taxes & fees
16 Sept - 17 Sept
Little Arches Boutique Hotel Barbados - Adults only

4. Hidden Gem Barbados

Hidden Gem Barbados
0.9 km from Silver Sands Beach
United States
Pamela
₹32,778
₹39,470 total
includes taxes & fees
11 Oct - 12 Oct
Hidden Gem Barbados

5. Surfers Bay Resort

Surfers Bay Resort
0.2 km from Silver Sands Beach
United Kingdom
Jackie
₹11,189
₹13,139 total
includes taxes & fees
11 Sept - 12 Sept
Surfers Bay Resort

6. The Abidah by Accra - Adults Only

The Abidah by Accra - Adults Only
2.7 km from Silver Sands Beach
United States
Eriondre
₹38,201
₹43,312 total
includes taxes & fees
11 Sept - 12 Sept
The Abidah by Accra - Adults Only

7. Yellow Bird Apartment

Yellow Bird Apartment
0.4 km from Silver Sands Beach
₹10,431
₹19,805 total
includes taxes & fees
11 Sept - 12 Sept
Yellow Bird Apartment

8. Room-hideaway Layover #22 - by Zenbreak

Room-hideaway Layover #22 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,094
₹13,396 total
includes taxes & fees
11 Sept - 12 Sept
Room-hideaway Layover #22 - by Zenbreak

9. Room-hideaway Layover #1 - by Zenbreak

Room-hideaway Layover #1 - by Zenbreak
2.5 km from Silver Sands Beach
₹12,616
₹15,191 total
includes taxes & fees
11 Sept - 12 Sept
Room-hideaway Layover #1 - by Zenbreak

10. Room-hideaway Layover #8 - by Zenbreak

Room-hideaway Layover #8 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,469
₹13,810 total
includes taxes & fees
18 Sept - 19 Sept
Room-hideaway Layover #8 - by Zenbreak

11. Room-hideaway Layover #5 - by Zenbreak

Room-hideaway Layover #5 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,230
₹13,548 total
includes taxes & fees
11 Sept - 12 Sept
Room-hideaway Layover #5 - by Zenbreak

12. Room-hideaway Layover #24 - by Zenbreak

Room-hideaway Layover #24 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,230
₹13,548 total
includes taxes & fees
10 Oct - 11 Oct
Room-hideaway Layover #24 - by Zenbreak

13. Room-hideaway Layover #12 - by Zenbreak

Room-hideaway Layover #12 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,110
₹13,416 total
includes taxes & fees
12 Sept - 13 Sept
Room-hideaway Layover #12 - by Zenbreak

14. Room-hideaway Layover #26 - by Zenbreak

Room-hideaway Layover #26 - by Zenbreak
1.7 km from Silver Sands Beach
₹10,752
₹13,021 total
includes taxes & fees
10 Oct - 11 Oct
Room-hideaway Layover #26 - by Zenbreak

15. Room-hideaway Layover #11 - by Zenbreak

Room-hideaway Layover #11 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,349
₹13,678 total
includes taxes & fees
11 Sept - 12 Sept
Room-hideaway Layover #11 - by Zenbreak

16. Room-hideaway Layover #20 - by Zenbreak

Room-hideaway Layover #20 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,110
₹13,416 total
includes taxes & fees
10 Oct - 11 Oct
Room-hideaway Layover #20 - by Zenbreak

17. Room-hideaway Layover #6 - by Zenbreak

Room-hideaway Layover #6 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,349
₹13,678 total
includes taxes & fees
11 Sept - 12 Sept
Room-hideaway Layover #6 - by Zenbreak

18. Room-hideaway Layover #15 - by Zenbreak

Room-hideaway Layover #15 - by Zenbreak
1.7 km from Silver Sands Beach
₹10,394
₹12,628 total
includes taxes & fees
10 Oct - 11 Oct
Room-hideaway Layover #15 - by Zenbreak

19. Room-hideaway Layover #16 - by Zenbreak

Room-hideaway Layover #16 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,827
₹14,205 total
includes taxes & fees
18 Sept - 19 Sept
Room-hideaway Layover #16 - by Zenbreak

20. Room-hideaway Layover #27 - by Zenbreak

Room-hideaway Layover #27 - by Zenbreak
1.7 km from Silver Sands Beach
₹11,230
₹13,548 total
includes taxes & fees
10 Oct - 11 Oct
Room-hideaway Layover #27 - by Zenbreak
View all properties

Compare popular hotels close to Silver Sands Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A spacious lobby with wicker furniture, a reception desk, and hanging plants.
South Point Hotel
8.8
Excellent
225 reviews
View
A tropical beach setting with palm trees, a clear blue sky, and ocean waves.
Ocean Spray Apartments
7.6
Good
539 reviews
View
A poolside area with blue lounge chairs, a pergola with draped fabric, and a hanging light fixture.
Little Arches Boutique Hotel Barbados - Adults only
9.8
Exceptional
270 reviews
View
An outdoor bar area with a pool, bar stools, and a green wall with plants.
Hidden Gem Barbados
9.8
Exceptional
72 reviews
View
A covered outdoor area with a hammock, lounge chairs, and a pool view.
Surfers Bay Resort
7.6
Good
183 reviews
View

Top Silver Sands Beach Hotel Reviews

Sea Breeze Beach House by Ocean Hotels - All Inclusive

Sea Breeze Beach House by Ocean Hotels - All Inclusive

8/10 Good
"the front desk lady actually walked me to my room and went through the room features with me as I checked in alone. To the water sports attendants made me feel very welcomed and like I would do all the activities Mr. Fabian Jordan, Hotel Ambassador, definitely exceeded my expectations. He checked on me just the right amount of times where I didn’t feel bombarded with messages but I also didn’t feel forgotten. The rooms are classy, the spa is a 3/5 for me but the treatment was nice."
Stephanie 4-night trip
Posted 1 day ago
Sea Breeze Beach House by Ocean Hotels - All Inclusive
South Point Hotel

South Point Hotel

10/10 Excellent
"I had a really enjoyable stay at this hotel! From the moment I arrived, the staff were absolutely amazing—friendly, welcoming, and incredibly helpful. The property is very nice, well maintained, and has a comfortable atmosphere. The food and drinks were also great and definitely added to the overall experience. There were a couple of areas that could use improvement. Unfortunately, the hot water in the shower was not working during my stay, and the floors could have been cleaned a little better. However, overall, the hotel was clean and well cared for. Despite those minor issues, I had a great experience and would definitely recommend this hotel. The wonderful staff, nice property, and great food and drinks made my stay a pleasant one. I would happily consider staying here again"
Valerie 1-night trip
Posted 5 days ago
South Point Hotel
Gemini House Bed & Breakfast

Gemini House Bed & Breakfast

10/10 Excellent
"My travel plans changed quite a lot so ended up being a short trip but was a lovely area & property, very quiet mainly the sound of waves and some local dogs heard. The AC worked great, mosquito guards on all the windows. Jerry or Geri, the owner was there to greet me, was very helpful & friendly. Cheers"
Mfon 2-night trip
Posted 9 days ago
Gemini House Bed & Breakfast
Surfers Bay Resort

Surfers Bay Resort

8/10 Good
"My family and I stayed for only one night, so unfortunately, we didn’t get the chance to fully enjoy everything the property has to offer, including the amazing pool, deck, and the many hammocks throughout the property. The atmosphere is very peaceful and relaxing. For dinner, we took a short three-minute walk to a nearby restaurant, which was very convenient and the food was great. The owner was also very accommodating. We requested an early check-in, which was kindly granted, allowing us to drop off our suitcases in the room before heading out. The room was clean and comfortable, and the main bedroom has a huge bed that looked more like a California king! The only downside for me was the drive to the property. The roads were quite bumpy, and the journey felt a little never-ending. I would definitely recommend having a car and purchasing any groceries, drinks, or other supplies before heading to the property, as I don’t recall seeing many shops nearby. Overall, we had a great short stay. I would definitely recommend this property and would happily stay again, hopefully for a little longer next time so we can fully enjoy all the amenities."
Milessa 1-night trip
Posted 3 weeks ago
Surfers Bay Resort
Hidden Gem Barbados

Hidden Gem Barbados

10/10 Excellent
"⭐⭐⭐⭐⭐ A True Hidden Gem in Barbados! We spent three wonderful nights in the Serenity Room, and the name truly sets the tone. Owner Ann Marie has meticulously crafted every room and detail to create a unique experience that far exceeded our expectations. The property is filled with uplifting and inspiring messages that gently remind you to live life fully and enjoy every moment. The made-to-order breakfast was absolutely to die for—fresh, delicious, and prepared with care. A special thank you to Ameena, the manager, who went above and beyond to ensure everything was in place and made our stay even more enjoyable. The modern touches, from the HomePod to iPad ordering, perfectly blend technology with warmth and charm. The location is wonderfully quiet and tranquil, right by the ocean and conveniently close to the airport, with easy access to the city and beaches. Hidden Gem truly lives up to its name. A beautiful, peaceful, thoughtfully designed place with exceptional hospitality. If you’re looking for somewhere special, this is definitely a place worth discovering. 🇧🇧❤️ Highly recommended!"
Allister 3-night trip
Posted 1 month ago
Hidden Gem Barbados
Cumber's Tropical Apartments

Cumber's Tropical Apartments

10/10 Excellent
"The receptionist lady was very welcoming,helpful and always there to give the right information that I needed to get by she deserves a pay rise thank you for everything and god bless."
Cedric 13-night trip
Posted 1 month ago
Cumber's Tropical Apartments
Inchcape Seaside Villas

Inchcape Seaside Villas

10/10 Excellent
"Inchcape is a remarkable and stunning property. If you are looking for quiet and relaxation, away from the crowds, this is the spot for you. A car ( left sude driving) is best but the public bus is a short walk away and runs frequently. We enjoyed the bus rides and nit having to negotiate parking. Uber and Tacus are another option. The villas do not provide typical hotel amenities such as shampoo and lotions. The kitchens are well sticked but lack basics like salt and pepper. We stayed a week and enjoyed home cooked meals instead of daily restaurants. Thr staff is welcoming but hard to find "
Shelley 7-night trip
Posted 6 months ago
Inchcape Seaside Villas
Unique Rare Villa! Retreat Style, Full Sea Views With Private Pool & Hot Tub! 3 Bedroom Villa by RedAwning

Unique Rare Villa! Retreat Style, Full Sea Views With Private Pool & Hot Tub! 3 Bedroom Villa by RedAwning

10/10 Excellent
"Wasnt able to reach the housekeeper, but she was there to deliver the birthday cake we requested before arriving. The property manager however was always available shed come when the housekeeper wouldnt answer. The place was beautiful love the flex rooms. Views views views!!!!"
Lisa 7-night trip
Posted 9 months ago
Unique Rare Villa! Retreat Style, Full Sea Views With Private Pool & Hot Tub! 3 Bedroom Villa by RedAwning

Other attractions near Silver Sands Beach

Miami Beach

8.8/10 (524 reviews)
From sandy strolls to boogie boards, and golfing within easy reach, this Bajan beach has something for everyone.
See properties

Silver Rock Beach

Why not spend a lazy afternoon at Silver Rock Beach during your trip to Silver Sands? Amble around this romantic area's beautiful beaches and enjoy its top-notch restaurants.
See properties

South Point Lighthouse

7.2/10 (47 reviews)
You can find out about the history of Oistins with a trip to South Point Lighthouse. Discover the area's entertainment choices or seek out its surfing spots.
See properties

Ride The Tide Surf School Barbados

7.2/10 (18 reviews)
Enjoy a stop at Ride The Tide Surf School Barbados, an entertaining place to visit in Atlantic Shores. Stroll along the seaside or seek out the surfing spots.
See properties

Freights Bay

Commune with nature and explore the great outdoors at Freights Bay during your travels in Oistins. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
See properties

Chancery Lane Swamp

7.6/10 (15 reviews)
Explore the lovely green spaces of Chancery Lane Swamp and enjoy the surfing in Inch Marlowe. Wander the area's beautiful beaches or simply enjoy one of its seafood restaurants.
See properties

Long Bay Beach

8.2/10 (37 reviews)
Why not spend a care-free afternoon at Long Bay Beach during your travels in Inch Marlowe? Amble around this relaxing area's seaside or seek out the surfing spots.
See properties

Christ Church Parish Church

8.6/10 (144 reviews)
After visiting Christ Church Parish Church, make a plan to see the other sights and activities in Scarborough. Discover the area's beautiful sunsets and seafood restaurants.
See properties

Find out more about Silver Sands Beach

Top reasons to visit Silver Sands Beach

  • Thrilling Water Sports: Silver Sands Beach is a hotspot for kitesurfing and surfing, attracting adventure enthusiasts from around the globe.
  • Stunning Natural Beauty: The beach boasts picturesque views with soft sands and tranquil waters, perfect for relaxation and picnics.
  • Cultural Exploration: Visitors can explore nearby historic houses and churches, immersing themselves in the local culture.
  • Family-Friendly Activities: The beach offers various excursions suitable for both families and couples, ensuring fun for all ages.
  • Delightful Accommodations: A range of charming guesthouses and luxurious resorts provide comfortable stays with stunning sea views.

Find great hotels near Silver Sands Beach

Discover delightful accommodation options at Silver Sands Beach, Christ Church, Barbados. From charming guesthouses to inviting hotels, you'll find a variety of stays that cater to adventure seekers and families alike. Enjoy a beach vacation experience with stunning sea views and easy access to local attractions. Whether you opt for Silver Sands Cottage or a luxurious resort, your ideal getaway awaits at this picturesque destination.

  • Butterfly Beach Hotel: This charming 3-star hotel is renowned for its laid-back atmosphere and direct access to the beach. With a commendable guest rating of 8.4 out of 10, Butterfly Beach Hotel is ideal for travellers seeking a perfect blend of relaxation and business amenities. Located 5km from Silver Sands Beach, it offers comfortable lodging that caters to both leisure and work needs. Guests appreciate the inviting outdoor spaces and proximity to local attractions, making it a delightful choice for a beachside getaway.
  • Sea Breeze Beach House by Ocean Hotels - All Inclusive: A vibrant 4-star all-inclusive resort, Sea Breeze Beach House is well-rated at 8.4 out of 10. Located 5km from Silver Sands Beach, this property is designed for families and adventure-seekers alike. Guests can indulge in a variety of activities including snorkelling, kayaking, and sailing, while enjoying unlimited food and drinks. The hotel offers family-friendly amenities, ensuring that younger guests are entertained. With its extensive recreational options and direct beach access, it stands out as a lively and engaging destination.
  • The Abidah by Accra - Adults Only: This elegant 3.5-star hotel, rated 8.2 out of 10, is situated 3km from Silver Sands Beach and caters exclusively to adults. The Abidah by Accra focuses on a serene spa-themed experience, featuring a range of treatments from massages to manicures. With its tranquil setting and upscale facilities, it is perfect for those seeking relaxation and rejuvenation. The combination of a full spa and outdoor pool creates an inviting atmosphere for guests looking to unwind in style.

Where to stay near Silver Sands Beach

Discover the enchanting charm of Silver Sands Beach, where a romantic atmosphere meets friendly locals. Enjoy sun-soaked days on the stunning sandy shores, perfect for a relaxing beach holiday. Explore nearby coastal getaways that offer excursions for families and couples alike. Indulge in the beauty of beautiful beaches and immerse yourself in the laid-back vibe of this idyllic region, making it a perfect destination for your next adventure in Christ Church, Barbados.

  • St. Lawrence Gap: Located approximately 6km from Silver Sands Beach, St. Lawrence Gap is a vibrant area renowned for its lively atmosphere and stunning coastal views. The Gap is a popular destination for those seeking a mix of relaxation and entertainment, with numerous bars, restaurants, and nightclubs lining the beachfront. Visitors can enjoy a variety of outdoor activities, including golf at nearby courses, while the picturesque beaches provide the perfect backdrop for sunbathing and water sports. The area tends to attract tourists most heavily in January and from March to April, making it a bustling hub during peak season.
  • Oistins: Just 5km from Silver Sands Beach, Oistins is a charming fishing town that offers a laid-back vibe and a taste of local culture. Famous for its Friday night fish fry, Oistins is a must-visit for food lovers looking to savour freshly caught seafood in a lively atmosphere. The town boasts beautiful beaches and scenic views, making it ideal for outdoor enthusiasts. Similar to St. Lawrence Gap, visitor numbers peak in January and March to April, ensuring a vibrant social scene for those looking to engage with fellow travellers and locals alike.
  • Maxwell: Also located 5km away from Silver Sands Beach, Maxwell is a delightful coastal city that combines natural beauty with recreational opportunities. With its stunning beaches and welcoming atmosphere, Maxwell is perfect for families and beachgoers alike. The area is ideal for outdoor activities, including golf and water sports, providing a perfect blend of adventure and relaxation. Visitor numbers here peak in March and from December to January, ensuring a lively environment filled with the joys of holidaymakers and locals enjoying the picturesque surroundings.

Things to do in Silver Sands Beach

Shopping

At Silver Sands Beach, you can find local shops offering unique souvenirs and gifts. If you're up for a drive, visit the Oistins Fish Market, about 11km away, where you can enjoy local crafts and fresh produce, or head to the Limegrove Lifestyle Centre, approximately 19km away, featuring upscale boutiques and dining options.

Recreation

Experience tranquility at the Silver Sands Beach Wellness Centre, where yoga classes and meditation sessions are held amidst serene surroundings. Explore the crystal-clear waters with stand-up paddleboarding or indulge in rejuvenating spa treatments that incorporate local ingredients, providing a refreshing escape during your stay.

Adventure

Silver Sands Beach offers thrilling water sports, including kite surfing and windsurfing, ideal for adrenaline seekers. Explore vibrant marine life while snorkelling or diving in nearby reefs. For a unique experience, try paddleboarding at sunset, where the sky transforms into a canvas of colours against the tranquil sea.

Nightlife

At Silver Sands Beach, the nightlife buzzes with laid-back beach bars and lively music. Enjoy cocktails at local spots while watching the sunset, or explore nearby venues with live bands and dance floors that invite you to join the rhythm of the night.

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

Find the best attractions near Silver Sands Beach

Silver Sands Beach, located in Christ Church, Barbados, offers a delightful blend of beach relaxation and cultural exploration. Visitors can enjoy the stunning beachfront views, unwind at the Silver Sands Public Beach, and discover nearby historic houses and churches. This destination caters to those seeking both outdoor adventures and a taste of local culture, ensuring a memorable holiday experience filled with sun, sand, and history.

  • Dover Beach: Located 6km from Silver Sands Beach, Dover Beach offers a vibrant atmosphere with soft golden sands and clear turquoise waters. The beach is ideal for sunbathing, swimming, and enjoying water sports, making it a popular spot for both relaxation and activity.
  • St. Lawrence Bay: Also 6km away, St. Lawrence Bay boasts stunning scenery and a lively outdoor vibe. The bay features picturesque views and is perfect for leisurely strolls, while nearby restaurants offer a taste of local cuisine amidst the beautiful coastal backdrop.
  • Rockley Beach: Situated 8km from Silver Sands Beach, Rockley Beach is known for its laid-back beach vibes. The inviting waters and gentle waves create a serene environment, ideal for swimming and enjoying the sun, providing a perfect escape from the hustle and bustle.

Best time to go to Silver Sands Beach

The best time to visit Silver Sands Beach is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighSlightly High
February78.8°F (26.0°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.2°C)No RainMostly SunnySlightly HighSlightly High
April80.1°F (26.7°C)Light RainMostly SunnyAverageAverage
May81.3°F (27.4°C)Light RainMostly CloudyAverageAverage
June81.9°F (27.7°C)Light RainMostly CloudySlightly LowAverage
July81.9°F (27.7°C)Light RainMostly CloudyAverageAverage
August82.4°F (28.0°C)Light RainMostly CloudyAverageSlightly Low
September83.1°F (28.4°C)Light RainMostly CloudySlightly LowSlightly Low
October82.8°F (28.2°C)Light RainMostly CloudySlightly LowSlightly Low
November81.7°F (27.6°C)Light RainMostly CloudyAverageAverage
December80.4°F (26.9°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to Silver Sands Beach

Reaching Silver Sands Beach is convenient via Bridgetown's Grantley Adams International Airport (BGI), situated 5km away. Notable hotels near the airport include the luxurious O2 Beach Club & Spa by Ocean Hotels, Sandals Barbados, and Sandals Royal Barbados, all offering all-inclusive options and located approximately 8km from the airport. These properties provide various transportation services, such as limited-hour airport shuttles and free airport transportation, ensuring a smooth transfer to and from the airport. With these excellent accommodation choices, your stay near Silver Sands Beach promises to be both comfortable and enjoyable.

Frequently asked questions

What's the area like around Silver Sands Beach?
Silver Sands Beach is located in Silver Sands. Travellers love the area for its beautiful beaches, array of dining options and kitesurfing. If you're looking for a convenient place to stay, take a look at the 179 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay near Silver Sands Beach?
Adjacent to Silver Sands Beach, Inchcape Seaside Villas is one of the top choices for your stay based on our traveller data, and this villa offers free parking and private balconies. Other good options within a short distance include South Point Hotel and Ocean Spray Apartments.
How many hotels can I expect to find near Silver Sands Beach?
Expedia has 179 hotels and other accommodation options within a mile from Silver Sands Beach.
If I need to cancel the hotel reservation for my stay near Silver Sands Beach, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of check in. If you have a non-refundable reservation, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Plug in your dates, click on "Search", then you can filter by "fully refundable" to review the best deals available near Silver Sands Beach.
What can I see and do near Silver Sands Beach?
Sights like Christ Church Parish Church and South Point Lighthouse highlight some of the local culture. Miami Beach, Maxwell Beach and Turtle Beach are great spots if you want to spend some time by the water during your stay. Ride The Tide Surf School Barbados, Oistin's Friday Night Fish Fry and Barry's Surf Barbados Surf School are fun stops for the whole family while you're in town.

Explore a world of travel with Expedia