A calm lake surrounded by autumn-colored trees.

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

Filter by

Star rating

Guest rating

Our top choices for Northwest Michigan hotels

1. Tru By Hilton Traverse City

Tru By Hilton Traverse City
Traverse City
United States
Albana
P5,613
P6,231 total
includes taxes & fees
Nov 1 - Nov 2
Tru By Hilton Traverse City

2. Comfort Inn Traverse City

Comfort Inn Traverse City
Triangle Neighborhood
United States
Theresa
P5,818
P6,458 total
includes taxes & fees
Nov 1 - Nov 2
Comfort Inn Traverse City

3. Cambria Hotel Traverse City

Cambria Hotel Traverse City
Indian Woods
United States
Kathryn
P7,953
P8,828 total
includes taxes & fees
Nov 1 - Nov 2
Cambria Hotel Traverse City

4. Bayshore Resort

Bayshore Resort
Oak Park
United States
Barbara
P5,366
P5,956 total
includes taxes & fees
Nov 1 - Nov 2
Bayshore Resort

5. Delamar Traverse City

Delamar Traverse City
Traverse City
United States
Paul Thomas
P10,100
P12,464 total
includes taxes & fees
Nov 1 - Nov 2
Delamar Traverse City

6. Grand Beach Resort Hotel

Grand Beach Resort Hotel
Traverse City
United States
Shana
P4,912
P5,845 total
includes taxes & fees
Nov 1 - Nov 2
Grand Beach Resort Hotel

7. Courtyard by Marriott Traverse City

Courtyard by Marriott Traverse City
Traverse City
United States
Denise
P7,682
P8,527 total
includes taxes & fees
Nov 1 - Nov 2
Courtyard by Marriott Traverse City

8. Hampton Inn Traverse City

Hampton Inn Traverse City
Traverse City
United States
Patricia
P5,613
P6,231 total
includes taxes & fees
Nov 1 - Nov 2
Hampton Inn Traverse City

9. Blossom Hotel & Suites Traverse City

Blossom Hotel & Suites Traverse City
Traverse City
United States
michael
P3,731
P4,141 total
includes taxes & fees
Nov 1 - Nov 2
Blossom Hotel & Suites Traverse City

10. Spark by Hilton Traverse City

Spark by Hilton Traverse City
Traverse City
United States
Donna
P4,583
P5,087 total
includes taxes & fees
Nov 1 - Nov 2
Spark by Hilton Traverse City

11. Country Inn & Suites by Radisson, Traverse City, MI

Country Inn & Suites by Radisson, Traverse City, MI
Triangle Neighborhood
United States
Karen
P5,622
P6,240 total
includes taxes & fees
Nov 1 - Nov 2
Country Inn & Suites by Radisson, Traverse City, MI

12. Leland Lodge

Leland Lodge
Leland
United States
Jane
P16,515
P17,506 total
includes taxes & fees
Oct 29 - Oct 30
Leland Lodge

13. Sleep Inn & Suites Bay View Acme - Traverse City

Sleep Inn & Suites Bay View Acme - Traverse City
Williamsburg
United States
Richard
P5,285
P5,866 total
includes taxes & fees
Nov 1 - Nov 2
Sleep Inn & Suites Bay View Acme - Traverse City

14. Home2 Suites By Hilton Traverse City

Home2 Suites By Hilton Traverse City
Traverse City
United States
Erica
P6,643
P7,374 total
includes taxes & fees
Nov 1 - Nov 2
Home2 Suites By Hilton Traverse City

15. Great Wolf Lodge Traverse City

Great Wolf Lodge Traverse City
Traverse City
United States
Krissy
P8,741
P9,702 total
includes taxes & fees
Oct 19 - Oct 20
Great Wolf Lodge Traverse City

16. Whaleback Inn

Whaleback Inn
Leland
United States
Ken
P13,095
P14,436 total
includes taxes & fees
Oct 13 - Oct 14
Whaleback Inn

17. The Baywatch Resort

The Baywatch Resort
Traverse City
United States
Brad
P7,802
P9,238 total
includes taxes & fees
Oct 4 - Oct 5
The Baywatch Resort

18. Leelanau Sands Casino & Lodge

Leelanau Sands Casino & Lodge
Suttons Bay
United States
William
P7,164
P7,594 total
includes taxes & fees
Nov 2 - Nov 3
Leelanau Sands Casino & Lodge

19. Baymont by Wyndham Traverse City

Baymont by Wyndham Traverse City
Traverse City
United States
Marie
P5,160
P5,728 total
includes taxes & fees
Nov 1 - Nov 2
Baymont by Wyndham Traverse City

20. Hotel Indigo Traverse City by IHG

Hotel Indigo Traverse City by IHG
Downtown Traverse City
United States
Melissa
P8,980
P9,968 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Indigo Traverse City by IHG
View all properties

Vacation Rentals in Northwest Michigan

Aparthotel

Boardwalk Suites & Residences By Kasa

Boardwalk Suites & Residences By Kasa
Downtown Traverse City
"Clean room and super close to all of the shops and restaurants. Great location"
Boardwalk Suites & Residences By Kasa
Apartment

Pinestead Reef Resort

Pinestead Reef Resort
Traverse City
"Very clean, spacious, great beach view, friendly staff, pool/hot tub was nice"
Pinestead Reef Resort
Condo

539 Bay Street Traverse City - Luxury Downtown Residences

539 Bay Street Traverse City - Luxury Downtown Residences
Slabtown
"Problem with keypad was immediately handled. No other issues. Very nice accommodations, parking a little tight"
539 Bay Street Traverse City - Luxury Downtown Residences
Apartment

Traverse City Condo: Half Mi to Front Street!

Traverse City Condo: Half Mi to Front Street!
Downtown Traverse City
"Thanks so much! Was a great place,"
Traverse City Condo: Half Mi to Front Street!
Aparthotel

The Loop Downtown By Kasa

The Loop Downtown By Kasa
Downtown Traverse City
"Nice location and clean but had to leave all blinds down for privacy since all the windows and door wall are a few feet from another building and its windows."
The Loop Downtown By Kasa
Condo

Charming 1BDR Condo w Golf Course View

Charming 1BDR Condo w Golf Course View
Williamsburg
"Had a great weekend! Nice quiet and well located condo. Plenty of room and privacy. The only thing that we would have liked better would have been warmer water. The shower temperature never raised above luke warm and on a cold weekend a hotter shower would have been nice."
Charming 1BDR Condo w Golf Course View
Apartment

Charming Lake Ann Apartment - Walkable Location!

Charming Lake Ann Apartment - Walkable Location!
Lake Ann
"Apartment was clean and comfortable. Everything we needed was there and ready for us. Close the all of Lake Ann’s amenities."
Charming Lake Ann Apartment - Walkable Location!
Condo

Lakeview Golf Retreat 1BDR Condo 5057

Lakeview Golf Retreat 1BDR Condo 5057
Williamsburg
"Beautiful property "
Lakeview Golf Retreat 1BDR Condo 5057
Cottage

Swim, Hike & Unwind: Frankfort Cottage w/ Fire Pit

Swim, Hike & Unwind: Frankfort Cottage w/ Fire Pit
Frankfort
"We had a much needed girls weekend at the cottage and everything was great! It happened to be on the hottest weekend with no air conditioning was a little too hot. Overall a great experience!"
Swim, Hike & Unwind: Frankfort Cottage w/ Fire Pit
Apartment

Traverse City Townhome: Walk to Beach!

Traverse City Townhome: Walk to Beach!
Slabtown
"Very close to the downtown area, the park by the beach and neighborhood shops. The roof top is a great gathering place for families and friends. We thoroughly enjoyed our stay!"
Traverse City Townhome: Walk to Beach!
Apartment

Relax Fireside! Frankfort Apt Near Dtwn & Beaches

Relax Fireside! Frankfort Apt Near Dtwn & Beaches
Frankfort
"Beautiful property, great location, friendly and responsive hosts!"
Relax Fireside! Frankfort Apt Near Dtwn & Beaches
Cottage

Glen Arbor Home w/ Glen Lake Access & Shared Dock!

Glen Arbor Home w/ Glen Lake Access & Shared Dock!
Glen Arbor
"What a great stay! The house was perfect for our family and pet. Easy check in, clean, and attention to the details made our time at this property really nice. The local point of contact was easy to contact and very responsive through text message. Lake access right across the road. Boat owners with temporary moorings can keep their watercraft here rather than at expensive marinas. Walking distance to narrows and a longer walk to town. Close to all the local attractions. Kitchen...
Glen Arbor Home w/ Glen Lake Access & Shared Dock!
Apartment

18 Mi to Crystal Mtn: Couple's Haven Near Lake

18 Mi to Crystal Mtn: Couple's Haven Near Lake
Frankfort
"Fantastic location and great accommodations. Just as described and photographed."
18 Mi to Crystal Mtn: Couple's Haven Near Lake
Condo

2 Bedroom Condo Golf Course Views 5166

2 Bedroom Condo Golf Course Views 5166
Williamsburg
"Good stay"
2 Bedroom Condo Golf Course Views 5166
Cottage

Modern-chic Interlochen Home w/ Deck & Game Room!

Modern-chic Interlochen Home w/ Deck & Game Room!
Interlochen
"Beautiful "
Modern-chic Interlochen Home w/ Deck & Game Room!
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Northwest Michigan attractions

A coastal landscape with a sandy dune, dense forest, and a large body of water.
Photo by Pure Michigan

Sleeping Bear Dunes National Lakeshore

9.8/10 (782 reviews)
Spectacular sand dunes loom over the deep blue waters of Lake Michigan at this national park, where the rivers run clear and the forest rings with birdcalls.
See properties
A beach with a lighthouse, autumn trees, and a cloudy sky.

Traverse City Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Traverse City Beach during your trip to Traverse City? Discover the area's lively festivals, or seek out its local tours.
See properties
A dock with several boats moored alongside, a wooden pier, and buildings in the background.

Front Street

9.2/10 (3,678 reviews)
During your visit to Traverse City, you can browse for the perfect souvenirs at Front Street. Stroll along this family-friendly area's beaches, or simply enjoy its restaurants.
See properties

Historic Fishtown

9.6/10 (147 reviews)
You can learn about the history of Leland with a trip to Historic Fishtown. You can enjoy the restaurants while in the area.
See properties

Grand Traverse Resort Golf Course

8.8/10 (47 reviews)
Enjoy a round of golf in Acme at Grand Traverse Resort Golf Course. Wander the beautiful beaches and lakeside in the area.
See properties

Turtle Creek Stadium

8.0/10 (188 reviews)
Catch an event at Turtle Creek Stadium during your trip to Traverse City. Wander the beautiful beaches and lakeside in this family-friendly area.
See properties

Village at Grand Traverse Commons

8.8/10 (660 reviews)
You can enjoy retail therapy at Village at Grand Traverse Commons during your stay in Traverse City. Wander the beautiful beaches and lakeside in the area.
See properties

Great Wolf Lodge Water Park

8.4/10 (61 reviews)
Enjoy a fun-filled day at Great Wolf Lodge Water Park during your visit to Traverse City. Discover the area's shops, or seek out its local tours.
See properties

Learn more about Northwest Michigan

Check out popular sights like Lake Michigan as you discover the local area in Northwest Michigan.

See all hotels in Northwest Michigan
A white building with a red roof and an American flag.
Photo by Ann Sair

Top Northwest Michigan Hotel Reviews

Leelanau Sands Casino & Lodge

Leelanau Sands Casino & Lodge

10/10 Excellent
"Very accommodating staff. Convenient location with a great view of the lake."
Aaron 2-night trip
Posted 8 hours ago
Leelanau Sands Casino & Lodge
Turtle Creek Casino & Hotel

Turtle Creek Casino & Hotel

10/10 Excellent
"The rooms are always very clean, as is the casino area. The staff was very friendly and willing to help with anything you may need."
Edward 2-night trip
Posted 14 hours ago
Turtle Creek Casino & Hotel
Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant

10/10 Excellent
"Very friendly staff. The restaurant was great. Up north cozy Hotel! Great location close to beach. Have to climb steps to 2nd story."
Greg 2-night trip
Posted 1 day ago
Hotel Frankfort & Restaurant
Coastal Inn

Coastal Inn

8/10 Good
"Nice, clean space. Convenient location."
Coleen 1-night trip
Posted 1 day ago
Coastal Inn
Grand Traverse Resort And Spa

Grand Traverse Resort And Spa

10/10 Excellent
"Ok"
Yingzi 4-night trip
Posted 1 day ago
Grand Traverse Resort And Spa
Dune Climb Inn

Dune Climb Inn

10/10 Excellent
"Halie was very helpful!"
Deborah 2-night trip
Posted 2 days ago
Dune Climb Inn
Whaleback Inn

Whaleback Inn

10/10 Excellent
"Highly recommend"
Stephen 1-night trip
Posted 2 days ago
Whaleback Inn
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

10/10 Excellent
"The room was clean, comfortable and quit. A good place for a restful night. Breakfast was also very good. We enjoyed the stay."
James 1-night trip
Posted 4 days ago
Baymont by Wyndham Beulah
Dexter Hotel

Dexter Hotel

10/10 Excellent
"I honestly have never left a review in 20 years of traveling. Good or bad. This was the cleanest hotel I have ever stayed at. My wife and I booked a standard room on a whim and were more satisfied than some suites we've spent hundreds on for a weekend. The cocktail lounge is small but intimate and you won't get a bad drink. This place exceeded all expectations. Props to the hotel management and staff. Incredible gem you guys have created"
Anthony 1-night trip
Posted 4 days ago
Dexter Hotel

More cheap stays in Northwest Michigan

Empire Lakeshore Inn

Empire Lakeshore Inn

11730 S. Lacore Rd Empire MI
P5,246
P5,560 total
Nov 1 - Nov 2
includes taxes & fees
Empire Lakeshore Inn
Coastal Suites Resort

Coastal Suites Resort

171 North Center Street Beulah MI
P6,423
P7,130 total
Oct 7 - Oct 8
includes taxes & fees
8.8/10 Excellent! (529 reviews)
Coastal Suites Resort
Coastal Inn

Coastal Inn

475 N Michigan Ave Beulah MI
P6,761
P7,505 total
Oct 5 - Oct 6
includes taxes & fees
8.6/10 Excellent! (494 reviews)
Coastal Inn
Leelanau Sands Casino & Lodge

Leelanau Sands Casino & Lodge

2579 N.W. BayShore Dr Suttons Bay MI
P7,164
P7,594 total
Nov 2 - Nov 3
includes taxes & fees
8.4/10 Very Good! (720 reviews)
Leelanau Sands Casino & Lodge
Baymont by Wyndham Beulah

Baymont by Wyndham Beulah

1400 US Highway 31 Beulah MI
P6,892
P7,650 total
Oct 25 - Oct 26
includes taxes & fees
8.4/10 Very Good! (1,000 reviews)
Baymont by Wyndham Beulah
Turtle Creek Casino & Hotel

Turtle Creek Casino & Hotel

7741 M-72 Williamsburg MI
P10,094
P10,700 total
Oct 4 - Oct 5
includes taxes & fees
9.2/10 Wonderful! (563 reviews)
Turtle Creek Casino & Hotel

Find out more about Northwest Michigan

Top reasons to visit Northwest Michigan

  • Stunning Natural Scenery: Northwest Michigan boasts breathtaking landscapes, including picturesque lakes, national parks, and charming historic villages.
  • Outdoor Adventures: Ideal for outdoor enthusiasts, visitors can engage in activities like skiing, hiking, and beach activities along Lake Michigan.
  • Wine Trails: Traverse City is famous for its local wineries, offering delightful wine trails for connoisseurs and casual drinkers alike.
  • Romantic Getaways: The region is perfect for couples seeking a romantic escape amidst stunning backdrops and serene environments.
  • Diverse Accommodation: A variety of lodging options are available, from scenic resorts to welcoming agritourism properties, catering to all preferences.

Find great hotels near Northwest Michigan

Discover the charm of Northwest Michigan, where a variety of accommodation options await, from picturesque resorts to inviting agritourism properties. Whether you're seeking a family-friendly retreat, an adventurous getaway, or a romantic escape, you'll find excellent hotels that cater to your every desire. With a selection of top-notch guest rooms and delightful amenities, your perfect stay in this enchanting region is just around the corner.

  • Leland Lodge: Experience a charming golf-themed retreat at Leland Lodge, located a mere 8.0km from Northwest Michigan. This hotel is perfect for travellers seeking a delightful beach vacation infused with a love for golf. Guests can enjoy direct access to the beach, making it easy to relax by the water or engage in various water activities. The property is designed to cater to golf enthusiasts, offering a unique opportunity to partake in golfing experiences right on-site. With its picturesque surroundings and friendly atmosphere, Leland Lodge provides a memorable getaway for both golf lovers and beachgoers alike.
  • Whaleback Inn: Situated just 6.4km from Northwest Michigan, Whaleback Inn offers a dynamic blend of sports and recreation activities. This hotel is ideal for those who appreciate a variety of entertainment options, including a Boat Dock for water enthusiasts. Guests can unwind with television entertainment in their rooms after a day of exploring the nearby lake views and recreational activities. The vibrant atmosphere and proximity to outdoor adventures make Whaleback Inn a fantastic choice for active travellers looking to make the most of their stay.
  • Fountain Point Resort: Nestled 8.0km away from Northwest Michigan, Fountain Point Resort is a fantastic holiday park for adventure seekers. With direct access to the beach, guests can indulge in a plethora of water sports, including rowing, sailing, fishing, kayaking, and motorboating. The resort's focus on adventure ensures that there’s never a dull moment, making it perfect for families and groups eager to explore the great outdoors. With its stunning beachfront location and array of activities, Fountain Point Resort promises a thrilling vacation experience filled with fun and excitement.

Where to stay near Northwest Michigan

Northwest Michigan offers a delightful blend of scenic beauty and outdoor adventures, making it an ideal destination for romantic getaways and family-friendly excursions. Explore charming towns like Traverse City, renowned for its local wineries and picturesque wine trails. Enjoy the warm hospitality of the region, with hotels conveniently located near stunning landscapes and exciting activities, ensuring an unforgettable holiday experience in this enchanting part of the United States.

  • Lake Leelanau: Nestled only 6.4km from Northwest Michigan, Lake Leelanau is a charming city renowned for its stunning outdoor scenery and romantic ambiance. This destination sees a seasonal influx of visitors, particularly from June to August, when the natural beauty is at its peak. Travellers are drawn to the area's vast recreational opportunities, including golf courses and picturesque parks. Local landmarks, such as the pristine lake and nearby national parks, provide ample opportunities for exploration and relaxation, making it an ideal spot for those seeking a tranquil getaway.
  • Leland: Located 8.0km from Northwest Michigan, Leland is a captivating city that offers a delightful mix of outdoor experiences and breathtaking views. Like its neighbouring cities, Leland enjoys a seasonal tourist influx, peaking during the summer months. Visitors can indulge in various activities, including skiing and exploring recreational areas, making it a perfect destination for adventure enthusiasts. With its close proximity to stunning lakes and national parks, Leland promises an enchanting escape filled with natural beauty and recreational fun.
  • Glen Arbor: A mere 16.1km from Northwest Michigan, Glen Arbor captivates visitors with its serene landscapes and outdoor adventures. Known for its romantic atmosphere, this city attracts tourists mainly from June to August. Glen Arbor offers a plethora of activities, including skiing and access to recreational areas, ideal for those seeking both relaxation and excitement. Its closeness to scenic lakes and national parks enhances the allure, providing a picturesque backdrop for a memorable vacation experience.

Things to do near Northwest Michigan

Northwest Michigan offers a delightful escape for outdoor enthusiasts and couples seeking romantic getaways. Visitors can enjoy the stunning scenery while partaking in various activities, including skiing at renowned ski resorts and exploring recreational areas. With options for outdoor seating, it's the perfect destination for both adventure and relaxation amidst the picturesque landscape.

Shopping

The Village at Grand Traverse Commons, located 25.7km from Northwest Michigan, offers a delightful mix of entertainment and family-friendly vibes. Similarly, Grand Traverse Mall, 29.0km away, provides a vibrant shopping experience perfect for finding unique gifts and souvenirs.

Recreation

Manitou Passage Golf Club offers a delightful golfing experience amidst stunning landscapes, perfect for outdoor enthusiasts. The Leelanau Club at Bahle Farms also provides a picturesque setting for golf, while Cedar Run Creek Natural Area invites visitors to unwind with serene trails and tranquil natural beauty.

Adventure

Experience thrilling water adventures at Great Wolf Lodge Water Park, located 27.4km from Northwest Michigan, offering family-friendly fun and excitement. For stunning outdoor scenery, embark on the Pierce Stocking Scenic Drive, situated 22.5km away, where breathtaking views await. In winter, enjoy skiing at Hickory Hills Ski Area, 24.1km from the region.

Nightlife

Experience the enchanting nightlife in Northwest Michigan with a visit to the Old Town Playhouse, a charming theatre located 25.7km away. Immerse yourself in the romantic ambience, vibrant entertainment, and rich cultural vibes that make for an unforgettable evening.

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

Booking tips and Expedia advantages for Northwest Michigan

Visiting Northwest Michigan can be budget-friendly with strategic planning. The best time to find affordable accommodation is in March and December to January, particularly on Tuesdays, while Fridays tend to be pricier. Use Expedia to filter hotels by budget and location, and consider booking a package deal that includes flights and activities for extra savings. Additionally, explore free local attractions and utilise public transport for economical travel around the area. Keep an eye out for flexible booking options and last-minute deals to maximise your savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Northwest Michigan is moderately seasonal. The cheapest months to stay around Northwest Michigan are March and December to January, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Northwest Michigan is Tuesday. The most expensive day to stay around Northwest Michigan is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Northwest Michigan with your flights and activities through an Expedia package.

Find the best attractions near Northwest Michigan

Northwest Michigan is a stunning destination ideal for outdoor enthusiasts and romantic getaways. Visitors can explore picturesque lakes, national and state parks, and charming historic villages, all offering breathtaking scenery. The region, particularly around Lake Michigan, provides ample opportunities for beach activities and outdoor adventures, making it a perfect spot for those seeking both relaxation and exploration.

  • Willowbrook Mill: Located 24.1km from Northwest Michigan, Willowbrook Mill offers a unique setting for events and conferences. With its rustic charm and business-oriented atmosphere, it provides a perfect backdrop for professional gatherings or special occasions.
  • Sleeping Bear Dunes National Lakeshore: Just 19.3km away, this stunning national park is renowned for its breathtaking scenery and adventurous outdoor activities. Hike the towering sand dunes or explore the picturesque trails, all while soaking in the natural beauty of the Great Lakes.
  • Historic Fishtown: A mere 8.0km from Northwest Michigan, this charming historic village showcases a rich cultural heritage. Stroll through its quaint streets, visit local shops, and immerse yourself in the unique history of this fishing community.

The nearest major airports for your trip to Northwest Michigan

Travelling to Northwest Michigan can be conveniently done via three major airports. Traverse City, MI (TVC-Cherry Capital) is located 30.6km away and offers nearby hotels such as the Grand Traverse Resort And Spa, 8.0km from the airport, and Hotel Indigo Traverse City, 4.8km away. Pellston, MI (PLN-Pellston Regional) is situated 68.0km from Northwest Michigan, with options like the Pellston Lodge, just 322m away. Manistee, MI (MBL-Manistee County-Blacker) is 83.7km away, featuring hotels like Microtel Inn & Suites, 3.2km from the airport. Each airport provides accessible transport to these hotels for a seamless travel experience.

Explore a world of travel with Expedia