Three surfers walking on a beach with waves in the background.

Top Hotels Near Sandbridge Beach in Virginia Beach from NZ$105

  • 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
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for Sandbridge Beach hotels

1. Schooner Inn

Schooner Inn
Northeast Virginia Beach, 9.7 km from Sandbridge Beach
United States
Christina
NZ$129
includes taxes & fees
11 Oct - 12 Oct
Schooner Inn

2. Coastal Hotel and Suites Virginia Beach Oceanfront

Coastal Hotel and Suites Virginia Beach Oceanfront
Northeast Virginia Beach, 11.7 km from Sandbridge Beach
United States
LEILA
NZ$257
includes taxes & fees
20 Oct - 21 Oct
Coastal Hotel and Suites Virginia Beach Oceanfront

3. Hyatt Place Virginia Beach / Oceanfront

Hyatt Place Virginia Beach / Oceanfront
Northeast Virginia Beach, 13.5 km from Sandbridge Beach
United States
Gerald
NZ$228
includes taxes & fees
1 Nov - 2 Nov
Hyatt Place Virginia Beach / Oceanfront

4. Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)
Northeast Virginia Beach, 11.5 km from Sandbridge Beach
United States
Timothy
NZ$194
includes taxes & fees
1 Nov - 2 Nov
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)

5. Barclay Cottage

Barclay Cottage
Northeast Virginia Beach, 11.2 km from Sandbridge Beach
United States
Cadie
NZ$236
includes taxes & fees
5 Oct - 6 Oct
Barclay Cottage

6. Boardwalk Resort and Villas

Boardwalk Resort and Villas
Northeast Virginia Beach, 11.2 km from Sandbridge Beach
United States
Alan
NZ$193
includes taxes & fees
4 Oct - 5 Oct
Boardwalk Resort and Villas

7. Hampton Inn Virginia Beach-Oceanfront South

Hampton Inn Virginia Beach-Oceanfront South
Northeast Virginia Beach, 10.6 km from Sandbridge Beach
United States
Lisa
NZ$210
includes taxes & fees
1 Nov - 2 Nov
Hampton Inn Virginia Beach-Oceanfront South

8. Fairfield Inn & Suites by Marriott Virginia Beach Town Center

Fairfield Inn & Suites by Marriott Virginia Beach Town Center
North Central, 19.3 km from Sandbridge Beach
United States
Desmund
NZ$246
includes taxes & fees
6 Oct - 7 Oct
Fairfield Inn & Suites by Marriott Virginia Beach Town Center

9. Red Roof Inn PLUS+ & Suites Virginia Beach – Seaside

Red Roof Inn PLUS+ & Suites Virginia Beach – Seaside
Northeast Virginia Beach, 10.6 km from Sandbridge Beach
United States
Baishakhi
NZ$142
includes taxes & fees
15 Oct - 16 Oct
Red Roof Inn PLUS+ & Suites Virginia Beach – Seaside

10. Sundial Inn

Sundial Inn
Northeast Virginia Beach, 11.7 km from Sandbridge Beach
United States
Jacquelyn
NZ$105
includes taxes & fees
7 Oct - 8 Oct
Sundial Inn

11. The Sitio

The Sitio
Northeast Virginia Beach, 11.4 km from Sandbridge Beach
United States
Grant
NZ$402
includes taxes & fees
21 Oct - 22 Oct
The Sitio

12. Home2 Suites By Hilton Virginia Beach Princess Anne

Home2 Suites By Hilton Virginia Beach Princess Anne
15.1 km from Sandbridge Beach
United States
Katherine
NZ$287
includes taxes & fees
1 Nov - 2 Nov
Home2 Suites By Hilton Virginia Beach Princess Anne

13. Hyatt Place Virginia Beach Town Center

Hyatt Place Virginia Beach Town Center
Northwest, 20.5 km from Sandbridge Beach
United States
Keira
NZ$216
includes taxes & fees
1 Nov - 2 Nov
Hyatt Place Virginia Beach Town Center

14. Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel

Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel
Northeast Virginia Beach, 10.7 km from Sandbridge Beach
United States
Deborah
NZ$158
includes taxes & fees
28 Oct - 29 Oct
Surfbreak Virginia Beach Oceanfront, an Ascend Collection Hotel

15. The Capes Hotel

The Capes Hotel
Northeast Virginia Beach, 11.7 km from Sandbridge Beach
United States
Kam
NZ$168
includes taxes & fees
1 Nov - 2 Nov
The Capes Hotel

16. Moxy Virginia Beach Oceanfront

Moxy Virginia Beach Oceanfront
Northeast Virginia Beach, 10.8 km from Sandbridge Beach
United States
Sheeler
NZ$210
includes taxes & fees
11 Oct - 12 Oct
Moxy Virginia Beach Oceanfront

17. Holiday Inn Va Beach-Oceanside (21st St) by IHG

Holiday Inn Va Beach-Oceanside (21st St) by IHG
Northeast Virginia Beach, 11.8 km from Sandbridge Beach
United States
Dru
NZ$230
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Va Beach-Oceanside (21st St) by IHG

18. Hilton Vacation Club Ocean Beach Club Virginia Beach

Hilton Vacation Club Ocean Beach Club Virginia Beach
Northeast Virginia Beach, 13.3 km from Sandbridge Beach
United States
Michelle
NZ$192
includes taxes & fees
4 Oct - 5 Oct
Hilton Vacation Club Ocean Beach Club Virginia Beach

19. Crowne Plaza Virginia Beach Town Center by IHG

Crowne Plaza Virginia Beach Town Center by IHG
Northwest, 19.3 km from Sandbridge Beach
United States
Bryanna
NZ$165
includes taxes & fees
1 Nov - 2 Nov
Crowne Plaza Virginia Beach Town Center by IHG

20. Embassy Suites by Hilton Virginia Beach Oceanfront Resort

Embassy Suites by Hilton Virginia Beach Oceanfront Resort
Northeast Virginia Beach, 14 km from Sandbridge Beach
United States
Abdul
NZ$310
includes taxes & fees
21 Oct - 22 Oct
Embassy Suites by Hilton Virginia Beach Oceanfront Resort
View all properties

Compare popular hotels close to Sandbridge Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A hotel room with a large bed, a desk with a computer, a TV, and a window with curtains.
Schooner Inn
8.8
Excellent
3,953 reviews
View
A hot tub with a view of the ocean through large windows.
Coastal Hotel and Suites Virginia Beach Oceanfront
9.2
Wonderful
1,442 reviews
View
A beachside balcony with lounge chairs and a view of the ocean.
Hyatt Place Virginia Beach / Oceanfront
9.4
Exceptional
2,384 reviews
View
A hotel room with a bed, a desk, a chair, a lamp, and a view of the ocean through a large window.
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront)
8.6
Excellent
2,786 reviews
View
A sign for Barclay Cottage Bed & Breakfast, surrounded by lush greenery and a white picket fence.
Barclay Cottage
9.8
Exceptional
227 reviews
View

Top Sandbridge Beach Hotel Reviews

Splash | 545 ft to the beach | Private Pool and Hot Tub

Splash | 545 ft to the beach | Private Pool and Hot Tub

10/10 Excellent
"Great location and amazing house!"
Derik H. 3-night trip
Posted 1 day ago
Splash | 545 ft to the beach | Private Pool and Hot Tub
Sandbridge... Beautiful Beach Home With Direct Beach Access and Ocean Views

Sandbridge... Beautiful Beach Home With Direct Beach Access and Ocean Views

10/10 Excellent
"Cathy is incredible! I accidentally left something of high value in a drawer and I realized it when I was 6 hrs into our drive home. I told Cathy about it and she dropped what she was doing and ran over to retrieve the item and proceeded to get it back into my hands. On top of a very nice stay and a nice property, we had a host who went above and beyond!!!"
Alex M. 7-night trip
Posted 2 days ago
Sandbridge... Beautiful Beach Home With Direct Beach Access and Ocean Views
Sandbridge Beach,Virginia Beach Penthouse Condominum

Sandbridge Beach,Virginia Beach Penthouse Condominum

10/10 Excellent
"Great stay. Close to beach, walking distance to market. Condo much larger than expected. Greg was quick to answer all questions. Would stay here again!"
Diane R. 3-night trip
Posted 8 days ago
Sandbridge Beach,Virginia Beach Penthouse Condominum
Oceanfront home w/ocean views, WiFi, central AC, balcony, deck, washer/dryer

Oceanfront home w/ocean views, WiFi, central AC, balcony, deck, washer/dryer

10/10 Excellent
"Great location and size for our family. Had a snafu with WiFi and property sent someone out and fixed it immediately, easy communication.Outdoor shower was very nice to have. Hope to come back next year"
Becky W. 3-night trip
Posted 10 days ago
Oceanfront home w/ocean views, WiFi, central AC, balcony, deck, washer/dryer
Sandbridge Beach Cottage: Pool, Spa,5BR3Bath, Pets ok ; Game room:  Sleeps 14

Sandbridge Beach Cottage: Pool, Spa,5BR3Bath, Pets ok ; Game room: Sleeps 14

10/10 Excellent
"The host was easy to communicate with. Across the street to the beach with easy access. Walking distance to Sandbridge Seaside Market, Sandbridge Island Restaurant and other shops. Great pool, hot tub and game room."
Gary R. 7-night trip
Posted 2 weeks ago
Sandbridge Beach Cottage: Pool, Spa,5BR3Bath, Pets ok ; Game room: Sleeps 14
Salty Dog - 7 BR, Pool, Pet Friendly

Salty Dog - 7 BR, Pool, Pet Friendly

8/10 Good
"Air conditioning was excellent, especially in the very hot time we spent there. We were disappointed, especially with the price paid, that there was only one roll of toilet paper per bathroom, one roll of kitchen towels, no dish soap, and only one very cheap dishwasher pod. Those are basic necessities that should be included when you’re paying that cost. Also the unit needs improved pot/pans and glassware. The pool was fantastic. The beds were very comfortable. Our bedroom with king bed had a bathroom attached, but the window had no curtains on it, which is disappointing. The kitchen table needs an upgraded/clean tablecloth as well."
Michael K. 3-night trip
Posted 3 weeks ago
Salty Dog - 7 BR, Pool, Pet Friendly
Oceanfront Beach Estate / Pool / Hot Tub / Arcade

Oceanfront Beach Estate / Pool / Hot Tub / Arcade

10/10 Excellent
"Amazing property, amenities and location."
Stacey K. 3-night trip
Posted 1 month ago
Oceanfront Beach Estate / Pool / Hot Tub / Arcade
Beachfront Penthouse!  4Bd/3Bth

Beachfront Penthouse! 4Bd/3Bth

8/10 Good
"Home is located with beach view and access, a very well stocked and convenient store next door, and lively restaurants within walking distance. Property slept 12 easily, kitchen is well stocked for cooking needs, and beach towels are provided which was great! Check in instructions were easy to follow."
Saundra W. 2-night trip
Posted 1 month ago
Beachfront Penthouse! 4Bd/3Bth
Blue Heron | 550 ft. to the Beach | Private Pool, Hot Tub

Blue Heron | 550 ft. to the Beach | Private Pool, Hot Tub

8/10 Good
"House was spacious and gave everyone enough privacy. The pool was wonderful."
Dawn R. 7-night trip
Posted 2 months ago
Blue Heron | 550 ft. to the Beach | Private Pool, Hot Tub

Other attractions near Sandbridge Beach

A beach with sand dunes and grass.

Back Bay National Wildlife Refuge

9.8/10 (7 reviews)
Marvel at the diverse range of terrain in this vast lake-filled park and enjoy the serenity on the walking trails.
See properties
A vintage aircraft with a green nose and blue wings, displayed in a hangar with other planes.

Military Aviation Museum

8.0/10 (6 reviews)
Discover one of the world’s largest private collections of vintage military airplanes at this unique museum housed in the hangars of a former airport.
See properties

Hell's Point Golf Club

Enjoy a round of golf in Virginia Beach at Hell's Point Golf Club. Experience the great live music or attend a sporting event in this walkable area.
See properties

Lake Tecumseh

Commune with nature and explore the great outdoors at Lake Tecumseh during your travels in Virginia Beach. Experience the great live music or attend a sporting event in this walkable area.
See properties

Jerrassic Park - Metal Dinosaur Park

Explore the great outdoors at Jerrassic Park - Metal Dinosaur Park, a lovely green space in Virginia Beach. Discover the great live music in this walkable area or seek out the jogging trails.
See properties

Shifting Sands Beach

Why not spend a lazy afternoon at Shifting Sands Beach during your trip to Virginia Beach?
See properties

Surfing Beach

Why not spend a lazy afternoon at Surfing Beach during your trip to Virginia Beach?
See properties

Heron Ridge Golf Club

Enjoy a round of golf in Virginia Beach at Heron Ridge Golf Club. Experience the great live music or attend a sporting event in this walkable area.
See properties

Frequently asked questions

What are the top-rated hotels near Sandbridge Beach?
Discover the top-rated hotels near Sandbridge Beach that promise unforgettable stays and stunning coastal experiences.Beautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort, upscale resortBeautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort is a luxurious retreat just 6.1 km from Sandbridge Beach, with an outstanding review rating of 10. This upscale resort offers travellers a wealth of amenities including an indoor pool, hot tub, and a stunning infinity pool with breathtaking beach views. The suite features a full kitchen and a cozy balcony perfect for enjoying the ocean breeze, alongside access to a nearby marina for paddleboating and water sports.Barclay Towers Resort Oceanfront Unit with Full Oceanfront BalconyBarclay Towers Resort Oceanfront Unit is located only 3.2 km from Sandbridge Beach and enjoys a perfect review rating of 10. This resort offers an oceanfront room with a full balcony that invites travellers to soak in the stunning coastal scenery. With amenities like an indoor pool, hot tub, and access to various water sports, it ensures a fun-filled stay for all travellers. The fully equipped kitchen and spacious living areas offer comfort while enjoying the beach atmosphere.Our Sand Castle-Waterfront, Private Pool, Beach, Dock, Fishing, Kayaks, Sunsets!Our Sand Castle is a delightful waterfront hotel located just a 7-minute walk from Sandbridge Beach, rated 10 by travellers. This charming 3-star hotel features a private outdoor pool and offers easy access to the beach for kayaking, fishing, and enjoying picturesque sunsets. Guests can take advantage of the well-equipped kitchen and spacious patio, making it ideal for a relaxing getaway with a beautiful water view.
What hotels are within walking distance to Sandbridge Beach?
Discover the perfect stay just a stone's throw from Sandbridge Beach, with accommodations that promise comfort and convenience.Our Sand Castle-Waterfront, Private Pool, Beach, Dock, Fishing, Kayaks, Sunsets!Rated an impressive 10 by travellers, Our Sand Castle offers a delightful 3-star experience just a 7-minute walk from Sandbridge Beach. Guests can unwind in the outdoor pool or enjoy the private pool right at the hotel. This waterfront home features a well-equipped kitchen, complete with a refrigerator, oven, and a blender, making it easy for travellers to prepare meals. With amenities like beach towels, kayaks, and paddleboating nearby, it's perfect for those looking to embrace the coastal lifestyle.
What are the most popular family-friendly hotels near Sandbridge Beach?
For families seeking a fun-filled getaway near Sandbridge Beach, these top-rated hotels provide a perfect blend of comfort and family-friendly amenities.Hampton Inn Virginia Beach-Oceanfront NorthSituated 5.6 km from Sandbridge Beach, the Hampton Inn Virginia Beach-Oceanfront North is a family favorite with a review rating of 9.0. This hotel features connecting rooms, free cribs, and a children's meal option in its restaurant, making dining easy for families. Guests can also enjoy complimentary breakfast, an accessible pool, and easy access to the beach, ensuring a memorable stay for all.Ocean Sands Resort with a nice Oceanfront BalconyJust 4.7 km from Sandbridge Beach, Ocean Sands Resort has a welcoming atmosphere with amenities tailored for families, including an outdoor play area, travel cribs, and an arcade game room. Rated 8.4 by travellers, this hotel features a kitchen with a dishwasher, a playground, and indoor pools, ensuring that both kids and adults have a delightful stay.Ocean Sands Resort with a nice Oceanfront BalconyAlso located 4.7 km from Sandbridge Beach, this Ocean Sands Resort ensures a family-friendly experience with essentials like a kitchen, travel cribs, and a playground. With a great traveler rating score of 8.6 from travellers, travellers can enjoy the indoor pool, a hot tub, and nearby activities like kayaking and windsurfing, making it an excellent choice for families.
Which hotels near Sandbridge Beach offer the best views?
Discover the best hotels near Sandbridge Beach that offer stunning views for an unforgettable getaway.Ocean Sands Resort with a nice Oceanfront BalconyRated 8.4 by travellers, Ocean Sands Resort, located 4.7 km from Sandbridge Beach, boasts breathtaking ocean views from its balconies. This resort offers a shared outdoor pool, a hot tub, and easy beach access, ensuring a perfect blend of relaxation and adventure. Guests can take advantage of a fully equipped kitchen and enjoy meals while overlooking the stunning seascape. The hotel is ideal for those seeking a romantic getaway with a peaceful atmosphere.Ocean Sands Resort with a nice Oceanfront BalconyThis Ocean Sands Resort offers an impressive review rating of 8.6 and is just 4.7 km away from Sandbridge Beach. Guests are treated to captivating ocean views from their private balconies, enhancing the beach experience. The resort features amenities like a heated pool and a fitness centre, alongside convenient beach access. With a well-equipped kitchen, travellers can enjoy home-cooked meals while enjoying the scenic backdrop of the ocean.Hilton Garden Inn Virginia Beach OceanfrontWith a solid review rating of 8.4, the Hilton Garden Inn Virginia Beach Oceanfront is a 3-star hotel located just 6.0 km from Sandbridge Beach. This beachfront hotel features a beautiful ocean view from the patio, perfect for relaxing evenings. Guests can enjoy amenities such as an indoor pool, a well-equipped fitness centre, and a restaurant with ocean views. The hotel also offers direct beach access, making it a fantastic choice for those looking to soak in the sun.
What are the best affordable hotels near Sandbridge Beach?
For travellers seeking affordable yet delightful accommodations near Sandbridge Beach, these options promise both comfort and convenience.Beautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort, upscale resortThe Beautiful Oceanfront 2 bedroom luxury suite at Oceanaire Resort is just 6.1 km from Sandbridge Beach, making it a fantastic option for those wanting nearby the shore. Rated a perfect 10 by travellers, this upscale resort features an indoor pool, hot tub, and a kitchenette, ensuring a relaxing stay. Guests can also enjoy nearby paddleboating and hiking opportunities.Barclay Towers Resort Oceanfront Unit with Full Oceanfront BalconyLocated only 3.2 km from Sandbridge Beach, Barclay Towers Resort offers a stunning oceanfront room with a full balcony, earning a top-rated 10 from travellers. The resort features an indoor pool and fitness facilities, ideal for relaxation and staying active. Guests can enjoy easy access to the beach and local water sports, making it a great choice for beach lovers.Our Sand Castle-Waterfront, Private Pool, Beach, Dock, Fishing, Kayaks, Sunsets!Our Sand Castle is an inviting 3-star hotel located just a 7-minute walk from Sandbridge Beach. With a remarkable review rating of 10, this waterfront home offers family-friendly amenities like a private outdoor pool and kayaks for a fun day on the water. Guests appreciate the fully equipped kitchen and beautiful sunset views, making it a perfect retreat for families.
Are there any hotels with pools close to Sandbridge Beach?
For a delightful stay near Sandbridge Beach, discover these top-rated hotels with pools that cater to families and beach lovers alike.Hyatt Place Virginia Beach / OceanfrontJust 6.3 km from Sandbridge Beach, Hyatt Place Virginia Beach / Oceanfront is a 3-star hotel highly rated by travellers at 9.4. This hotel features an accessible outdoor pool and offers free breakfast, making it a great choice for families. Guests can relax on the beachfront or take advantage of nearby kayaking and surfing activities, ensuring a fun-filled stay.Holiday Inn & Suites Virginia Beach North Beach by IHGLocated 6.6 km from Sandbridge Beach, Holiday Inn & Suites Virginia Beach North Beach is a 3-star hotel with a solid review rating of 8.0. This hotel features both indoor and outdoor pools, including a lazy river and children's pool, ideal for families. Guests can also enjoy an oceanview restaurant, complimentary beach towels, and easy access to various water sports, ensuring a memorable beach getaway.Hilton Vacation Club Oceanaire Virginia BeachSituated just 6.0 km from Sandbridge Beach, Hilton Vacation Club Oceanaire offers an inviting 3.5-star experience with a strong travellers' rating of 8.2. This family-friendly hotel boasts both indoor and outdoor pools, complete with poolside bar and children's areas, making it perfect for travellers of all ages. Additional amenities include a kitchenette in each room, a fitness centre, and nearby access to windsurfing and boat tours.
What are the best pet-friendly hotels near Sandbridge Beach?
Discover the best pet-friendly hotels near Sandbridge Beach, where both you and your furry friend can enjoy a memorable stay.Hyatt Place Virginia Beach / OceanfrontHyatt Place Virginia Beach / Oceanfront is a stylish 3-star hotel situated 6.3 km from Sandbridge Beach, with an impressive review rating of 9.4 from travellers. This hotel welcomes pets with in-room accommodations and offers a beachfront restaurant for dining with ocean views. Guests can relax by the outdoor pool, enjoy complimentary buffet breakfast, and take advantage of the beach shuttle service. With close nearby water sports and the boardwalk, it's an ideal spot for families.DoubleTree by Hilton Virginia BeachDoubleTree by Hilton Virginia Beach is a luxurious 4-star option located 5.8 km from Sandbridge Beach, holding an excellent review rating of 8.2 from travellers. This pet-friendly hotel allows pets in designated rooms and features an indoor pool for relaxation. Guests can indulge in designer toiletries and enjoy access to nearby golf lessons and parasailing. The hotel's concierge service and sandy beach location make it a convenient and enjoyable choice for families.La Quinta Inn & Suites by Wyndham Virginia BeachLa Quinta Inn & Suites by Wyndham Virginia Beach is a welcoming 3-star hotel located just 5.3 km from Sandbridge Beach, earning a solid review rating of 7.2 from travellers. This pet-friendly hotel caters to pets with amenities such as in-room pet accommodations and a nearby beach for walks. Guests can enjoy free daily continental breakfast and take advantage of the 24-hour fitness centre. The hotel also offers easy access to nearby kayaking and windsurfing activities.
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 Sandbridge Beach.
Can I find Expedia discounts for hotels near Sandbridge Beach?
To look for discounts on hotels near Sandbridge Beach, 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 Sandbridge Beach?
Prices for hotels near Sandbridge Beach often vary, but you can find a great deal from NZ$105 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