A calm lake at sunset with reflections of trees and a dock.

Search Essex hotels

  • 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
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Essex hotels

1. Super 8 by Wyndham Baltimore/Essex Area

Super 8 by Wyndham Baltimore/Essex Area
Essex
United States
Brittany
NZ$177
includes taxes & fees
6 Oct - 7 Oct
Super 8 by Wyndham Baltimore/Essex Area

2. Hampton Inn Baltimore Bayview Campus

Hampton Inn Baltimore Bayview Campus
Pulaski Industrial Area
United States
Ellyn
NZ$272
includes taxes & fees
18 Oct - 19 Oct
Hampton Inn Baltimore Bayview Campus

3. La Quinta Inn & Suites by Wyndham Baltimore N / White Marsh

La Quinta Inn & Suites by Wyndham Baltimore N / White Marsh
Rossville
United States
Brandi
NZ$148
includes taxes & fees
12 Oct - 13 Oct
La Quinta Inn & Suites by Wyndham Baltimore N / White Marsh

4. Fairfield Inn & Suites by Marriott White Marsh

Fairfield Inn & Suites by Marriott White Marsh
Nottingham
United States
Angel
NZ$208
includes taxes & fees
11 Oct - 12 Oct
Fairfield Inn & Suites by Marriott White Marsh

5. Holiday Inn Express White Marsh by IHG

Holiday Inn Express White Marsh by IHG
Nottingham
United States
Kevin
NZ$216
includes taxes & fees
1 Nov - 2 Nov
Holiday Inn Express White Marsh by IHG

6. SpringHill Suites Baltimore White Marsh/Middle River

SpringHill Suites Baltimore White Marsh/Middle River
Middle River
United States
Evelyn
NZ$220
includes taxes & fees
11 Oct - 12 Oct
SpringHill Suites Baltimore White Marsh/Middle River

7. Hampton Inn Baltimore/White Marsh

Hampton Inn Baltimore/White Marsh
Nottingham
United States
Olusola Sanusi
NZ$209
includes taxes & fees
12 Oct - 13 Oct
Hampton Inn Baltimore/White Marsh

8. Best Western Plus Hotel & Conference Center

Best Western Plus Hotel & Conference Center
Medford
United States
Jovaris
NZ$242
includes taxes & fees
11 Oct - 12 Oct
Best Western Plus Hotel & Conference Center

9. Home2 Suites by Hilton Baltimore/White Marsh

Home2 Suites by Hilton Baltimore/White Marsh
Nottingham
United States
Rhande
NZ$209
includes taxes & fees
1 Nov - 2 Nov
Home2 Suites by Hilton Baltimore/White Marsh

10. Tru By Hilton Baltimore Harbor East, MD

Tru By Hilton Baltimore Harbor East, MD
Little Italy
United States
Lara
NZ$233
includes taxes & fees
11 Oct - 12 Oct
Tru By Hilton Baltimore Harbor East, MD

11. Holiday Inn Express Towson - Baltimore North by IHG

Holiday Inn Express Towson - Baltimore North by IHG
Towson
United States
Harrell
NZ$214
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Express Towson - Baltimore North by IHG

12. Residence Inn by Marriott Baltimore at The Johns Hopkins Medical Campus

Residence Inn by Marriott Baltimore at The Johns Hopkins Medical Campus
Middle East
United States
ERIC
NZ$282
includes taxes & fees
18 Oct - 19 Oct
Residence Inn by Marriott Baltimore at The Johns Hopkins Medical Campus

13. Courtyard by Marriott Baltimore Downtown/McHenry Row

Courtyard by Marriott Baltimore Downtown/McHenry Row
Locust Point
United States
Karen
NZ$262
includes taxes & fees
1 Nov - 2 Nov
Courtyard by Marriott Baltimore Downtown/McHenry Row

14. Pier 5 Hotel Baltimore

Pier 5 Hotel Baltimore
Inner Harbor
United States
ANDREA
NZ$215
includes taxes & fees
6 Oct - 7 Oct
Pier 5 Hotel Baltimore

15. Holiday Inn Express Baltimore at the Stadiums by IHG

Holiday Inn Express Baltimore at the Stadiums by IHG
Baltimore
United States
Larry
NZ$207
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Express Baltimore at the Stadiums by IHG

16. SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

SpringHill Suites by Marriott Baltimore Downtown Convention Center Area
Downtown Baltimore
United States
Claudine
NZ$201
includes taxes & fees
11 Oct - 12 Oct
SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

17. Hampton Inn & Suites Baltimore Inner Harbor

Hampton Inn & Suites Baltimore Inner Harbor
Downtown Baltimore
United States
Hiram
NZ$221
includes taxes & fees
13 Oct - 14 Oct
Hampton Inn & Suites Baltimore Inner Harbor

18. Hampton Inn Towson Downtown

Hampton Inn Towson Downtown
Towson
Canada
Kelly
NZ$234
includes taxes & fees
11 Oct - 12 Oct
Hampton Inn Towson Downtown

19. Hotel Indigo Baltimore Downtown by IHG

Hotel Indigo Baltimore Downtown by IHG
Mount Vernon
United States
Anonymous traveller
NZ$232
includes taxes & fees
3 Nov - 4 Nov
Hotel Indigo Baltimore Downtown by IHG

20. Courtyard by Marriott Baltimore Downtown/Inner Harbor

Courtyard by Marriott Baltimore Downtown/Inner Harbor
Harbor East
United States
Adam
NZ$283
includes taxes & fees
11 Oct - 12 Oct
Courtyard by Marriott Baltimore Downtown/Inner Harbor
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Essex attractions

Rocky Point Park and Beach

5.2/10 (5 reviews)
This waterfront park offers a pristine 300-foot beach along the Chesapeake Bay with scenic views of Hart-Miller Island. Enjoy swimming in designated areas, fishing from the pier, or launching your boat from the ramps.
See properties

Wildwood Beach Land Trust

This Maryland nature reserve offers a serene habitat for local wildlife just minutes from urban life. Explore well-maintained trails through seasonal foliage while watching for native bird species.
See properties

Rocky Point Golf Course

5.0/10 (4 reviews)
This waterfront golf course offers the only Chesapeake Bay views on Baltimore's western shore. Enjoy large greens and open fairways while spotting eagles and herons along the challenging 18-hole layout.
See properties

Sue Island

This tranquil Essex waterfront serves as a gateway to Chesapeake Bay with picturesque marina facilities. Boating enthusiasts can secure slips in advance and enjoy serene water views during the prime April-October season.
See properties

Learn more about Essex

Waterfront parks and marinas invite you to explore the Chesapeake Bay's scenic shores by boat or kayak. Don't miss the 'Crab Feast' at local seafood joints, where you'll crack into Maryland's famous blue crabs.

See all hotels in Essex
A calm lake at sunset with reflections of trees and a dock.

Top Essex Hotel Reviews

Recent Reviews in Essex

Renaissance Baltimore Harborplace Hotel

Renaissance Baltimore Harborplace Hotel

10/10 Excellent
"Rooms were clean and service was good."
David 2-night trip
Posted 1 hour ago
Renaissance Baltimore Harborplace Hotel
La Quinta Inn & Suites by Wyndham Baltimore BWI Airport

La Quinta Inn & Suites by Wyndham Baltimore BWI Airport

10/10 Excellent
"Room was up to date and clean. Staff helpful. T.V. service was not working but it wasn't a big problem for us."
ADELINA 1-night trip
Posted 2 hours ago
La Quinta Inn & Suites by Wyndham Baltimore BWI Airport
Hyatt Place Baltimore Inner Harbor

Hyatt Place Baltimore Inner Harbor

10/10 Excellent
"Great location! Great stay"
Elizabeth 2-night trip
Posted 3 hours ago
Hyatt Place Baltimore Inner Harbor
SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

10/10 Excellent
"Room was spacious and location was convenient for events. breakfast well stocked and plenty of seating"
Amy 1-night trip
Posted 14 hours ago
SpringHill Suites by Marriott Baltimore Downtown Convention Center Area
The Hotel at Arundel Preserve

The Hotel at Arundel Preserve

10/10 Excellent
"Clean rooms and very friendly staff"
Kenne 2-night trip
Posted 17 hours ago
The Hotel at Arundel Preserve
Aloft by Marriott BWI Baltimore Washington International Airport

Aloft by Marriott BWI Baltimore Washington International Airport

10/10 Excellent
"I enjoyed my overnight stay at the Aloft. This is my go to hotel to stay at whenever I have a early morning flight. My only complaint is that the parking lot is not well lit but it doesn't keep me from staying there. Bar is convenient to pass the time in the evenings and the bartender is a great conversationalist."
Tanya 1-night trip
Posted 1 day ago
Aloft by Marriott BWI Baltimore Washington International Airport
Pier 5 Hotel Baltimore

Pier 5 Hotel Baltimore

10/10 Excellent
"Good location and amazing staff!!!"
Guadalupe 1-night trip
Posted 2 days ago
Pier 5 Hotel Baltimore
Hotel Revival Baltimore

Hotel Revival Baltimore

10/10 Excellent
"Every single staff member I interacted with was stellar -- accommodating, helpful, understanding, and went above and beyond! The cafe downstairs is wonderful. This was my first stay, but I will definitely be returning for my next Baltimore trips!"
Amanda 1-night trip
Posted 3 days ago
Hotel Revival Baltimore
Holiday Inn Baltimore BWI Airport by IHG

Holiday Inn Baltimore BWI Airport by IHG

10/10 Excellent
"First time staying there. All of the staff were amazing, respectful, and helpful. Would definitely recommend to stay here when passing by."
Luis 1-night trip
Posted 3 days ago
Holiday Inn Baltimore BWI Airport by IHG

More cheap accommodation in Essex

Studio 6 Suites Catonsville, Md – Baltimore West

Studio 6 Suites Catonsville, Md – Baltimore West

5801 Baltimore National Pike Catonsville MD
NZ$129
27 Oct - 28 Oct
includes taxes & fees
Studio 6 Suites Catonsville, Md – Baltimore West
Motel 6 Linthicum Heights, MD - BWI Airport

Motel 6 Linthicum Heights, MD - BWI Airport

5179 Raynor Ave Linthicum Heights MD
NZ$136
6 Oct - 7 Oct
includes taxes & fees
Motel 6 Linthicum Heights, MD - BWI Airport
Super 8 By Wyndham Baltimore Northwest

Super 8 By Wyndham Baltimore Northwest

6700b Security Boulevard Baltimore MD
NZ$151
6 Oct - 7 Oct
includes taxes & fees
8.2/10 Very good! (1,189 reviews)
Super 8 By Wyndham Baltimore Northwest
SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

SpringHill Suites by Marriott Baltimore Downtown Convention Center Area

100 North Eutaw Street Baltimore MD
NZ$201
11 Oct - 12 Oct
includes taxes & fees
8.8/10 Excellent! (1,005 reviews)
SpringHill Suites by Marriott Baltimore Downtown Convention Center Area
Holiday Inn Express Baltimore at the Stadiums by IHG

Holiday Inn Express Baltimore at the Stadiums by IHG

1701 Russell St Baltimore MD
NZ$207
2 Nov - 3 Nov
includes taxes & fees
8.6/10 Excellent! (748 reviews)
Holiday Inn Express Baltimore at the Stadiums by IHG
Holiday Inn Express Towson - Baltimore North by IHG

Holiday Inn Express Towson - Baltimore North by IHG

1100 Cromwell Bridge Rd Towson MD
NZ$214
2 Nov - 3 Nov
includes taxes & fees
9/10 Wonderful! (1,252 reviews)
Holiday Inn Express Towson - Baltimore North by IHG

Find out more about Essex

Top reasons to visit Essex

  • Outdoor Adventures: Essex boasts ample outdoor spaces, perfect for picnics and recreation, including the Emmorton Recreation area.
  • Family-Friendly Activities: Enjoy fun experiences like axe throwing and vibrant shopping at local malls.
  • Picturesque Streets: Stroll through charming streets and explore the welcoming downtown area.
  • Cultural Attractions: Discover local marinas and museums, offering a taste of Essex's rich culture.
  • Varied Accommodation: Choose from a range of lodging options, including pet-friendly and LGBTQIA welcoming stays.

Find great hotels near Essex

Experience the charm of Essex, Maryland, with a range of accommodation options tailored for every type of traveller. From comfortable hotels to inviting bed & breakfasts, you'll find pet-friendly and LGBTQIA welcoming options to suit your needs. Whether you're visiting for business or leisure, Essex hotels offer essential amenities and competitive prices, ensuring a pleasant stay in this vibrant community.

  • Hyatt Place Baltimore Inner Harbor: Located approximately 11.3km from Essex, Hyatt Place Baltimore Inner Harbor is a 3.5-star hotel offering a contemporary atmosphere ideal for both business and leisure travellers. This property stands out for its pet-friendly policy, allowing dogs on the premises with certain restrictions in place. Guests appreciate the spacious rooms, modern amenities, and the convenience of being close to the vibrant Inner Harbor area, making it a popular choice for those seeking a blend of comfort and accessibility.
  • Lord Baltimore Hotel: Situated in a national historic building about 12.9km from Essex, the Lord Baltimore Hotel combines rich history with modern comforts. This 3.5-star hotel features a family-friendly environment, offering amenities such as free cribs for infants, making it suitable for families visiting the area. The hotel’s classic charm and central location provide guests with easy access to local attractions, while the blend of historic character and contemporary facilities creates a unique travel experience.
  • WoodSpring Suites Baltimore White Marsh - Nottingham: Just 8.0km from Essex, WoodSpring Suites Baltimore White Marsh - Nottingham presents a budget-friendly lodging option for those on business trips or looking for extended stays. This hotel is also pet-friendly, welcoming dogs with specific guidelines. The no-frills accommodation focuses on providing essential comforts, including kitchen facilities in rooms, making it an excellent base for visitors seeking simplicity and value without compromising on essential services.

Where to stay in Essex

Essex, Maryland offers a delightful blend of outdoor adventures and family-friendly experiences. Visitors can stroll through its picturesque streets, explore the vibrant downtown area, and enjoy the warm atmosphere created by friendly locals. Perfect for a weekend getaway, Essex serves as a gateway to nearby urban and historical attractions, ensuring a memorable holiday filled with diverse vibes and activities for everyone.

  • Baltimore: Baltimore is a vibrant metropolis that offers a rich blend of history, culture, and modern attractions. Located just a short distance from Essex, it welcomes visitors year-round, with peak travel seasons in May and during the summer months. Families, business travellers, and city explorers alike flock to Baltimore for its educational institutions, expansive shopping centres, and lively entertainment venues. Notable landmarks include the bustling marina, impressive sports stadiums, and various conference facilities, making it an ideal spot for both leisure and business pursuits.
  • Rosedale: Rosedale is a charming city situated 3.2km from Essex, known for its family-friendly atmosphere and community spirit. Like its neighbouring locales, Rosedale sees consistent visitor numbers throughout the year, peaking in May and summer months. The city offers a delightful mix of educational opportunities, shopping centres, and urban parks. Highlights include the historic college university and serene marina, perfect for a leisurely stroll or a family day out. Rosedale’s welcoming vibe and accessibility make it a great choice for those looking to explore a suburban feel with city conveniences.
  • Middle River: Just 4.8km from Essex, Middle River is a picturesque city that draws outdoor enthusiasts and families eager to enjoy its natural beauty. While visitor numbers peak in the early summer and early autumn, the area remains inviting year-round. Middle River boasts a variety of shopping centres and educational venues, along with breathtaking local landmarks such as the stunning bay, expansive national state park, and sandy beaches. These attractions provide endless opportunities for outdoor adventures, making Middle River a must-visit for nature lovers.

Things to do in Essex

Shopping

In Essex, you can explore the local shops and boutiques for unique gifts. If you're up for a drive, head to White Marsh Mall, just under 16.1km away, for a wider selection of stores and dining options.

Recreation

Experience serenity at the Spa at the Hyatt Regency Chesapeake Bay, offering rejuvenating treatments and tranquil views of the Choptank River. For a leisurely outdoor activity, explore the scenic paths at the nearby Sandy Point State Park, where you can enjoy beautiful landscapes and fresh air.

Adventure

Explore the picturesque waterfront at Rocky Point Park, offering trails for walking and biking along the scenic Patapsco River. For a thrill, try out the nearby Adventure Park at Sandy Spring, where you can tackle treetop obstacle courses and zip lines amidst beautiful forest scenery.

Nightlife

In Essex, Maryland, enjoy the lively atmosphere at The Greene Turtle for sports and casual dining. For a more laid-back vibe, check out the local dive bars like The Dunes. If you're in the mood for dancing, head to the nearby clubs that come alive on weekends.

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

Find the best attractions near Essex

Essex, Maryland, is perfect for outdoor and family-themed holidays, offering a blend of urban and cultural attractions. Visitors can explore marinas, urban parks, and museums, catering to those seeking adventure and cultural experiences. Whether you're looking to soak up the local atmosphere or enjoy outdoor activities, Essex has plenty to offer for a memorable getaway.

  • Baltimore Inner Harbor Marina: Experience the vibrant atmosphere of the Inner Harbor, where the marina offers stunning waterfront views and a variety of outdoor activities. Enjoy a leisurely stroll along the docks, rent a kayak, or simply relax while soaking in the beach vibes.
  • Power Plant Live: Immerse yourself in the energetic city vibes at Power Plant Live, a lively street filled with restaurants, bars, and entertainment venues. It’s a great spot to enjoy local cuisine and nightlife amid the bustling urban environment.
  • Patterson Park: Discover the charm of Patterson Park, an urban oasis perfect for families. With expansive green spaces, playgrounds, and walking trails, it provides a delightful outdoor escape within the city.

Best time to go to Essex

The best time to visit Essex can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Essex falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Essex falls in January, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January33.4°F (0.8°C)Light RainMostly SunnySlightly LowSlightly Low
February36.0°F (2.2°C)Light RainMostly SunnySlightly LowSlightly Low
March43.2°F (6.2°C)Light RainMostly SunnyAverageAverage
April53.8°F (12.1°C)Light RainMostly SunnyAverageAverage
May63.3°F (17.4°C)Light RainMostly SunnySlightly HighSlightly High
June72.0°F (22.2°C)Light RainMostly SunnyAverageSlightly High
July77.4°F (25.2°C)Light RainMostly SunnySlightly HighAverage
August75.6°F (24.2°C)Light RainMostly SunnySlightly HighAverage
September69.3°F (20.7°C)Light RainMostly SunnyAverageSlightly High
October58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
November46.6°F (8.1°C)Light RainMostly SunnyAverageAverage
December39.4°F (4.1°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Essex

Reaching Essex, Maryland, is convenient with access to several major airports. Philadelphia International Airport (PHL) is situated 123.9km away, with luxurious accommodation options like the W Philadelphia and The Ritz-Carlton, both approximately 6-11.3km from the airport. Closer is Ronald Reagan Washington National Airport (DCA), located 70.8km away, with top hotels such as the InterContinental Washington D.C. - The Wharf, just 3.2km from the airport. Washington Dulles International Airport (IAD) is another option, positioned 93.3km from Essex, with nearby hotels like the Hyatt Regency Dulles Airport, only 1.6km away. Each airport offers easy transport links to their respective hotels.

Frequently asked questions

What is the best area to stay in Essex?
The best area to stay in Essex, Maryland, is near the waterfront along Back River, particularly around its eastern shores.This area offers a more relaxed setting compared to the busier parts of Essex and provides access to several marinas and parks. It's a nice option for those looking for a quieter stay with views of the water. The general layout is primarily residential with some local shops and eateries scattered along the main roads like Eastern Boulevard.Couples looking for a peaceful escape will appreciate the tranquil environment here. You can enjoy strolls along the waterfront or simply relax with views of the boats. Several establishments offer outdoor seating where you can enjoy a meal with a pleasant outlook.For families, staying closer to Rocky Point Golf Course or Rocky Point Park on the eastern side of Back River provides convenient access to green spaces and recreational activities. Rocky Point Park has playgrounds and picnic areas, making it suitable for children.
What are the best hotels in Essex that travellers recommend?
For hotels in Essex that travellers recommend, consider the Super 8 by Wyndham Baltimore/Essex Area.The Super 8 by Wyndham Baltimore/Essex Area offers complimentary continental breakfast and free self-parking, with accessible parking also available. Guests frequently mention the friendly and great staff, particularly highlighting the nice and helpful front desk.
What are the best family hotels in Essex?
For a family-friendly hotel in Essex, the Super 8 by Wyndham Baltimore/Essex Area is a good choice.This hotel offers complimentary breakfast and free WiFi, which are always a plus for families. Guests appreciate the free toiletries, and complimentary self-parking is also available. Families with infants can request a free crib, adding to the convenience. Reviewers frequently mention the friendly and helpful staff at the front desk, ensuring a pleasant stay.
What hotels in Essex offer free breakfast?
In Essex, the Super 8 by Wyndham Baltimore/Essex Area offers complimentary breakfast.The Super 8 by Wyndham Baltimore/Essex Area provides a free continental breakfast daily, ensuring a convenient start to your day. Guests frequently mention the friendly and helpful staff at the front desk. Additionally, the hotel offers free WiFi and complimentary self-parking.
What are the best budget hotels in Essex?
For a budget-friendly hotel in Essex, Maryland, the Super 8 by Wyndham Baltimore/Essex Area is a great choice.This hotel offers complimentary continental breakfast, free toiletries, and free cribs, making it a convenient option for families. Guests frequently mention the friendly and helpful staff at the front desk. Additionally, the hotel provides free WiFi and free self-parking.
When is the best time to go to Essex?
The best time to visit Essex, Maryland, is during the spring (April to June) and autumn (September to October) months when the weather is most pleasant for outdoor activities.During springtime, the temperatures are mild, typically ranging from 15°C to 25°C, and the area's natural beauty comes alive with blooming flowers and lush greenery. This makes it an excellent time for exploring nearby parks and waterfront areas, and for enjoying activities on the Chesapeake Bay.Autumn also offers comfortable temperatures, generally between 10°C and 20°C, with less humidity than the summer. The changing leaves provide a colourful backdrop for sightseeing and outdoor excursions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 in Essex.
How can I save on a hotel booking in Essex with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Essex hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *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 in Essex?
Prices for hotels in Essex often vary, but you can find a great deal from NZ$119 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