A dirt path winding through a field of yellow flowers and green shrubs.

Search Barrington hotels

  • 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Barrington hotels

1. Hampton Inn & Suites Chicago Deer Park

Hampton Inn & Suites Chicago Deer Park
2.5 star property
Barrington
8.8 out of 10, Excellent, (770 reviews)
"Our family stay was very pleasant an comfortable... we really enjoy our stay."
United States
Leticia
The price is AU$213
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn & Suites Chicago Deer Park

2. Creekside Grand Lodge

Creekside Grand Lodge
2.0 star property
Barrington
The price is AU$432
includes taxes & fees
2 Dec - 3 Dec
Creekside Grand Lodge

3. Barrington Hotel Schaumberg Near I 90

Barrington Hotel Schaumberg Near I 90
2.5 star property
Barrington
5.4 out of 10, (270 reviews)
"Very kind, good price and amazing willingness."
United States
Jennifer
The price is AU$97
includes taxes & fees
28 Nov - 29 Nov
Barrington Hotel Schaumberg Near I 90

4. Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG

Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG
2.5 star property
Lake Zurich
9.0 out of 10, Wonderful, (994 reviews)
"very pleasant stay"
United States
Christopher
The price is AU$175
includes taxes & fees
14 Dec - 15 Dec
Holiday Inn Express Hotel & Suites, a Lake Zurich-Barrington by IHG

5. Hilton Garden Inn Hoffman Estates

Hilton Garden Inn Hoffman Estates
3.0 star property
Hoffman Estates
9.0 out of 10, Wonderful, (1,001 reviews)
"Parking, room and staff were excellent!"
United States
Armonte
The price is AU$176
includes taxes & fees
4 Dec - 5 Dec
Hilton Garden Inn Hoffman Estates

6. Hampton Inn & Suites Chicago/Hoffman Estates

Hampton Inn & Suites Chicago/Hoffman Estates
2.5 star property
Hoffman Estates
8.6 out of 10, Excellent, (1,002 reviews)
"Convenient location"
United States
Bradley
The price is AU$148
includes taxes & fees
23 Nov - 24 Nov
Hampton Inn & Suites Chicago/Hoffman Estates

7. Days Inn & Suites by Wyndham Arlington Heights

Days Inn & Suites by Wyndham Arlington Heights
2.5 star property
Arlington Heights
8.4 out of 10, Very good, (1,000 reviews)
"Ok but overpriced, with the same level, this hotel should be half of what i paid"
United States
Akram
The price is AU$131
includes taxes & fees
1 Dec - 2 Dec
Days Inn & Suites by Wyndham Arlington Heights

8. Comfort Inn & Suites Arlington Heights - Buffalo Grove

Comfort Inn & Suites Arlington Heights - Buffalo Grove
2.5 star property
Arlington Heights
8.8 out of 10, Excellent, (715 reviews)
"Clean rooms, free breakfast"
United States
Elaina
The price is AU$150
includes taxes & fees
14 Dec - 15 Dec
Comfort Inn & Suites Arlington Heights - Buffalo Grove

9. Wingate by Wyndham Chicago Schaumburg

Wingate by Wyndham Chicago Schaumburg
3.0 star property
Schaumburg
8.4 out of 10, Very good, (1,147 reviews)
"The location of the hotel was very quiet but still close to the attractions we came to visit."
United States
Dee
The price is AU$135
includes taxes & fees
22 Nov - 23 Nov
Wingate by Wyndham Chicago Schaumburg

10. Country Inn & Suites by Radisson, Schaumburg, IL

Country Inn & Suites by Radisson, Schaumburg, IL
3.0 star property
Schaumburg
8.8 out of 10, Excellent, (1,412 reviews)
"Clean and great staff"
United States
Randy
The price is AU$175
includes taxes & fees
13 Dec - 14 Dec
Country Inn & Suites by Radisson, Schaumburg, IL

11. Quality Inn Schaumburg - Chicago near the Mall

Quality Inn Schaumburg - Chicago near the Mall
2.5 star property
Schaumburg
8.6 out of 10, Excellent, (1,156 reviews)
"Great Place To Stay I Highly Recommend"
United States
Courtney
The price is AU$136
includes taxes & fees
7 Dec - 8 Dec
Quality Inn Schaumburg - Chicago near the Mall

12. Hyatt Place Chicago/ Schaumburg

Hyatt Place Chicago/ Schaumburg
3.0 star property
Schaumburg
8.4 out of 10, Very good, (1,072 reviews)
"Great place to stay!"
United States
Courtney
The price is AU$171
includes taxes & fees
22 Nov - 23 Nov
Hyatt Place Chicago/ Schaumburg

13. Best Western Plus Elgin - Chicago

Best Western Plus Elgin - Chicago
3.0 star property
West Dundee
8.6 out of 10, Excellent, (1,094 reviews)
"Nice stay"
United States
Grant
The price is AU$144
includes taxes & fees
16 Nov - 17 Nov
Best Western Plus Elgin - Chicago

14. Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG

Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG
3.5 star property
Hoffman Estates
9.2 out of 10, Wonderful, (849 reviews)
"Fantastic stay as always"
United States
Jeremy
The price is AU$170
includes taxes & fees
14 Dec - 15 Dec
Holiday Inn Express & Suites Chicago - Hoffman Estates by IHG

15. Hilton Garden Inn Schaumburg

Hilton Garden Inn Schaumburg
3.0 star property
Schaumburg
8.8 out of 10, Excellent, (1,004 reviews)
"Good location, friendly staff, very nice overall."
United States
Dennis
The price is AU$179
includes taxes & fees
22 Nov - 23 Nov
Hilton Garden Inn Schaumburg

16. Hampton Inn & Suites Chicago Schaumburg

Hampton Inn & Suites Chicago Schaumburg
2.5 star property
Schaumburg
9.2 out of 10, Wonderful, (1,002 reviews)
"It was clean and comfortable for the night which is what I was looking for"
United States
Autumn
The price is AU$179
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn & Suites Chicago Schaumburg

17. Hampton Inn & Suites Chicago/Lincolnshire

Hampton Inn & Suites Chicago/Lincolnshire
2.5 star property
Lincolnshire
9.2 out of 10, Wonderful, (1,001 reviews)
"Convenient location, nice rooms and good breakfast place."
United States
Justin
The price is AU$166
includes taxes & fees
4 Dec - 5 Dec
Hampton Inn & Suites Chicago/Lincolnshire

18. Fairfield Inn & Suites by Marriott Chicago Schaumburg

Fairfield Inn & Suites by Marriott Chicago Schaumburg
3.0 star property
Schaumburg
9.2 out of 10, Wonderful, (1,000 reviews)
"Great location, rooms were clean and had both a microwave and mini fridge. Would stay here again"
United States
Annie
The price is AU$207
includes taxes & fees
22 Nov - 23 Nov
Fairfield Inn & Suites by Marriott Chicago Schaumburg

19. Comfort Inn & Suites Arlington Heights - Schaumburg

Comfort Inn & Suites Arlington Heights - Schaumburg
3.0 star property
Arlington Heights
8.2 out of 10, Very good, (1,557 reviews)
"Very friendly staff, Clean property and there is breakfast served everyday"
United States
K'Lyn
The price is AU$145
includes taxes & fees
15 Dec - 16 Dec
Comfort Inn & Suites Arlington Heights - Schaumburg

20. Country Inn & Suites by Radisson, Crystal Lake, IL

Country Inn & Suites by Radisson, Crystal Lake, IL
2.5 star property
Crystal Lake
8.8 out of 10, Excellent, (1,003 reviews)
"Clean room, friendly staff, delicious breakfast"
United States
Cheryl
The price is AU$163
includes taxes & fees
22 Nov - 23 Nov
Country Inn & Suites by Radisson, Crystal Lake, IL
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 Barrington attractions

Learn more about Barrington

Upscale shopping awaits at Deer Park Town Centre and Arboretum of South Barrington, where boutiques and restaurants create a perfect afternoon. Nature lovers can explore Fox River Preserve's trails or tee off at the challenging Makray Memorial Golf Club.

A dirt path winding through a field of yellow flowers and green shrubs.

Top Barrington Hotel Reviews

Recent Reviews in Barrington

More cheap accommodation in Barrington

Find out more about Barrington

Top reasons to visit Barrington

  • Charming Butterfly Garden: Relax in the beautiful butterfly garden, a perfect spot for nature lovers.
  • Scenic Lake Barrington: Enjoy picturesque views and outdoor activities around the tranquil Lake Barrington.
  • Family-Friendly Attractions: Discover a variety of attractions that cater to families and kids.
  • Diverse Accommodation Options: Choose from a range of hotels and inns that suit every traveller's needs.
  • Welcoming Community: Experience the friendly atmosphere and delightful scenery in this commuter town.

Find great hotels near Barrington

Explore a range of hotel accommodation options in Barrington, Illinois, perfect for your getaway. Whether you're seeking a business-friendly stay, a pet-friendly environment, or an LGBTQIA welcoming atmosphere, Barrington has something to suit your needs. From well-known hotels to charming inns, discover the best places to unwind and enjoy your visit to this delightful town.

  • Motel 6 Elk Grove Village, IL: A quintessential motel experience, Motel 6 Elk Grove Village offers a welcoming stay for those travelling with pets. Located 19.3km from Barrington, this property is ideal for pet owners who want to enjoy their vacation without leaving their furry friends behind. The motel features essential amenities for a comfortable stay, including free parking and complimentary Wi-Fi, ensuring you have everything you need at your fingertips. The pet-friendly policy, which includes no fees for service animals and allows pets to stay for free, makes it a practical choice for animal lovers.
  • Red Roof Inn Chicago-O'Hare Airport/ Arlington Hts: Positioned 17.7km from Barrington, the Red Roof Inn is perfect for those seeking an inclusive and pet-friendly environment. This hotel proudly embraces LGBTQIA travellers, making it a welcoming choice for everyone. With amenities such as free Wi-Fi, a business centre, and in-room coffee makers, it caters to both leisure and business guests. The pet policy allows both dogs and cats, with restrictions applicable, ensuring a comfortable stay for you and your pets. A great value option, this hotel also offers easy access to nearby attractions and the airport.
  • Motel 6 Rolling Meadows, IL - Chicago Northwest: Located a mere 11.3km from Barrington, Motel 6 Rolling Meadows is another excellent choice for pet-friendly accommodation. This motel offers straightforward comfort with essential amenities like free parking and Wi-Fi. With a no-fee policy for service animals and the allowance for pets, it’s a great option for those travelling with their companions. Guests appreciate the clean, basic rooms and the friendly staff, making it a reliable and affordable accommodation choice while exploring the Barrington area.

Where to stay near Barrington

Discover the charm of Barrington, Illinois, where family-friendly attractions meet scenic outdoor experiences. Stroll through the picturesque Lake Barrington or enjoy the welcoming atmosphere of this commuter town. Explore nearby neighbourhoods filled with friendly locals and delightful scenery, perfect for creating lasting memories. As the holidays approach, immerse yourself in the festive spirit and uncover the hidden gems of this delightful region, making it an ideal getaway for every traveller.

  • Schaumburg: Located a mere 14.5km from Barrington, Schaumburg offers an exciting blend of family-friendly activities and vibrant city life. The city is renowned for its expansive shopping facilities, including the Woodfield Mall, one of the largest in the United States. Visitors can indulge in a variety of entertainment options, from theatres to convention centres. Schaumburg’s peak visitor seasons are in the spring and summer, making it a lively destination for those looking to experience a bustling urban atmosphere, complete with events and sports at local stadiums.
  • Arlington Heights: Just 14.5km from Barrington, Arlington Heights is another inviting city that caters to families, business travellers, and city explorers alike. The city thrives on its array of shopping centres and theatres, providing plenty of options for recreation and relaxation. Arlington Heights' peak tourist season occurs in the warmer months, particularly in April and July. With sports facilities and event venues close by, visitors can enjoy a lively atmosphere filled with activities and entertainment throughout the year.
  • Hoffman Estates: Situated 9.7km from Barrington, Hoffman Estates is a vibrant city that offers a mix of family entertainment and city-themed experiences. Known for its lively arena entertainment facilities and shopping centres, the city attracts visitors year-round, peaking in the spring and summer months. Hoffman Estates is home to various sports venues and event spaces, making it a great spot for those seeking excitement and fun activities. Whether you're shopping or enjoying a game, this city provides a dynamic atmosphere for all visitors.

Things to do in and around Barrington

Barrington, Illinois, is a fantastic destination for families and outdoor enthusiasts alike. Visitors can enjoy shopping at local centres and malls, explore recreational areas, and experience live entertainment. Don't miss the charming butterfly garden, perfect for a relaxing day out. With its blend of city amenities and natural beauty, Barrington offers a delightful mix of activities for every type of traveller.

Shopping

For a great shopping experience in Barrington, visit Wolff's Flea Market, just 9.7km away, offering unique finds and local vibes. If you're up for a drive, check out Woodfield Mall, 14.5km away, featuring a variety of shops and entertainment options.

Recreation

Hilldale Golf Club offers a fantastic golfing experience amidst outdoor sports vibes, perfect for a leisurely day. Chevy Chase Country Club exudes luxury, providing a refined atmosphere for relaxation. For a serene escape, Camp Pine Woods features wellness activities and tranquil spaces to unwind and rejuvenate.

Adventure

Explore the Spring Lake Valley Forest Preserve Trailhead for a scenic hike surrounded by nature's beauty, perfect for adventure enthusiasts. For a splash of fun, head to The Water Works Indoor Water Park, offering thrilling water slides and family-friendly entertainment, located 12.9km away. Alternatively, enjoy the Algonquin Lakes Trailhead, a 11.3km outdoor trail for an adventurous trek.

Nightlife

Enjoy a classic film at The Catlow Theater, where family and romance vibes abound. For a taste of culture, catch a performance at the Marriott Theatre. If you're after adventure, head to Orbit Skate Center, just a short drive away, for some family fun and excitement.

Booking tips and Expedia advantages for Barrington

To save money on your visit to Barrington, consider travelling during the off-peak months of December to February, when accommodation prices drop. Take advantage of free activities like Deer Grove Forest Preserve and Three Oaks Recreation Area. For transportation, using a car is common, but walking is also an option in certain areas. Book your stay on a Monday for the best rates, and use Expedia to compare hotel prices and package deals that include flights and activities. This will help you secure the best possible offers for your holiday.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Barrington 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 Barrington is Monday. The most expensive day to stay in Barrington is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you’re after. To find the best prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Barrington hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions near Barrington

Barrington, Illinois, is perfect for family-friendly, outdoor, and city-themed holidays. Visitors can explore a variety of attractions, including modern colleges and universities, urban parks, and event venues. The local points of interest cater to those seeking a blend of city life and outdoor experiences, making it an ideal destination for travellers looking to enjoy a diverse range of activities.

  • Schaumburg Convention Center: Experience a hub of business activity at the Schaumburg Convention Center, just 12.9km from Barrington. This venue hosts a variety of events and conferences, providing a professional atmosphere perfect for networking or attending exhibitions.
  • Harper College: Located 9.7km away, Harper College is a modern institution that embodies vibrant city vibes. Explore its beautiful campus, participate in community events, or enjoy cultural activities that showcase the talents of both students and faculty.
  • NOW Arena: Situated 11.3km from Barrington, NOW Arena offers an exciting entertainment experience for the whole family. Attend thrilling sports events or concerts, making it a lively destination for fun and memorable outings.

Best time to go to Barrington

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January23.0°F (-5.0°C)Light RainMostly CloudySlightly LowSlightly Low
February25.0°F (-3.9°C)Light RainMostly CloudyAverageSlightly Low
March37.0°F (2.8°C)Light RainMostly CloudyAverageAverage
April46.6°F (8.1°C)Light RainMostly CloudySlightly HighAverage
May58.5°F (14.7°C)Light RainMostly SunnyAverageAverage
June68.4°F (20.2°C)Light RainMostly SunnySlightly HighSlightly High
July73.0°F (22.8°C)Light RainMostly SunnySlightly HighSlightly High
August72.0°F (22.2°C)Light RainMostly SunnyAverageSlightly High
September65.5°F (18.6°C)Light RainMostly SunnyAverageAverage
October53.1°F (11.7°C)Light RainMostly SunnySlightly LowAverage
November40.1°F (4.5°C)Light RainMostly SunnySlightly LowAverage
December30.6°F (-0.8°C)Light RainMostly CloudyAverageSlightly Low

The nearest major airports for your trip to Barrington

For your visit to Barrington, Illinois, the closest major airport is Chicago O'Hare International Airport (ORD), situated 27.4km away. Excellent hotel options nearby include the 4.5-star Loews Chicago O'Hare Hotel and the Hyatt Regency O'Hare Chicago, both only 3.2km from the airport. A bit further at 14.5km, you’ll find the upscale Le Méridien Chicago - Oakbrook Center. Another option is Midway International Airport (MDW), located 33.2km away, with nearby hotels like the luxurious Trump International Hotel & Tower Chicago. For a longer journey, Milwaukee's General Mitchell International Airport (MKE) is 90.1km distant, featuring fine hotels such as the Potawatomi Hotel & Casino.

Frequently asked questions

What is the best area to stay in Barrington?
The best area to stay in Barrington is in the Village Centre, particularly around Main Street and Northwest Highway.

This area is the heart of Barrington, offering a convenient and pleasant experience. It's very walkable and features a collection of local shops, restaurants, and cafes, many housed in traditional buildings. The Barrington Metra station is also located here, providing easy access to Chicago.

For couples looking for a relaxed getaway, the Village Centre is ideal. You can enjoy strolls along Main Street, browse the unique boutiques, and dine at various eateries without needing a car. The area also hosts community events, which can add to the local experience.

Families will find the Village Centre a practical choice due to its accessibility to local parks and family-friendly dining options.
What are the best hotels in Barrington that travellers recommend?
For the best hotels in Barrington, travellers consistently recommend the Hampton Inn & Suites Chicago Deer Park.

The Hampton Inn & Suites Chicago Deer Park, with an 8.8 rating, is highly regarded for its comfortable and clean rooms, often featuring premium bedding and air conditioning. Guests particularly appreciate the complimentary breakfast, which includes a free buffet, and the convenience of an indoor pool. Its location is excellent, being close to Cinemark Century Deer Park 16, Deer Grove Forest Preserve, and the Deer Park Town Centre, with a free shuttle service to the shopping centre. The attentive and friendly staff also receive frequent praise.
What are the best family hotels in Barrington?
For families visiting Barrington, the Hampton Inn & Suites Chicago Deer Park is an excellent choice.

This highly-rated hotel, with an 8.8 review score, offers a range of family-friendly amenities. Guests can request free cribs and rollaway extra beds, and connecting rooms are available for larger groups. The hotel also features a swimming pool, which is always a hit with children, and rooms with sofa beds for added convenience. Its location is a major plus, being just 0.6 km from Cinemark Century Deer Park 16, 0.9 km from Deer Park Town Centre, and 1.3 km from Deer Grove Forest Preserve. Customers consistently praise the comfortable and clean rooms, excellent location, and attentive staff, with the breakfast also receiving good feedback.
What hotels in Barrington offer free breakfast?
For a hotel in Barrington offering complimentary breakfast, the Hampton Inn & Suites Chicago Deer Park is an excellent choice.

This hotel, rated 8.8, provides a free buffet breakfast daily, ensuring a convenient start to your day. Guests frequently praise the comfortable and clean rooms, as well as the attentive and great staff. The hotel also offers free self-parking and complimentary WiFi. Additionally, it is conveniently located near Deer Park Town Centre, just 0.9 km away, and Deer Grove Forest Preserve, 1.3 km away.
What are the top pet-friendly hotels in Barrington?
For a top pet-friendly hotel in Barrington, the Hampton Inn & Suites Chicago Deer Park is an excellent choice.

This highly-rated hotel, with an 8.8 review score, warmly welcomes both dogs and cats. It offers a convenient dog exercise area, ensuring your pets have space to play. Guests frequently praise the comfortable and clean rooms, as well as the attentive staff. The hotel provides complimentary amenities such as free self-parking, free WiFi, and a free buffet breakfast, which guests often describe as good. Additionally, a free area shuttle is available, and free toiletries and cribs are provided. Its location is considered excellent, being just 0.6 km from Cinemark Century Deer Park 16, 0.9 km from Deer Park Town Centre, and 1.3 km from Deer Grove Forest Preserve.
What are the best budget hotels in Barrington?
For a top-rated budget hotel in Barrington, the Hampton Inn & Suites Chicago Deer Park is an excellent choice.

This hotel, with an 8.8 rating, is highly praised by guests for its comfortable and clean rooms. It offers a range of complimentary amenities including free self-parking, free WiFi, and a complimentary buffet breakfast. Guests also benefit from free toiletries, free cribs upon request, and a free area shuttle service. The staff are frequently described as attentive and great, and the cleaning staff are noted for their friendliness. Its location is considered excellent and great, being just 0.9 km from Deer Park Town Centre and 1.3 km from Deer Grove Forest Preserve.
When is the best time to go to Barrington?
The best time to visit Barrington is during late spring, summer, and early autumn, from May to October, when the weather is most pleasant for outdoor activities.

May and June offer mild temperatures, great for exploring the local parks and gardens before the peak summer heat. You'll find the countryside green and in full bloom, making it a lovely time for scenic drives or enjoying a coffee at an outdoor cafe. This period is particularly good for couples looking for a relaxed, picturesque getaway.

July and August are ideal for those who enjoy warmer weather and outdoor events. Lake Zurich is nearby, offering opportunities for boating and waterside dining. Many local festivals and farmers' markets are in full swing, providing a taste of local life. Families often find these months best for making the most of the various recreational options available.

September and October bring cooler temperatures and the beautiful colours of autumn. This is a fantastic time for exploring the area's natural beauty, perhaps with a hike or a leisurely drive through the changing leaves.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Barrington.
How can I save on a hotel booking in Barrington with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Barrington 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 Barrington?
Prices for hotels in Barrington often vary, but you can find a great deal from AU$95 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