Farmington Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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 Farmington hotels

Wingate by Wyndham Farmington NM

Wingate by Wyndham Farmington NM
2.5 star property
Farmington
9.4 out of 10, Exceptional, (216)
Discover quiet comfort at this hotel with free breakfast and parking, just minutes from E3 Children's Museum. Work out anytime in the 24-hour fitness center or savor Mexican cuisine at Tequilas restaurant when hunger strikes.

"Great room very clean helpful staff great breakfast "
United States
Brendan
The price is P6,556
P7,568 total
includes taxes & fees
Dec 29 - Dec 30
Wingate by Wyndham Farmington NM

Brentwood Inn & Garden

Brentwood Inn & Garden
2.0 star property
Farmington
8.6 out of 10, Excellent, (1524)
Experience comfort at this tranquil hotel with free breakfast and WiFi. Just minutes from Three Rivers Brewery and E3 Children's Museum, guests love the comfortable beds and helpful staff. The fitness center adds convenience to your stay in this perfectly located property.

"Very clean room, quiet, pet friendly, bfast includes eggs-ham-hashbrowns, friendly staff - what more could you want!"
United States
Sheryl
The price is P4,054
P4,734 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Brentwood Inn & Garden

Days Inn by Wyndham Farmington NM

Days Inn by Wyndham Farmington NM
2.0 star property
Farmington
8.2 out of 10, Very Good, (480)
This Farmington hotel offers complimentary on-the-go breakfast, WiFi, and parking. Located minutes from Four Corners Regional Airport and E3 Children's Museum, it provides convenient access to Three Rivers Brewery for evening entertainment.

"The room was clean and comfortable, check-in was quick, and the staff were friendly. Great value for the price and convenient location near restaurants and shops."
United States
Lior
The price is P4,521
P5,264 total
includes taxes & fees
Dec 31 - Jan 1, 2026
Days Inn by Wyndham Farmington NM

Comfort Suites Farmington

Comfort Suites Farmington
2.5 star property
Farmington
9.2 out of 10, Wonderful, (1001)
Discover comfort near Three Rivers Brewery and E3 Children's Museum in this welcoming Farmington hotel. Jump into the indoor pool year-round or maintain your routine at the fitness center. Enjoy complimentary breakfast, WiFi and parking during your visit.

"I come back to comfort suites at this location everytime I'm in town. Great service, excellent hospitality. The best hotel in town. Faith at the front desk is excellent, super nice and always welcoming. I recommend this place..."
United States
Martinez
The price is P7,241
P8,342 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Comfort Suites Farmington

Quality Inn & Suites Farmington

Quality Inn & Suites Farmington
2.5 star property
Farmington
8.0 out of 10, Very Good, (1001)
Experience serenity at this Farmington retreat where comfortable beds and helpful staff create a tranquil atmosphere. Located near E3 Children's Museum and Three Rivers Brewery, with free breakfast, WiFi and parking for added convenience.

"helpful friendly staff "
United States
Zachary
The price is P4,989
P5,794 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Quality Inn & Suites Farmington

Hampton Inn & Suites Farmington

Hampton Inn & Suites Farmington
2.5 star property
Farmington
8.8 out of 10, Excellent, (603)
Take a morning swim in the indoor pool at this Farmington hotel. Savor free breakfast before exploring nearby attractions including the E3 Children's Museum. Guests praise the helpful staff and convenient location.

"Very clean, accommodating of a late check out, good beds."
United States
Annette
The price is P6,107
P7,059 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Hampton Inn & Suites Farmington

Courtyard by Marriott Farmington

Courtyard by Marriott Farmington
3.0 star property
Farmington
8.0 out of 10, Very Good, (1001)
Explore Farmington from this welcoming hotel with an indoor pool and The Bistro serving American fare. Free WiFi and parking make it easy to visit nearby E3 Children's Museum or Three Rivers Brewery after a workout in the 24-hour fitness center.

"Awesome stay"
United States
Michael
The price is P6,815
P7,860 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Courtyard by Marriott Farmington

La Quinta Inn by Wyndham Farmington

La Quinta Inn by Wyndham Farmington
3.0 star property
Farmington
7.4 out of 10, Good, (1001)
Enjoy peaceful surroundings and a seasonal outdoor pool at this Farmington hotel. Free continental breakfast, WiFi, and parking add value, while clean rooms earn guest praise. E3 Children's Museum and Three Rivers Brewery are nearby.

"Great location"
United States
Eli Humberto
The price is P4,706
P5,473 total
includes taxes & fees
Dec 30 - Dec 31
La Quinta Inn by Wyndham Farmington

Home2 Suites by Hilton Farmington/Bloomfield

Home2 Suites by Hilton Farmington/Bloomfield
3.0 star property
Farmington
9.4 out of 10, Exceptional, (532)
Located near Farmington Museum, this hotel offers a refreshing indoor pool and complimentary breakfast. Enjoy free WiFi and parking while exploring nearby Three Rivers Brewery. Guests consistently praise the helpful staff and well-maintained accommodations.

"Very nice hotel, nice rooms."
United States
Traci
The price is P8,737
P10,036 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Home2 Suites by Hilton Farmington/Bloomfield

Baymont Inn by Wyndham Farmington

Baymont Inn by Wyndham Farmington
3.0 star property
Farmington
7.8 out of 10, Good, (1001)
Discover a tranquil retreat with complimentary WiFi, parking, and daily buffet breakfast. The fitness center offers convenient workouts, while the attentive staff ensures comfort. Nearby attractions include Three Rivers Brewery and E3 Children's Museum.

"Very nice hotel while being budget friendly. Very clean and friendly hotel. I definitely recommend. "
United States
Daniel
The price is P5,143
P5,968 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Baymont Inn by Wyndham Farmington

Fairfield Inn & Suites by Marriott Farmington

Fairfield Inn & Suites by Marriott Farmington
2.5 star property
Farmington
9.2 out of 10, Wonderful, (762)
This modern hotel near Farmington Museum offers complimentary WiFi and parking. Enjoy a continental breakfast each morning before exploring nearby attractions. The 24-hour fitness center keeps your workout routine intact while the attentive staff ensures a pleasant stay.

"Great area in middle of Farmington. Great service and clean rooms. "
United States
Susie
The price is P7,872
P9,057 total
includes taxes & fees
Dec 31 - Jan 1, 2026
Fairfield Inn & Suites by Marriott Farmington

TownePlace Suites by Marriott Farmington

TownePlace Suites by Marriott Farmington
3.0 star property
Farmington
8.8 out of 10, Excellent, (1001)
Located near Highland View Park, this hotel offers a 24-hour fitness center and indoor pool. Start your day with complimentary breakfast before exploring local sights, then return to friendly service and free WiFi in your comfortable room.

"Great location and great stay!"
United States
christine
The price is P7,696
P8,858 total
includes taxes & fees
Jan 4 - Jan 5, 2026
TownePlace Suites by Marriott Farmington

Holiday Inn Express Farmington - Bloomfield by IHG

Holiday Inn Express Farmington - Bloomfield by IHG
2.5 star property
Farmington
8.2 out of 10, Very Good, (843)
Located in Farmington near Three Rivers Brewery, this hotel offers complimentary breakfast, WiFi, and parking. Jump into the indoor pool after exploring nearby attractions or maintain your workout in the 24-hour fitness center. Guests consistently praise the helpful staff and clean rooms.

"The staff were very kind and helpful. "
United States
Maria
The price is P6,991
P8,060 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Holiday Inn Express Farmington - Bloomfield by IHG

Best Western Plus The Four Corners Inn

Best Western Plus The Four Corners Inn
2.5 star property
Farmington
8.6 out of 10, Excellent, (820)
Set in Farmington, this hotel features an indoor pool and fitness center. Guests praise the helpful staff and clean rooms. Animas Valley Mall and Highland View Park are just minutes away. Enjoy free WiFi and parking.

"The entire facility was lovely and the breakfast was hreat"
United States
Pamela
The price is P6,591
P7,608 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Best Western Plus The Four Corners Inn

Casa Blanca Inn

Casa Blanca Inn
3.5 star property
Farmington
9.4 out of 10, Exceptional, (484)
"Absolutely beautiful place. Please visit…."
United States
Lake
Casa Blanca Inn

Super 8 by Wyndham Bloomfield

Super 8 by Wyndham Bloomfield
2.0 star property
Bloomfield
8.2 out of 10, Very Good, (543)
"We thought this was a nice place to spend a night while traveling through north New Mexico. Very low key, nothing fancy, but nice beds in the room with basic amenities, dual sink outside of the bathroom was nice for our family, and a few simple breakfast choices in the morning. Staff was also nice. We would definitely stay here again."
United States
Michael
The price is P4,145
P4,689 total
includes taxes & fees
Jan 9 - Jan 10, 2026
Super 8 by Wyndham Bloomfield

Rodeway Inn Farmington

Rodeway Inn Farmington
2.0 star property
Farmington
5.4 out of 10, (696)
This Farmington motel offers a complimentary continental breakfast, free WiFi, and convenient parking. Located near Three Rivers Brewery and E3 Children's Museum, guests appreciate the helpful staff and clean, comfortable rooms for a relaxing New Mexico getaway.

"The property, room and food area were awesome. I'll stay a Rodeway every time form now on!"
United States
Mardena
The price is P3,036
P3,583 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Rodeway Inn Farmington

Best Western Territorial Inn & Suites

Best Western Territorial Inn & Suites
2.5 star property
Bloomfield
9.0 out of 10, Wonderful, (631)
Enjoy modern amenities including a fitness center and daily buffet breakfast at this convenient Bloomfield hotel. Located near Salmon Ruins, guests appreciate the helpful staff, complimentary WiFi and parking that enhance your New Mexico adventure.

"Good breakfast, comfortable beds, clean bathroom, very roomy."
United States
Ed
The price is P6,697
P7,576 total
includes taxes & fees
Dec 29 - Dec 30
Best Western Territorial Inn & Suites

Motel 6 Farmington, NM

Motel 6 Farmington, NM
2.0 star property
Farmington
6.2 out of 10, (1000)
Located in Farmington, this tranquil motel offers complimentary WiFi and parking. The 24-hour front desk ensures constant assistance, while Three Rivers Brewery and E3 Children's Museum are just moments away from this restful retreat.

"Excellent staff and a spotless room!"
United States
Robert
The price is P2,326
P2,779 total
includes taxes & fees
Dec 29 - Dec 30
Motel 6 Farmington, NM

Economy Inn

Economy Inn
2.0 star property
Farmington
8.2 out of 10, Very Good, (321)
"I liked it because it was right in downtown, close to shops and restaurants."
United States
Sandra
The price is P3,940
P4,606 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Economy Inn
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 Farmington attractions

Farmington and related destinations

Sandstone cliffs and ancient Ancestral Puebloan ruins at Salmon Ruins create a dramatic backdrop for outdoor adventures. Visit the Aztec Ruins National Monument and explore the Animas River trails when temperatures cool in late afternoon.

San Juan River and Farmington, New Mexico

Top Farmington Hotel Reviews

More cheap stays in Farmington

Find out more about Farmington

Top reasons to visit Farmington

  • Outdoor Adventures: Farmington is perfect for nature lovers, offering activities like skiing and scenic hikes.
  • Cultural Experiences: Explore local history through museums and enriching attractions that celebrate the region's heritage.
  • Vibrant Downtown: Enjoy charming shops and local eateries in the lively downtown area, ideal for leisurely strolls.
  • Diverse Accommodations: A range of lodging options cater to all travellers, including pet-friendly and LGBTQIA-friendly establishments.
  • Golf Enthusiast's Haven: Nearby country clubs provide excellent golfing opportunities amidst stunning landscapes.

Find great hotels in Farmington

Discover a range of accommodation options in Farmington, New Mexico, perfect for every type of traveller. From pet-friendly inns to welcoming hotels that embrace the LGBTQIA community, you'll find the ideal place to relax. Whether you're on a business trip or a leisurely holiday, Farmington's hotels offer essential amenities and a warm atmosphere to enhance your stay.

  • Wingate by Wyndham Farmington NM: This family-friendly hotel offers a welcoming atmosphere for travellers seeking a memorable vacation experience. Wingate by Wyndham is designed with families in mind, providing amenities such as cribs for your little ones. Situated in the heart of Farmington, it features spacious rooms that ensure comfort for all guests. The property also boasts a range of facilities, including a fitness centre and complimentary breakfast, making it an ideal choice for families looking to explore the area while enjoying a homely environment.
  • Home2 Suites by Hilton Farmington/Bloomfield: A perfect blend of modern comfort and inclusivity awaits at Home2 Suites. As a pet-friendly establishment that proudly welcomes the LGBTQIA community, this hotel is a sanctuary for all travellers. With its spacious suites equipped with kitchenettes, it’s ideal for extended stays. The amenities, including food and water bowls for your pets and a welcoming atmosphere, make it a great choice for those travelling with furry friends. Located conveniently in Farmington, guests can enjoy the local attractions while feeling right at home.
  • Holiday Inn Express Farmington - Bloomfield by IHG: Catering to both business and leisure travellers, this hotel seamlessly combines functionality with comfort. The Holiday Inn Express offers pet-friendly policies, allowing guests to bring their beloved pets along. With essential amenities such as a business centre and meeting rooms, it’s perfect for professionals on the go. The hotel also features complimentary breakfast and a fitness centre, ensuring a productive yet relaxing stay. Located in Farmington, it provides easy access to local businesses and attractions, making it an excellent choice for all types of visitors.

Where to stay in and around Farmington

Farmington, New Mexico, offers an enchanting blend of outdoor adventure and historical charm, making it an ideal getaway for families and explorers alike. Discover the vibrant downtown area filled with delightful shops and local eateries, perfect for a leisurely weekend retreat. With its stunning scenery and opportunities for skiing and wellness, Farmington serves as a gateway to unforgettable experiences in the surrounding regions, ensuring a memorable vacation for all visitors.

  • Upper Fruitland: Nestled approximately 11.3km from Farmington, Upper Fruitland is a charming village that offers a perfect retreat for outdoor enthusiasts. The area's geography provides stunning scenery and ample opportunities for adventure, making it a popular destination from May to July. Visitors can explore nearby recreational areas, national state parks, and picturesque lakes, ideal for hiking, picnicking, or simply soaking in the natural beauty. Upper Fruitland is a haven for those seeking an escape into nature, offering both tranquillity and excitement.
  • Napi Headquarters: Located in the heart of Farmington, Napi Headquarters is a quaint village known for its focus on wellness and relaxation. This area sees consistent traveller numbers throughout the year, with peaks during the warmer months. Visitors here can engage in various recreational activities that promote well-being and rejuvenation. The village's proximity to Farmington allows for easy access to local amenities while enjoying a serene atmosphere that encourages a healthy lifestyle.
  • Flora Vista: Situated about 12.9km from Farmington, Flora Vista is a vibrant city that attracts adventure seekers and skiing enthusiasts alike. With its geographical advantages, the area offers fantastic outdoor activities, especially during the peak season from May to July. The city boasts access to ski fields and resorts, making it an ideal destination for those keen on winter sports. Additionally, Flora Vista is near national state parks, lakes, and monuments, providing visitors with a rich blend of adventure and exploration.

Things to do in and around Farmington

Farmington offers a wealth of outdoor and adventure activities, making it an ideal destination for nature enthusiasts. Visitors can explore scenic recreational areas, enjoy skiing on local slopes, and partake in various outdoor adventures. With numerous tourist options available, Farmington promises an exciting experience for those seeking to immerse themselves in its natural beauty and adventurous spirit.

Shopping

The nearest shopping destination is Animas Valley Mall, offering a variety of shops and entertainment options. If you're up for a drive, consider exploring local markets and boutiques in nearby towns for unique gifts and souvenirs that showcase regional craftsmanship.

Recreation

Experience the serene Pinon Hills Golf Course, where you can enjoy a round of golf amidst beautiful landscapes. Just 17.7km away, Hidden Valley Golf Club offers another chance to unwind with outdoor sports. For a peaceful retreat, visit the Angel Peak Recreation Area, 35.4km from Farmington, perfect for relaxation.

Adventure

Explore the breathtaking landscapes of the Bisti/De-Na-Zin Wilderness, where you can hike through otherworldly rock formations and stunning badlands. For a thrilling experience, try river rafting on the Animas River, navigating exhilarating rapids amidst picturesque scenery.

Nightlife

Experience the vibrant atmosphere at Sandstone Amphitheatre in Lions Wilderness Park, where romance and culture come alive. Enjoy captivating performances under the stars, surrounded by stunning scenery, making it a perfect spot for a memorable night out in Farmington.

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

Booking tips and Expedia advantages for Farmington

To save money during your trip to Farmington, consider visiting between December and February, when accommodation prices are lower. Sundays offer the best hotel rates, while Fridays are the most expensive. Use Expedia to find tailored options that fit your budget and explore package deals that combine flights and activities for additional savings. Take advantage of free local attractions and utilise public transport to keep costs down. Remember to filter your hotel search by price to find the best deals on business amenities and flexible booking options.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Farmington are December to February, where the prices are slightly lower. This is in comparison to May, July and October, 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 Farmington is Sunday. The most expensive day to stay in Farmington is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to tailor your options according to your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Farmington hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Farmington

Farmington offers a delightful blend of outdoor adventures and scenic beauty, ideal for families and city explorers alike. Visitors can enjoy attractions such as the Farmington Museum, urban parks, and local history museums, while golf enthusiasts will appreciate the nearby country clubs. This charming destination caters to those seeking enriching experiences amidst nature and culture.

  • Three Rivers Brewery: Immerse yourself in the vibrant culture of Farmington at this historic brewery. Enjoy a variety of craft beers and local flavours while soaking in the rich atmosphere that reflects the area's heritage.
  • Farmington Museum: Discover the fascinating history of the region at the Farmington Museum. With engaging exhibits and cultural artefacts, this museum offers a unique insight into the local heritage and artistic expression.
  • San Juan Country Club: Experience the warm hospitality of the San Juan Country Club. Enjoy a round of golf amidst stunning landscapes, while engaging with friendly locals and learning about the area's historical significance.

Best time to go to Farmington

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.0°F (-2.2°C)No RainMostly SunnySlightly LowSlightly Low
February33.8°F (1.0°C)No RainMostly SunnySlightly LowSlightly Low
March44.1°F (6.7°C)No RainSunnyAverageAverage
April53.1°F (11.7°C)No RainSunnyAverageAverage
May62.4°F (16.9°C)No RainSunnySlightly HighSlightly High
June74.5°F (23.6°C)No RainSunnySlightly HighAverage
July78.8°F (26.0°C)No RainSunnySlightly HighSlightly High
August76.1°F (24.5°C)No RainSunnyAverageAverage
September68.9°F (20.5°C)No RainSunnyAverageAverage
October54.5°F (12.5°C)No RainSunnyAverageSlightly High
November41.7°F (5.4°C)No RainSunnyAverageAverage
December30.7°F (-0.7°C)No RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Farmington

Farmington, New Mexico, is conveniently accessible via several airports. The closest is Farmington, NM (FMN-Four Corners Regional), situated 3.2km from the city, with nearby hotels such as the Casa Blanca Inn, a charming 3.5-star bed and breakfast, and the Holiday Inn Express Farmington - Bloomfield, located 4.8km away. Another option is Durango, CO (DRO-La Plata County), 62.8km distant, featuring hotels like DoubleTree by Hilton Durango. For those considering Cortez, CO (CEZ-Montezuma County), located 74.0km away, options include the Baymont by Wyndham Cortez. All these hotels provide easy access to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

What's the best place for a stay in Farmington?
Home2 Suites by Hilton Farmington/Bloomfield is a favorite property for Expedia customers. This hotel offers free breakfast and an indoor pool. Traveler reviews also recommend Casa Blanca Inn and Wingate by Wyndham Farmington NM as top choices for your trip. See all available top hotels, or vacation rentals in Farmington.
If I need to cancel my hotel reservation in Farmington, will I receive a refund?
Yes! Most room reservations are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Farmington.
What's the best budget-friendly hotel in Farmington?
Based on reviews, Brentwood Inn & Garden is a popular hotel for our travelers who want a more economical choice, and features free breakfast and free WiFi. View all budget hotels in Farmington.
What's the best accommodation for a family vacation in Farmington?
Wingate by Wyndham Farmington NM is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Other choices for your kid-friendly vacation include Quality Inn & Suites Farmington and Baymont Inn by Wyndham Farmington. Find more child-friendly accommodations in Farmington.
What is the favorite LGBTQ-friendly hotel in Farmington?
Courtyard by Marriott Farmington is a top LGBTQ-friendly hotel that features free WiFi and free parking. La Quinta Inn by Wyndham Farmington and Fairfield Inn & Suites by Marriott Farmington are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Farmington.
What's the best pet-friendly place to stay in Farmington?
Days Inn by Wyndham Farmington NM is a top property for people traveling with their pets, and offers laundry facilities and free WiFi for its human guests. Other good options for you and your pet's trip include Brentwood Inn & Garden and TownePlace Suites by Marriott Farmington. See more pet-friendly hotel accommodations in Farmington.
What are some accommodations with pools in Farmington?
TownePlace Suites by Marriott Farmington is a top hotel with an indoor pool, free breakfast, and free WiFi. Best Western Plus The Four Corners Inn is another choice that offers an onsite pool. View all hotels with pools in Farmington.
What's it like to stay in Farmington?
History buffs will enjoy exploring Farmington, and visitors give high marks for the riverfront and top-notch restaurants. This walkable city also attracts tourists with its shopping. In Farmington, there are 78 hotels and other accommodations to choose from. Find out more about Farmington.
What is there to see in Farmington?
Cultural venues include Farmington Museum and Sandstone Amphitheatre at Lions Wilderness Park. Landmarks like Three Rivers Brewery and E3 Children's Museum and Science Center might be worth a visit. The riverfront and hiking trails highlight the natural beauty with places to discover including Animas River, San Juan River, and Lee Acres Park. Check out what more to see and do in Expedia's Farmington guide.
What's the weather like in Farmington?
The hottest months are usually July and August with an average temp of 75°F, while the coldest months are January and December with an average of 34°F. Average annual precipitation for Farmington is 10 inches.

Explore a world of travel with Expedia