Find hotels near Mackinac Bridge, from $59

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mackinac Bridge hotels

Holiday Inn Express Mackinaw City by IHG

Holiday Inn Express Mackinaw City by IHG
3.0 star property
2.3 mi from Mackinac Bridge
9.0 out of 10, Wonderful, (1,000 reviews)
"Nice place to stay, great location, very friendly staff"
Canada
Mickie
$80 nightly
The price is $86
Mar 26 - Mar 27
Total with taxes and fees
Holiday Inn Express Mackinaw City by IHG

Hamilton Inn Select Beachfront Mackinaw City

Hamilton Inn Select Beachfront Mackinaw City
3.0 star property
3 mi from Mackinac Bridge
8.0 out of 10, Very Good, (2,592 reviews)
"Great place to stay. Friendly staff. "
United States
Anna
$77 nightly
The price is $83
Mar 22 - Mar 23
Total with taxes and fees
Hamilton Inn Select Beachfront Mackinaw City

Best Western Plus Dockside Waterfront Inn

Best Western Plus Dockside Waterfront Inn
2.5 star property
2.8 mi from Mackinac Bridge
8.0 out of 10, Very Good, (1,186 reviews)
"Great accommodations."
United States
Kathleen
$91 nightly
The price is $98
Mar 27 - Mar 28
Total with taxes and fees
Best Western Plus Dockside Waterfront Inn

Breakers Resort & Beach Bar

Breakers Resort & Beach Bar
3.5 star property
4.4 mi from Mackinac Bridge
9.4 out of 10, Exceptional, (1,322 reviews)
"Great location, and breakfast was awesome "
United States
Scott
$83 nightly
The price is $93
Mar 22 - Mar 23
Total with taxes and fees
Breakers Resort & Beach Bar

Super 8 by Wyndham St. Ignace

Super 8 by Wyndham St. Ignace
2.5 star property
2.7 mi from Mackinac Bridge
8.8 out of 10, Excellent, (707 reviews)
"Nice room, great location, friendly staff"
United States
William
$90 nightly
The price is $101
Mar 22 - Mar 23
Total with taxes and fees
Super 8 by Wyndham St. Ignace

Vindel Motel

Vindel Motel
2.5 star property
2.5 mi from Mackinac Bridge
9.2 out of 10, Wonderful, (690 reviews)
"Small motel, clean room and bath. Pleasant atmosphere."
United States
Chris
$54 nightly
The price is $59
Mar 26 - Mar 27
Total with taxes and fees
Vindel Motel

Quality Inn Saint Ignace I-75

Quality Inn Saint Ignace I-75
2.5 star property
2.6 mi from Mackinac Bridge
8.2 out of 10, Very Good, (824 reviews)
"The hotel is close to both Arnold and Shepler dock"
United States
jacqueline
$89 nightly
The price is $100
Mar 27 - Mar 28
Total with taxes and fees
Quality Inn Saint Ignace I-75

St. Ignace Budget Host Inn

St. Ignace Budget Host Inn
3.0 star property
4 mi from Mackinac Bridge
9.0 out of 10, Wonderful, (988 reviews)
"Staff were friendly and rooms were clean."
United States
Laura
$100 nightly
The price is $112
Mar 21 - Mar 22
Total with taxes and fees
St. Ignace Budget Host Inn

Hampton Inn St Ignace Lakefront Mackinac

Hampton Inn St Ignace Lakefront Mackinac
2.5 star property
5 mi from Mackinac Bridge
9.6 out of 10, Exceptional, (169 reviews)
"I will stay here again. Just wished the hot tub was working. "
United States
Mariann
$106 nightly
The price is $118
Mar 29 - Mar 30
Total with taxes and fees
Hampton Inn St Ignace Lakefront Mackinac

Voyager Inn

Voyager Inn
2.0 star property
2.7 mi from Mackinac Bridge
7.4 out of 10, Good, (1,000 reviews)
"Staff is extremely friendly and goes above and beyond my expectations every time. "
United States
Steve
$65 nightly
The price is $70
Apr 15 - Apr 16
Total with taxes and fees
Voyager Inn

The Inn at Shady Pines

The Inn at Shady Pines
2.5 star property
4.4 mi from Mackinac Bridge
9.4 out of 10, Exceptional, (34 reviews)
"The Inn was nice and clean. Modern and comfortable."
United States
Ronny
$113 nightly
The price is $120
Mar 21 - Mar 22
Total with taxes and fees
The Inn at Shady Pines

Bayside Hotel of Mackinac

Bayside Hotel of Mackinac
2.5 star property
3.1 mi from Mackinac Bridge
6.6 out of 10, (1,000 reviews)
"Location is perfect, staff was friendly. Breakfast was good too."
United States
Dipak
$75 nightly
The price is $81
Apr 19 - Apr 20
Total with taxes and fees
Bayside Hotel of Mackinac

Crown Choice Inn & Suites Lakeview & Waterpark

Crown Choice Inn & Suites Lakeview & Waterpark
2.5 star property
3.1 mi from Mackinac Bridge
6.4 out of 10, (1,000 reviews)
"Clean room with a great low price, enjoyed my stay there"
United States
Brian
$88 nightly
The price is $95
Mar 21 - Mar 22
Total with taxes and fees
Crown Choice Inn & Suites Lakeview & Waterpark

Cabins of Mackinaw

Cabins of Mackinaw
2.5 star property
3 mi from Mackinac Bridge
6.8 out of 10, (1,000 reviews)
"The cabin was awesome,clean nice stay."
United States
Crystal
$202 nightly
The price is $218
Mar 31 - Apr 1
Total with taxes and fees
Cabins of Mackinaw

Island Breeze

Island Breeze
2.0 star property
4.3 mi from Mackinac Bridge
8.8 out of 10, Excellent, (5 reviews)
"Very clean and owners were very quick to respond. It is a 5 minute bike ride to Sheplers ferry and walkable to shopping area. "
United States
Jeri
$335 nightly
The price is $356
Mar 28 - Mar 29
Total with taxes and fees
Island Breeze

Kewadin Casinos St. Ignace Hotel

Kewadin Casinos St. Ignace Hotel
3.0 star property
7.6 mi from Mackinac Bridge
8.2 out of 10, Very Good, (899 reviews)
"Clean rooms, nice staff"
United States
Merideth
$105 nightly
The price is $123
Mar 22 - Mar 23
Total with taxes and fees
Kewadin Casinos St. Ignace Hotel

Cedar Hill Lodge

Cedar Hill Lodge
2.5 star property
2.9 mi from Mackinac Bridge
7.8 out of 10, Good, (795 reviews)
"Very happy with our stay! "
United States
Jennifer
$1,003 nightly
The price is $1,123
Apr 11 - Apr 12
Total with taxes and fees
Cedar Hill Lodge

Americas Best Value Inn St. Ignace

Americas Best Value Inn St. Ignace
2.0 star property
4.8 mi from Mackinac Bridge
7.4 out of 10, Good, (830 reviews)
"Very nice place to stay "
United States
Paul
$1,000 nightly
The price is $1,120
Mar 21 - Mar 22
Total with taxes and fees
Americas Best Value Inn St. Ignace
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Mackinac Bridge Hotel Reviews

Hotels near other Mackinac Bridge attractions

Find out more about Mackinac Bridge

Top reasons to visit Mackinac Bridge

  • Scenic Ferry Rides: Enjoy breathtaking views of the bridge and surrounding waters while taking a relaxing ferry ride.
  • Outdoor Adventures: Explore hiking trails, biking routes, and picturesque parks perfect for outdoor enthusiasts.
  • Mackinac Island Charm: Visit Mackinac Island for its stunning views, family-friendly activities, and historic ambiance.
  • Annual Bridge Walk: Participate in the unique experience of walking across the bridge during the annual event.
  • Local Cuisine and Shopping: Discover delightful dining options and unique shops that showcase the region's heritage.

Find great hotels near Mackinac Bridge

Explore a variety of hotel accommodations near the iconic Mackinac Bridge, perfect for any traveler. Whether you're seeking pet-friendly motels, beachfront hotels, or cozy inns, you'll find options that cater to both leisure and business needs. Experience the charm of Mackinaw City with convenient access to the bridge and breathtaking views, ensuring a memorable vacation in this beautiful part of Michigan.

  • Hamilton Inn Select Beachfront Mackinaw City: Experience an adventurous getaway at this 3-star hotel, rated 8.0 out of 10, located only 3 miles from Mackinac Bridge. With direct beach access, Hamilton Inn Select is a haven for those seeking fun in the sun and outdoor activities. Guests can enjoy an array of adventure sports, including skiing, fishing, and more, all conveniently located nearby. The hotel provides the perfect setting for families and thrill-seekers looking to create lasting memories by the water.
  • Cedar Hill Lodge: This budget-friendly motel offers a cozy and affordable stay for travelers, just 3 miles from Mackinac Bridge. Rated for its pet-friendly policies, Cedar Hill Lodge welcomes furry companions, making it an ideal choice for pet owners seeking a comfortable vacation experience. Whether it’s a weekend escape or a longer stay, guests can enjoy a relaxed atmosphere with essential amenities and the ease of bringing their pets along for the fun.
  • Best Western Plus Dockside Waterfront Inn: Rated 8.0 out of 10, this budget-friendly hotel also sits just 3 miles from Mackinac Bridge and is perfect for beach lovers and business travelers alike. With direct access to the beach, guests can unwind and enjoy the beautiful waterfront views. The hotel combines convenience with comfort, offering modern amenities that cater to both leisure and work needs, ensuring a pleasant stay for all types of visitors.

Where to stay near Mackinac Bridge

Visitors to Mackinac Bridge will find a delightful blend of historical charm and outdoor adventure. Explore the enchanting Mackinac Island, known for its picturesque views and family-friendly activities. Enjoy a relaxing picnic at one of the scenic waterfront areas, or immerse yourself in the area's romantic atmosphere. With nearby establishments offering local cuisine and unique shops, your stay promises a perfect mix of exploration and relaxation in this beautiful region.

  • Mackinac Island: A picturesque island located 6 miles from the Mackinac Bridge, Mackinac Island is a true gem of natural beauty. Known for its car-free streets, the island is best explored by bicycle or horse-drawn carriage. Visitors flock here from June to August to enjoy outdoor activities, stunning scenery, and adventurous experiences. Key highlights include the breathtaking landscapes of Mackinac Island State Park, iconic landmarks like Fort Mackinac, and opportunities for golf and recreational activities. The island's unique charm, complete with historic architecture and beautiful coastlines, makes it a must-visit destination for nature lovers and adventurers alike.
  • Mackinaw City: Situated only 2 miles from the Mackinac Bridge, Mackinaw City serves as a gateway to the wonders of Northern Michigan. This vibrant city is popular among travelers from June to August, offering outdoor adventures, scenic views, and recreational activities. Visitors can explore the nearby historical sites, enjoy golf courses, or relax in beautiful parks. The local landmarks, including the Straits of Mackinac and the surrounding state parks, provide a stunning backdrop for outdoor enthusiasts. With its blend of history and natural beauty, Mackinaw City is an ideal spot for those looking to experience the great outdoors.
  • St Ignace: Just 4 miles from the Mackinac Bridge, St Ignace is a charming city that offers a perfect mix of outdoor adventure and scenic landscapes. Popular from June to August, St Ignace attracts visitors with its recreational areas, campgrounds, and golf courses. The city is home to beautiful lakes and vibrant state parks, making it a great place for hiking, fishing, and camping. Don't miss the local visitor center, where you can learn about the area’s rich history. St Ignace's welcoming atmosphere and stunning natural surroundings make it a fantastic destination for anyone seeking adventure and relaxation.

Things to do in Mackinac Bridge

When visiting Mackinac Bridge, you can enjoy a variety of activities such as taking a ferry ride, witnessing stunning sunsets, and biking along scenic routes. Don't miss out on duckpin bowling, exploring hiking trails, capturing beautiful photography opportunities, and participating in the annual bridge walk for a unique experience. There's something for everyone to enjoy at this iconic landmark.

Shopping

The Mackinac Bridge area offers charming shops like the Mackinac Island Fudge Shops for sweet treats and local artisan stores for unique souvenirs. If you're up for a drive, check out the Straits Marketplace for a wider selection of gifts and local crafts just a short distance away.

Recreation

At Mackinac Island's Mission Point Resort, indulge in rejuvenating spa services with breathtaking lake views. Explore the natural beauty of Mackinac Island State Park through hiking and biking trails, promoting wellness through outdoor activities while soaking up the serene atmosphere of this picturesque destination.

Adventure

Experience breathtaking views while walking or biking across the iconic Mackinac Bridge, spanning over 26,000 feet. Explore Mackinac Island’s rugged trails by horseback or kayak, and don’t miss the thrilling zip line adventures at nearby parks for an adrenaline rush in this stunning natural landscape.

Nightlife

Explore the lively atmosphere at the Pink Pony, where you can enjoy waterfront views and live music. For a more laid-back vibe, check out the Island House Hotel's bar for craft cocktails and a cozy ambiance. Don’t miss the vibrant nightlife at the local pubs and lounges.

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

Booking tips and Expedia advantages for Mackinac Bridge

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Mackinac Bridge are March to April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Mackinac Bridge about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Mackinac Bridge is Wednesday. The most expensive day to stay around Mackinac Bridge is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay near the Mackinac Bridge with your flights and activities through an Expedia package deal.

Find the best attractions near Mackinac Bridge

When visiting the iconic Mackinac Bridge, you'll find a wealth of attractions to explore, including urban parks, nature reserves, and historic lighthouses. These points of interest cater to travelers seeking cultural experiences, outdoor adventures, and a taste of local history. Whether you're looking to relax in nature or learn about the area's rich heritage, Mackinac Bridge offers something for everyone to enjoy.

  • Headlands International Dark Sky Park: Located 4 miles from Mackinac Bridge, this preserve offers a unique opportunity to experience the night sky like never before. With minimal light pollution, families can enjoy stargazing, guided night hikes, and educational programs about astronomy in a serene, natural setting.
  • Old Mackinac Point Lighthouse: Just 2 miles away, this historic lighthouse offers a glimpse into the maritime history of the Great Lakes. Visitors can explore the lighthouse, learn about its significance, and enjoy panoramic views of the Straits of Mackinac and the Mackinac Bridge.
  • Bridge View Park: Also 2 miles from the bridge, this urban park is perfect for families and outdoor enthusiasts. Enjoy picnic areas, walking trails, and stunning views of the Mackinac Bridge, making it a great spot for relaxation and recreation.

The nearest major airports for your trip to Mackinac Bridge

To visit Mackinac Bridge, you can fly into several nearby airports. Traverse City, MI (TVC-Cherry Capital) is 85 miles away, with hotel options like Great Wolf Lodge and Grand Traverse Resort & Spa, both offering easy access to the airport. Sault Ste. Marie, ON (YAM-Sault Ste. Marie Airport) is 47 miles away, featuring hotels like Delta Hotels by Marriott and Quality Inn & Suites, which provide shuttle services. Lastly, Sault Ste. Marie, MI (CIU-Chippewa County Intl.) is 33 miles away, with accommodations like Willabees Motel nearby. Each airport offers convenient transportation options to ensure a smooth journey to the bridge.

Frequently asked questions

What are the top-rated hotels near Mackinac Bridge?
Discovering the ideal top-rated hotels near Mackinac Bridge can elevate any visit to this iconic landmark.

Sunset Motel at Armand's Gardens

Sunset Motel at Armand's Gardens boasts an impressive review rating of 9.6, making it a delightful choice just 4.0 miles from Mackinac Bridge. This charming motel offers comfortable accommodations with essential amenities like free toiletries and air conditioning. Guests can appreciate the convenience of free self-parking and a complimentary area shuttle service, enhancing their overall experience.

Super 8 by Wyndham St. Ignace

Super 8 by Wyndham St. Ignace is a popular option for travelers, rated 8.6 and located only 3.2 miles from Mackinac Bridge. This welcoming hotel features an indoor pool for relaxation, complimentary breakfast, and a hot tub for unwinding after a day of exploration. Guests can also enjoy the nearby golf course, and families will appreciate the free cribs and daily housekeeping that enhance their stay.

Quality Inn Saint Ignace

Quality Inn Saint Ignace, rated 8.2, is conveniently situated just 3.2 miles from Mackinac Bridge. This hotel offers a variety of amenities including free buffet breakfast and outdoor tennis facilities. Guests can take advantage of the airport shuttle service and self-parking, ensuring a straightforward experience. With access to snowmobiling and nearby golf courses, this hotel is perfect for those looking to enjoy the great outdoors.
How much is a hotel near Mackinac Bridge?
Staying near Mackinac Bridge is a treat, with plenty of hotels from $59 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Mackinac Bridge?
For families seeking top-rated accommodations near Mackinac Bridge, these family-friendly hotels offer the perfect blend of comfort and enjoyment for all ages.

Super 8 by Wyndham St. Ignace

Super 8 by Wyndham St. Ignace, located only 3.2 miles from Mackinac Bridge, is highly rated by travelers at 8.6. This hotel is perfect for families, offering accessible indoor pools and free cribs. Guests can indulge in complimentary breakfast and enjoy activities like onsite bowling and skiing, providing fun for all ages.

Quality Inn Saint Ignace

Quality Inn Saint Ignace is situated 3.2 miles from Mackinac Bridge and boasts an excellent review rating of 8.2. This family-friendly hotel offers free breakfast and microwaves in rooms, catering to the needs of families. Additional amenities include onsite tennis courts and free parking, making it a practical choice for family getaways.

Voyager Inn

Voyager Inn is a family-friendly haven just 3.1 miles from Mackinac Bridge, a review rating of 7.4. It features connecting rooms and complimentary cribs, making it a convenient choice for families. Guests can enjoy amenities like a hot tub, indoor pool, and free breakfast daily, ensuring a delightful stay for everyone.
Which hotels near Mackinac Bridge offer the best views?
For travelers seeking the best views near Mackinac Bridge, there are excellent hotel options that combine comfort with stunning scenery.

Super 8 by Wyndham St. Ignace

Super 8 by Wyndham St. Ignace is a cozy 2-star hotel located just 3.2 miles from Mackinac Bridge, rated 8.6 by travelers. Guests can enjoy a refreshing indoor pool and relax in the hot tub, while the lake view from the hotel adds to its charm. The hotel offers a range of amenities including free daily breakfast, self-parking, and a variety of outdoor activities like fishing and skiing nearby, making it a great base for exploring the area.
What are the best affordable hotels near Mackinac Bridge?
Looking for great budget-friendly options near the iconic Mackinac Bridge? Here are some top-rated hotels that offer excellent amenities and comfort for travelers seeking affordability.

Sunset Motel at Armand's Gardens

Sunset Motel at Armand's Gardens is a charming 2-star hotel just 4.0 miles from Mackinac Bridge, with an impressive review rating of 9.6. This hotel is perfect for families, offering free cribs and toiletries alongside complimentary Wi-Fi and self-parking. Guests can also enjoy the convenience of a free area shuttle, making it easy to explore nearby attractions.

Super 8 by Wyndham St. Ignace

Located only 3.2 miles from Mackinac Bridge, Super 8 by Wyndham St. Ignace is a family-friendly 2-star hotel rated 8.6 by travelers. Featuring free breakfast, including a to-go option, this hotel also offers cribs for young travelers and a refreshing indoor pool. Additional amenities include free Wi-Fi, self-parking, and easy access to local skiing and fishing spots, ensuring a comfortable stay for all.

Quality Inn Saint Ignace

Quality Inn Saint Ignace, situated just 3.2 miles from Mackinac Bridge, has a solid review rating of 8.2 from travelers. This budget-friendly option includes a complimentary buffet breakfast, free Wi-Fi, and self-parking. Families will appreciate the free cribs and onsite bicycle rentals, while outdoor enthusiasts can enjoy nearby golf courses and snowmobiling.
Are there any hotels with pools close to Mackinac Bridge?
Searching for the ideal family-friendly hotel with a pool near Mackinac Bridge? Look no further, as these top-rated options offer refreshing swims just minutes away.

Super 8 by Wyndham St. Ignace

Super 8 by Wyndham St. Ignace is a welcoming 3-star hotel located just 3.2 miles from Mackinac Bridge. With a solid review rating of 8.6, travelers can enjoy the indoor pool equipped with sun loungers and accessible features, perfect for a relaxing swim. Guests will also appreciate the complimentary breakfast, and easy access to nearby golf courses and ski areas, making it a versatile choice for families and outdoor enthusiasts alike.

Voyager Inn

Voyager Inn, situated only 3.1 miles from Mackinac Bridge, offers a cozy stay with a review rating of 7.4. The hotel features an inviting indoor pool with a secure pool gate, ideal for families. Guests can enjoy complimentary breakfast options and benefit from amenities such as a hot tub and free airport shuttle service, ensuring a comfortable and convenient experience.

Cedar Hill Lodge

Cedar Hill Lodge is a charming option located 3.5 miles from Mackinac Bridge, a review rating of 8.0. This hotel features an indoor pool, allowing travelers to relax in a serene environment. Additional amenities include free breakfast, a hot tub, and accessible self-parking, making it a great choice for travelers seeking both comfort and convenience.
What are the best pet-friendly hotels near Mackinac Bridge?
For travelers seeking the best pet-friendly hotels near Mackinac Bridge, these top-rated options offer comfortable stays with amenities for both you and your furry friends.

Quality Inn Saint Ignace

Just 3.2 miles from Mackinac Bridge, Quality Inn Saint Ignace offers a pet-friendly environment along with a great traveler rating score of 8.2. The hotel features amenities such as a free buffet breakfast, an outdoor tennis court, and easy access to golf courses nearby. Guests can also enjoy onsite snowmobiling and fitness facilities, making it a great choice for active travelers and their furry companions.

Voyager Inn

Voyager Inn, located only 3.1 miles from Mackinac Bridge, boasts a traveler rating of 7.4. This hotel is perfect for pet owners, allowing pets in rooms and featuring an indoor pool and free breakfast. Guests appreciate the 24-hour airport shuttle service, a hot tub, and a garden area, ensuring a comfortable stay for both travelers and their pets.

Cedar Hill Lodge

Cedar Hill Lodge is a welcoming retreat just 3.5 miles from Mackinac Bridge, rated 8.0 by travelers. This pet-friendly hotel allows dogs and provides a range of amenities, including free breakfast and an indoor pool for relaxation. Guests can enjoy a hot tub, a terrace for outdoor moments, and free self-parking, making it an ideal choice for those traveling with pets.
Can I book a fully refundable hotel close to Mackinac Bridge?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Mackinac Bridge", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Mackinac Bridge?
To look for discounts on hotels near Mackinac Bridge, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to 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.

Explore a world of travel with Expedia