Autumn landscape in a park

Find hotels in Prior Lake, MN from CA $97

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Prior Lake hotels

Mystic Lake Casino Hotel

Mystic Lake Casino Hotel
3.5 star property
Prior Lake
9.0 out of 10, Wonderful, (2,589 reviews)
"Rooms were updated and clean, casino was fun and plenty of option to eat."
United States
Sheyna
The price is CA $228
CA $254 total
includes taxes & fees
Jul 8 - Jul 9
Mystic Lake Casino Hotel

Hyatt Regency Bloomington - Minneapolis

Hyatt Regency Bloomington - Minneapolis
4.0 star property
East Bloomington
9.2 out of 10, Wonderful, (2,387 reviews)
"Excellent place to stay!"
United States
Cary
The price is CA $164
CA $191 total
includes taxes & fees
Jul 5 - Jul 6
Hyatt Regency Bloomington - Minneapolis

Radisson Blu Mall of America

Radisson Blu Mall of America
4.5 star property
East Bloomington
9.0 out of 10, Wonderful, (3,065 reviews)
"Beautiful hotel and great location z"
United States
Sylvia
The price is CA $275
CA $320 total
includes taxes & fees
Jul 5 - Jul 6
Radisson Blu Mall of America

Hyatt House Mall Of America Msp Airport

Hyatt House Mall Of America Msp Airport
2.5 star property
East Bloomington
8.6 out of 10, Excellent, (2,022 reviews)
"Clean, spacious rooms, and convenient location."
United States
Kristy
The price is CA $152
CA $176 total
includes taxes & fees
Jun 29 - Jun 30
Hyatt House Mall Of America Msp Airport

My Place Hotel - Shakopee MN

My Place Hotel - Shakopee MN
3.0 star property
Shakopee
8.6 out of 10, Excellent, (822 reviews)
"Full kitchen amenities is nice. Was very clean and well maintained."
United States
Katie
The price is CA $132
CA $155 total
includes taxes & fees
Jul 5 - Jul 6
My Place Hotel - Shakopee MN

Holiday Inn Express & Suites Mall of America - MSP Airport by IHG

Holiday Inn Express & Suites Mall of America - MSP Airport by IHG
2.5 star property
East Bloomington
9.0 out of 10, Wonderful, (3,484 reviews)
"Clean rooms, quite, and good breakfast"
United States
Malik Sa'id Jihad
The price is CA $153
CA $177 total
includes taxes & fees
Jul 2 - Jul 3
Holiday Inn Express & Suites Mall of America - MSP Airport by IHG

Wyndham Bloomington - Mall of America

Wyndham Bloomington - Mall of America
3.0 star property
East Bloomington
7.6 out of 10, Good, (2,522 reviews)
"Great location, friendly stuff ,has shuttle to the mall and to the airport"
United States
irina
The price is CA $155
CA $180 total
includes taxes & fees
Jul 1 - Jul 2
Wyndham Bloomington - Mall of America

Fairfield Inn & Suites by Marriott Minneapolis Shakopee

Fairfield Inn & Suites by Marriott Minneapolis Shakopee
3.0 star property
Shakopee
9.0 out of 10, Wonderful, (870 reviews)
"Breakfast was great. Very clean hotel."
United States
Sewpersaud
The price is CA $173
CA $193 total
includes taxes & fees
Jun 28 - Jun 29
Fairfield Inn & Suites by Marriott Minneapolis Shakopee

Hampton Inn Minneapolis/Burnsville

Hampton Inn Minneapolis/Burnsville
2.5 star property
Burnsville
8.4 out of 10, Very good, (1,000 reviews)
"Nice property and nice staff"
United States
Richard
The price is CA $100
CA $111 total
includes taxes & fees
Jul 4 - Jul 5
Hampton Inn Minneapolis/Burnsville

Holiday Inn Hotel & Suites Minneapolis - Lakeville by IHG

Holiday Inn Hotel & Suites Minneapolis - Lakeville by IHG
3.0 star property
Lakeville
9.0 out of 10, Wonderful, (694 reviews)
"Staff was amazing!"
United States
Amanda
The price is CA $191
CA $212 total
includes taxes & fees
Jul 1 - Jul 2
Holiday Inn Hotel & Suites Minneapolis - Lakeville by IHG

Bloom Hotel

Bloom Hotel
3.0 star property
West Bloomington
7.4 out of 10, Good, (2,418 reviews)
"Great staff great atmosphere no smoke and very clean family place to stay in"
United States
Sanjay
The price is CA $120
CA $140 total
includes taxes & fees
Jun 23 - Jun 24
Bloom Hotel

Holiday Inn Express Hotel & Suites Minneapolis SW - Shakopee by IHG

Holiday Inn Express Hotel & Suites Minneapolis SW - Shakopee by IHG
2.5 star property
Shakopee
9.4 out of 10, Exceptional, (951 reviews)
"Very clean, the pool and hotub areas were very well maintained. The staff were also very friendly and helpful. overall it's a very nice place to stay and great location too."
United States
Rose
The price is CA $164
CA $183 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Express Hotel & Suites Minneapolis SW - Shakopee by IHG

The Saint Paul Hotel

The Saint Paul Hotel
4.0 star property
Downtown St. Paul
9.6 out of 10, Exceptional, (2,049 reviews)
"The staff are great, and the rooms are nice."
United States
Bianca
The price is CA $175
CA $205 total
includes taxes & fees
Jul 4 - Jul 5
The Saint Paul Hotel

Hampton Inn Minneapolis/Shakopee

Hampton Inn Minneapolis/Shakopee
2.5 star property
Shakopee
9.2 out of 10, Wonderful, (919 reviews)
"Very Clean, convenient, great breakfast options and helpful staff"
United States
Tom
The price is CA $138
CA $154 total
includes taxes & fees
Jul 5 - Jul 6
Hampton Inn Minneapolis/Shakopee

Country Inn & Suites by Radisson, Bloomington at Mall of America, MN

Country Inn & Suites by Radisson, Bloomington at Mall of America, MN
3.0 star property
East Bloomington
8.8 out of 10, Excellent, (2,489 reviews)
"Great hotel"
United States
Jennifer
The price is CA $179
CA $208 total
includes taxes & fees
Jul 1 - Jul 2
Country Inn & Suites by Radisson, Bloomington at Mall of America, MN

Hotel Indigo Minneapolis Downtown by IHG

Hotel Indigo Minneapolis Downtown by IHG
3.5 star property
Downtown Minneapolis
9.4 out of 10, Exceptional, (1,000 reviews)
"Have stayed multiple times when visiting and will stay again! "
United States
Brian Lawrence
The price is CA $180
CA $222 total
includes taxes & fees
Jul 2 - Jul 3
Hotel Indigo Minneapolis Downtown by IHG

Baymont by Wyndham Shakopee

Baymont by Wyndham Shakopee
3.5 star property
Shakopee
7.2 out of 10, Good, (1,005 reviews)
"Cleanliness is subject to your own liking. I am a bit of a perfectionist and therefore it did not meet my standards. The bed linens and towels were clean. The hotel staff was very friendly and helpful. Breakfast was included and it was fine. I liked the coffee! Its and older hotel that needs repair. The pool was very nice and the kids loved it."
United States
Carolyn
The price is CA $143
CA $159 total
includes taxes & fees
Jun 28 - Jun 29
Baymont by Wyndham Shakopee

Holiday Inn Bloomington Airport South Mall Area by IHG

Holiday Inn Bloomington Airport South Mall Area by IHG
3.5 star property
West Bloomington
8.2 out of 10, Very good, (999 reviews)
"1st time here and would stay again for affordable pricing yet very well maintained"
United States
Adelina
The price is CA $113
CA $131 total
includes taxes & fees
Jul 5 - Jul 6
Holiday Inn Bloomington Airport South Mall Area by IHG

Hilton Garden Inn Minneapolis Downtown

Hilton Garden Inn Minneapolis Downtown
3.5 star property
Downtown Minneapolis
8.6 out of 10, Excellent, (1,010 reviews)
"We loved how close it was to the down town area"
United States
Natasha
The price is CA $150
CA $176 total
includes taxes & fees
Jul 5 - Jul 6
Hilton Garden Inn Minneapolis Downtown

Embassy Suites by Hilton Minneapolis Airport

Embassy Suites by Hilton Minneapolis Airport
4.0 star property
East Bloomington
9.0 out of 10, Wonderful, (2,028 reviews)
"Great stay!"
United States
Tanya
The price is CA $168
CA $195 total
includes taxes & fees
Jul 5 - Jul 6
Embassy Suites by Hilton Minneapolis Airport
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Prior Lake attractions

Learn more about Prior Lake

Lakeside beaches at Cleary Lake Park invite summer swimming, while Mystic Lake Casino offers entertainment without the pressure to gamble. Rent kayaks at Spring Lake Regional Park or catch local bands playing at Lakefront Park during summer concert series.

Aerial View of the Twin Cities Suburb of Prior Lake, Minnesota

Top Prior Lake Hotel Reviews

More cheap stays in Prior Lake

Hotels in Prior Lake with star rating

Find out more about Prior Lake

Top reasons to visit Prior Lake

  • Scenic Lakes: Enjoy the picturesque views and recreational activities at the beautiful lakes in Prior Lake.
  • Thrilling Amusement Parks: Experience family fun with exciting rides and water slides for all ages.
  • Charming Farmers Market: Discover local produce and unique crafts at the vibrant Prior Lake Farmers Market.
  • Historic Attractions: Explore the area's charming historic buildings that showcase its rich heritage.
  • Welcoming Accommodations: Choose from a variety of pet-friendly and LGBTQIA-welcoming places to stay.

Find great hotels near Prior Lake

Discover a variety of accommodation options in Prior Lake, Minnesota, perfect for every type of traveller. From comfortable hotels to welcoming motels, you'll find ideal spaces for business trips or leisurely getaways. Many establishments are pet-friendly and LGBTQIA welcoming, ensuring a delightful stay for all. Whether you're searching for the best hotels or top-rated stays, Prior Lake has something to suit your preferences and make your visit memorable.

  • La Quinta Inn & Suites by Wyndham Minneapolis Bloomington W: Adventure awaits at this 3-star lodging, located 17.7km from Prior Lake. Ideal for those seeking an active getaway, this hotel is pet-friendly and offers a variety of recreational activities nearby, including skiing, hiking, and snowboarding. The property is well-suited for both business travellers and outdoor enthusiasts, with amenities catering to pets and adventure seekers alike. Guests have praised the vibrant atmosphere and convenient location, making it a great choice for an exhilarating stay.
  • La Quinta Inn by Wyndham Minneapolis Airport Bloomington: Situated 19.3km from Prior Lake, this budget-friendly hotel is perfect for families and business travellers alike. With amenities designed for children, such as a video game console and free cribs, families will find it a welcoming environment. The property balances affordability with comfort, ensuring that guests feel at home while being close to the airport. Its convenient location makes it a practical choice for those looking to explore the area without breaking the bank.
  • Towneplace Suites By Marriott Minneapolis Eden Prairie: Located 16.1km from Prior Lake, this budget-friendly hotel boasts a guest rating of 8.8 out of 10. Ideal for both business and pet-friendly stays, it provides a comfortable and flexible environment. The property allows pets and offers thoughtful amenities, including waived fees for service animals. Guests appreciate the welcoming atmosphere and well-appointed suites, making it a solid option for those looking to blend work and leisure during their stay.

Where to stay near Prior Lake

Prior Lake, Minnesota, offers a delightful blend of relaxation and family-friendly vibes, making it an ideal vacation spot for Canadians. Explore the picturesque lake views, unwind among the Ponderosa pines, and immerse yourself in the friendly atmosphere of the city. Nearby attractions provide opportunities for scenic excursions and business retreats. With top hotels and a welcoming community, Prior Lake is a prime destination for a romantic getaway or a refreshing escape.

  • Bloomington: Bloomington is a vibrant city located 17.7km away from Prior Lake, offering a dynamic mix of urban experiences. The city sees consistent visitor arrivals year-round, with peak times from March to April and July. It is a popular destination for families and business travellers alike. Bloomington boasts an impressive shopping mall centre, an entertainment arena, and lush parks. Notable local landmarks include a major event conference venue and a thrilling theme park, making it an ideal spot for both leisure and professional engagements.
  • Savage: Situated just 8.0km from Prior Lake, Savage is a charming city that welcomes travellers throughout the year. Visitor numbers peak in the summer months of June and July, and again in September. Known for its family-friendly atmosphere and business-friendly environment, Savage offers a variety of shopping experiences and wellness options, such as body treatments. Nature enthusiasts will appreciate the nearby lake and event venues, while the theme park promises fun for visitors of all ages.
  • Shakopee: Located 12.9km from Prior Lake, Shakopee is a lively city that draws tourists year-round, particularly during the summer months of June to August. It caters to families and business travellers alike, featuring an array of shopping centres and wellness services. Shakopee is home to several exciting attractions, including a renowned racetrack and an event conference venue, alongside a thrilling theme park. This diverse range of activities ensures there's something for everyone in this engaging city.

Things to do in Prior Lake

Prior Lake, Minnesota, offers a delightful blend of activities for romantic getaways, business trips, and city-themed vacations. Visitors can indulge in rejuvenating body treatments, explore shopping centres, and enjoy scenic spots. Thrill-seekers will appreciate the water slides, while golf enthusiasts can tee off at local courses. Don't miss out on the ice arena and the events calendar for a taste of community happenings.

Shopping

In Prior Lake, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the Mall of America in Bloomington, about 32.2km away, where you'll find a vast selection of stores, entertainment, and dining options for a full day of fun.

Recreation

In Prior Lake, the Mystic Lake Casino Hotel offers a relaxing spa experience with rejuvenating treatments and a serene atmosphere. For outdoor wellness, the nearby Murphy-Hanrehan Park Reserve features scenic trails for hiking and biking, promoting both physical activity and mental well-being in nature.

Adventure

Explore the scenic Prior Lake by kayaking or paddleboarding, offering a unique perspective of the area's natural beauty. For an adrenaline rush, try zip-lining at a nearby adventure park, where thrilling heights and breathtaking views await you.

Nightlife

In Prior Lake, enjoy vibrant nightlife at the Mystic Lake Casino, featuring gaming, live music, and dining options. For a more casual vibe, check out the local bars and pubs that offer craft beers and entertainment, perfect for a relaxed evening with friends.

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

Booking tips and Expedia advantages for Prior Lake

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Prior Lake are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Prior Lake is Monday. The most expensive day to stay in Prior Lake is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, preferred location, and desired hotel type. For instance, by selecting the Eco-certified filter, you can view sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Prior Lake hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Prior Lake

Prior Lake, Minnesota, is an ideal destination for city-themed, romantic, and business vacations. Visitors can explore popular attractions like the scenic lakes, vibrant amusement parks, and beautiful beaches, perfect for outdoor family experiences. Notable activities include golfing at the Prior Lake Golf Club, enjoying entertainment at Mystic Lake, and visiting the Prior Lake Depot and Aquatic Center. This charming area offers a delightful mix of relaxation and adventure for all travellers.

  • Mystic Lake: Experience the serene beauty of Mystic Lake, nestled in Prior Lake. Enjoy outdoor activities, relax on the beach, or indulge in romantic strolls while taking in the picturesque scenery surrounding the lake.
  • Nickelodeon Universe: Just 20.9km away, Nickelodeon Universe is a vibrant amusement park perfect for families. Dive into adventure with thrilling rides and attractions themed around your favourite Nickelodeon characters, all in a lively outdoor setting.
  • Paisley Park: Located 19.3km from Prior Lake, Paisley Park is a cultural gem. Explore the former home and studio of Prince, where you can immerse yourself in his music, art, and legacy through engaging exhibits.

Best time to go to Prior Lake

The best time to visit Prior Lake is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January15.1°F (-9.4°C)No RainMostly CloudyAverageSlightly Low
February16.9°F (-8.4°C)No RainMostly CloudySlightly HighSlightly Low
March32.7°F (0.4°C)Light RainMostly CloudyAverageAverage
April44.6°F (7.0°C)Light RainMostly CloudyAverageAverage
May58.3°F (14.6°C)Light RainMostly SunnyAverageAverage
June68.7°F (20.4°C)Light RainMostly SunnySlightly HighSlightly High
July73.0°F (22.8°C)Light RainMostly SunnySlightly HighSlightly High
August71.1°F (21.7°C)Light RainMostly SunnyAverageSlightly High
September63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
October49.1°F (9.5°C)Light RainMostly SunnySlightly LowAverage
November35.4°F (1.9°C)No RainMostly SunnySlightly LowAverage
December22.1°F (-5.5°C)No RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Prior Lake

Traveling to Prior Lake, Minnesota, is convenient with several nearby airports. Minneapolis-St. Paul International Airport (MSP) is situated 25.7km away and offers excellent accommodation options like the 5-star InterContinental Minneapolis - St. Paul Airport, just 805m from the airport, and the Radisson Blu Mall of America, 4.8km away. Another option is Flying Cloud Airport (FCM), located 12.9km from Prior Lake, with nearby hotels such as the 4-star Hilton Minneapolis/Bloomington, 9.7km away. For those considering EAU Claire, Chippewa Valley Regional Airport (EAU) is 154.5km distant, with options like The Lismore Eau Claire – a DoubleTree by Hilton, located 6.4km from the airport.

Frequently asked questions

What is the best area to stay in Prior Lake?
The best area to stay in Prior Lake is near the downtown area, particularly along the shores of Lower Prior Lake, for convenient access to the water and local amenities.

This area provides the most options for accommodation and dining, with many properties offering lake views or direct lake access. The main thoroughfare, Highway 13, runs nearby, making it easy to get around. You'll find local shops and restaurants dotted around the downtown core.

Couples looking for a relaxing getaway will appreciate staying near the lake. Many accommodations offer amenities like private balconies overlooking the water, access to water sports equipment, and proximity to dining establishments with scenic views. It's a lovely setting for unwinding and enjoying the natural beauty of the area.

Families will also find this area suitable due to its access to recreational activities. With the lake at your doorstep, there are opportunities for swimming, fishing, and boating.
What are the best hotels in Prior Lake that travellers recommend?
For a highly recommended hotel in Prior Lake, Minnesota, Mystic Lake Casino Hotel is an excellent choice.

This 3.5-star hotel, rated 9.0, offers a range of appealing features. Guests frequently praise the beautiful and clean rooms, the friendly and helpful staff, and the comfortable beds. The food at the hotel is often described as fantastic and good. The hotel also boasts a nice and clean pool for relaxation. For entertainment, there are concerts and live shows, and a golf course is conveniently located on-site. Many rooms feature premium bedding and deep soaking bathtubs, while suites are also available. The hotel is very close to Mystic Lake, just 0.7 km away.
What are the best family hotels in Prior Lake?
For an excellent family hotel in Prior Lake, the Mystic Lake Casino Hotel is a highly recommended option.

This 3.5-star hotel, with an impressive 9.0 rating, offers a variety of features that are very suitable for families. Guests frequently comment on the beautiful and clean rooms, comfortable beds, and the friendly and helpful staff. For dining, the hotel provides fantastic and good food, including kids' meals. The property also has a nice and clean pool, and offers amenities such as free cribs and connecting rooms, which are very convenient for families. The hotel is also very close to Mystic Lake, just 0.7 km away. Find more child-friendly accommodations in Prior Lake
What are the best spa hotels in Prior Lake?
For a top-rated spa hotel in Prior Lake, the Mystic Lake Casino Hotel is an excellent choice.

This 3.5-star hotel, with a 9.0 rating, offers a full-service spa with a wide range of treatments including deep tissue massage, body wraps, Swedish massage, and hot stone massage. Guests can also enjoy amenities such as a steam room, facial treatments, and couples treatment rooms. Many guests have praised the beautiful and clean rooms, the friendly and helpful staff, and the comfortable beds. The food is frequently described as fantastic, and the pool is noted as nice and clean. See all spa hotels in Prior Lake
What are the most romantic hotels in Prior Lake for couples?
For a romantic stay in Prior Lake, the Mystic Lake Casino Hotel is an excellent choice for couples.

This 3.5-star hotel, with an impressive 9.0 rating, offers a range of features superb for a romantic getaway. Couples can enjoy relaxing in the sauna or indulging in couples' treatment rooms. Guests frequently praise the beautiful and clean rooms, the comfortable beds, and the fantastic food on offer. The hotel also boasts a nice and clean pool for a refreshing dip. For those who enjoy golf, there is an on-site golf course with a pro shop, clubhouse, and even golf lessons available. The hotel is conveniently located just 0.7 km from Mystic Lake, providing a lovely setting for a romantic stroll. See all romantic hotels in Prior Lake
What are the best hotels in Prior Lake near Mystic Lake?
For hotels in Prior Lake near Mystic Lake, the Mystic Lake Casino Hotel is an excellent option.

The 3.5-star Mystic Lake Casino Hotel, with a 9.0 rating, is conveniently located just 0.7 km from Mystic Lake. This hotel offers a range of family-friendly amenities, including a pool and the availability of free cribs for younger guests. Many rooms are connecting rooms and suites are also available, which can be useful for families. Guests frequently mention the beautiful and clean rooms, comfortable beds, and the friendly and helpful staff. The hotel also features a restaurant that offers kids' meals, and the food is often described as fantastic and good.
When is the best time to go to Prior Lake?
The best time to visit Prior Lake is during the summer months, from June to August, when the weather is warm and ideal for outdoor activities, particularly on the lake.

During this period, Prior Lake truly comes alive. The average daily temperatures range from a pleasant 20°C to 28°C, making it superb for swimming, boating, and enjoying the public beaches like those at Lakefront Park or Sand Point Beach. Many local events and festivals are also scheduled during these months, offering a lively option.

Families will find summer an excellent choice. The warm water is superb for children to swim and play, and there are plenty of opportunities for outdoor picnics and water sports. The longer daylight hours also allow for extended enjoyment of the lake and its surroundings.

Couples looking for a relaxing escape will also appreciate the summer. You can enjoy scenic boat trips, dine al fresco at lakeside restaurants, or simply unwind by the water.
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 canceled 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 in Prior Lake.
How can I save on a Prior Lake hotel booking with Expedia?
Members always get our best prices. Find our best Prior Lake hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Prior Lake hotel?
Prices for hotels in Prior Lake often vary, but you can find a great deal from CA $97 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 the cheapest rate.

Explore a world of travel with Expedia