Delhi 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Delhi hotels

The LaLiT New Delhi

5.0 star property
Barakhamba
8.2 out of 10, Very Good, (1008)
"Central location - will come again"
Australia
Jason
The LaLiT New Delhi

The Leela Ambience Convention Hotel Delhi

5.0 star property
Vivek Vihar
9.0 out of 10, Wonderful, (579)
"Friendly staff and excellent food "
United States
Sedrick
The price is P5,999
P7,256 total
includes taxes & fees
Dec 23 - Dec 24
The Leela Ambience Convention Hotel Delhi

The Grand New Delhi

5.0 star property
Vasant Vihar
7.2 out of 10, Good, (571)
"The pool was still a bit cool. The staff have been great and the hotel is in the old style which we prefer, to shiny chrome and glass. The breakfast buffet was plentiful, but very busy. "
United Kingdom
kate
The price is P6,427
P7,584 total
includes taxes & fees
Dec 23 - Dec 24
The Grand New Delhi

Novotel New Delhi City Centre

4.0 star property
Motia Khan
8.6 out of 10, Excellent, (47)
"Novotel is excellent stay. Friendly staff. Recommend highly"
United States
Prasad R
The price is P8,557
P10,097 total
includes taxes & fees
Nov 30 - Dec 1
Novotel New Delhi City Centre

Hotel The Royal Plaza

4.0 star property
Connaught Place
6.6 out of 10, (1001)
"Everything is fine"
United States
Abhishek
The price is P5,632
P6,645 total
includes taxes & fees
Dec 10 - Dec 11
Hotel The Royal Plaza

Hotel The Krishna

3.0 star property
Paharganj
8.6 out of 10, Excellent, (44)
"Great stay, Clean rooms, friendly staff, and a great located"
United Kingdom
Harvinder
The price is P1,523
P1,599 total
includes taxes & fees
Nov 29 - Nov 30
Hotel The Krishna

Aloft New Delhi Aerocity

5.0 star property
Aerocity
9.2 out of 10, Wonderful, (1007)
"Good breakfast."
United States
Subir Kumar
The price is P6,385
P7,534 total
includes taxes & fees
Dec 24 - Dec 25
Aloft New Delhi Aerocity

Shangri-La Eros, New Delhi

5.0 star property
Connaught Place
9.2 out of 10, Wonderful, (1007)
"Very comfortable bed and friendly staff. Great breakfast options! "
United Kingdom
Ellen
The price is P12,572
P14,835 total
includes taxes & fees
Dec 19 - Dec 20
Shangri-La Eros, New Delhi

Maidens Hotel, Delhi

5.0 star property
Civil Lines
9.6 out of 10, Exceptional, (492)
"Staff very friendly, impeccable service, room fantastic. An exceptional experience. "
United States
Antonio
The price is P6,253
P7,379 total
includes taxes & fees
Dec 29 - Dec 30
Maidens Hotel, Delhi

Novotel New Delhi Aerocity Hotel

4.5 star property
Aerocity
8.2 out of 10, Very Good, (1021)
"Good breakfast!"
Canada
Stephen
The price is P6,984
P8,241 total
includes taxes & fees
Dec 22 - Dec 23
Novotel New Delhi Aerocity Hotel

Bloomrooms @ New Delhi Railway Station

3.0 star property
Paharganj
8.6 out of 10, Excellent, (769)
"Cheap and cheerful room, brilliant staff but the breakfast could improve. Area was ok. Would stay again."
United Kingdom
Georgina
The price is P2,163
P2,271 total
includes taxes & fees
Nov 29 - Nov 30
Bloomrooms @ New Delhi Railway Station

Hotel Namaste Hindustan

3.0 star property
Paharganj
9.8 out of 10, Exceptional, (6)
"⭐️⭐️⭐️⭐️⭐️ “Excellent Stay at Hotel Namaste Hindustan!” Our stay at Hotel Namaste Hindustan was absolutely wonderful! From the moment we arrived, the staff greeted us warmly and made us feel at home. The rooms were clean, comfortable, and well-maintained, with all the modern facilities we needed. The location is perfect — close to the main attractions yet peaceful enough for a good night’s rest. The breakfast was fresh and delicious every morning, and the service throughout our stay was...
United Kingdom
Hahah
The price is P4,976
P5,872 total
includes taxes & fees
Dec 28 - Dec 29
Hotel Namaste Hindustan

Taj Palace, New Delhi

5.0 star property
New Delhi
9.0 out of 10, Wonderful, (1009)
"Clean room, friendly staff."
United States
Amit
The price is P8,704
P10,271 total
includes taxes & fees
Nov 30 - Dec 1
Taj Palace, New Delhi

Radisson Blu Plaza Delhi Airport

5.0 star property
Mahipalpur
8.6 out of 10, Excellent, (1010)
"Spotless room , great staff"
Australia
Vinod kumar
The price is P7,715
P9,566 total
includes taxes & fees
Nov 30 - Dec 1
Radisson Blu Plaza Delhi Airport

Holiday Inn New Delhi Aerocity by IHG

5.0 star property
Aerocity
8.6 out of 10, Excellent, (1013)
"Great service and comfortable stay"
United States
Shub
The price is P6,693
P8,704 total
includes taxes & fees
Dec 26 - Dec 27
Holiday Inn New Delhi Aerocity by IHG

Hotel Stay House Inn

2.5 star property
Paharganj
8.4 out of 10, Very Good, (5)
The price is P1,364
P1,433 total
includes taxes & fees
Dec 1 - Dec 2
Hotel Stay House Inn

Airport Hotel Grand Delhi

4.0 star property
Mahipalpur
8.0 out of 10, Very Good, (360)
"Good vibes, Fast Wi-Fi, quiet rooms, and a convenient location stay – very efficient."
United Kingdom
Anantee
The price is P1,448
P1,520 total
includes taxes & fees
Nov 29 - Nov 30
Airport Hotel Grand Delhi

The Metropolitan Hotel and Spa New Delhi

5.0 star property
Connaught Place
8.0 out of 10, Very Good, (1010)
"Great stay very nice and courteous staff Buffet breakfast is always wonderful "
United States
Mahesh
The price is P5,627
P6,639 total
includes taxes & fees
Dec 22 - Dec 23
The Metropolitan Hotel and Spa New Delhi

Hotel The Kelvish Delhi Airport

3.5 star property
Mahipalpur
9.4 out of 10, Exceptional, (13)
"The clean hotel for the family "
United Kingdom
Yashi
The price is P2,670
P2,803 total
includes taxes & fees
Nov 29 - Nov 30
Hotel The Kelvish Delhi Airport

Hotel Happy Stay - Delhi Airport

3.5 star property
Vasant Vihar
8.8 out of 10, Excellent, (143)
"Very nice stay"
United Kingdom
Genoa
Hotel Happy Stay - Delhi 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.
Showing deals for:Dec 5 - Dec 7
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Delhi

Find the best Delhi areas and neighborhoods for the activities you enjoy most. Learn more about Delhi
Learn more about Delhi

Aerocity

Aerocity is popular for its ample dining options, and you might make a stop by Worldmark, a top place to visit in the area.

Connaught Place

Feel the beating heart of New Delhi as you shop in boutiques, snack at street food stalls or simply watch the urban rush in this business and commercial hub.

Dwarka

Spend some time visiting places like Dwarka District Court while getting to know Dwarka, and be sure to check out the abundant dining options. You can hop aboard the metro at Dwarka Sector 11 Station or Dwarka Sector 12 Station to see more of the area.

Mahipalpur

You might appreciate the shopping and spas in Mahipalpur, and if you're interested in seeing more of the area, Worldmark and Ambience Mall are just a few notable stops.

Chanakyapuri

Travelers come to Chanakyapuri for its abundant dining options, and you can see top attractions like The Chanakya and Delhi National Railway Museum while you're in town.

Stay near popular Delhi attractions

Delhi and related destinations

From the Red Fort's imposing walls to Akshardham Temple's intricate carvings, Delhi's ancient monuments tell stories of empires past. Explore bustling Chandni Chowk markets in the morning, then visit India Gate and Jantar Mantar's astronomical instruments when afternoon light makes them most photogenic.

Top Delhi Hotel Reviews

More cheap stays in Delhi

Find out more about Delhi

Top reasons to visit Delhi

  • Cultural Richness: Delhi boasts a vibrant blend of history and modernity, with ancient temples and contemporary attractions offering diverse experiences.
  • Dynamic Markets: Explore the bustling streets of Chandni Chowk and New Delhi's shopping centres for an authentic local experience.
  • Delicious Cuisine: Savour an array of local dishes at diverse restaurants, showcasing the rich culinary heritage of the region.
  • Welcoming Atmosphere: Experience the warmth of friendly locals, enhancing your journey through the city.
  • Varied Accommodation: Choose from luxurious hotels to charming bed and breakfasts, catering to every traveller's needs.

Find great hotels in Delhi

Discover a diverse selection of hotels in Delhi, catering to every type of traveller. Whether you're seeking luxurious star accommodation, charming bed and breakfasts, or family-friendly options, the city offers a wealth of choices. With a focus on business travel and city-themed experiences, you'll find establishments equipped with excellent facilities. Explore hotel reviews to find the best options that suit your needs while enjoying the vibrant culture of India's capital.

  • The Metropolitan Hotel and Spa New Delhi: Experience a harmonious blend of luxury and family-friendly amenities at The Metropolitan Hotel and Spa New Delhi. This 5-star oasis in the heart of the city offers a spa-themed retreat perfect for relaxation and rejuvenation. With a plethora of services tailored for children including highchairs and window guards, families will feel at home here. Guests can unwind at the full-service spa, featuring hot tubs and couples treatment rooms, or take a dip in the accessible pool. Its central location ensures that you are never far from Delhi's vibrant attractions.
  • Shangri-La Eros, New Delhi: Elegance and comfort intertwine at Shangri-La Eros, New Delhi, a luxurious 5-star hotel ideal for business and leisure travellers alike. This property is designed with families in mind, offering childcare services and amenities such as cribs and first aid kits. The spa experience is elevated with advanced massage options and a relaxing steam room. Guests can lounge by the pool sun loungers and enjoy exceptional dining experiences. Located conveniently, the hotel serves as a perfect base to explore the cultural richness of Delhi while enjoying top-notch service.
  • The LaLiT New Delhi: Step into a world of sophistication at The LaLiT New Delhi, a welcoming 5-star hotel that embraces an LGBTQIA-friendly ethos. This establishment caters to families and business travellers alike, offering essential amenities such as in-room childcare and first aid kits. The hotel’s luxurious atmosphere is complemented by its commitment to inclusivity, ensuring all guests feel valued. With its prime location, The LaLiT provides easy access to the city's major attractions, making it a perfect spot for exploring the vibrant tapestry of Delhi.

Where to stay in Delhi

Delhi, a vibrant metropolis, offers an enriching blend of culture and history, making it an ideal destination for discerning travellers. Explore the bustling streets of Delhi NCR, where friendly locals and sophisticated atmospheres create an unforgettable experience. Nearby Noida boasts modern attractions and luxurious amenities, perfect for special occasions. Whether you seek historical marvels or contemporary delights, Delhi and its vicinity promise a captivating journey filled with memorable encounters.

  • New Delhi: As the capital of India, New Delhi is a vibrant city that seamlessly blends historical significance with modernity. Located centrally within the National Capital Territory, it serves as a major hub for business and tourism alike. Visitors can explore iconic landmarks such as India Gate and the Lotus Temple, alongside bustling markets like Chandni Chowk. The city offers a rich tapestry of experiences, from cultural festivals to family-friendly attractions, making it an ideal destination for all types of travellers.
  • Aerocity: Aerocity is a contemporary neighbourhood situated near the Indira Gandhi International Airport, making it a convenient stop for travellers. Known for its luxurious hotels and extensive shopping options, including high-end malls and local boutiques, Aerocity caters to both business and leisure visitors. The area boasts a vibrant dining scene, offering diverse cuisines, and is in close proximity to historical sites like the Qutub Minar, providing a perfect blend of modern amenities and cultural exploration.
  • Noida: Just a short drive from New Delhi, Noida is a rapidly developing city renowned for its sprawling shopping centres and tech parks. This planned city offers a unique mix of urban charm and green spaces, making it a pleasant retreat from the hustle and bustle of the capital. Visitors can enjoy events at various conference venues and explore local temples and parks, providing a family-friendly atmosphere with a variety of entertainment options. With its thriving economy, Noida is an exciting place to experience contemporary Indian life.

Things to do in Delhi

Delhi offers an enriching blend of cultural, business, and urban experiences. Visitors can indulge in local cuisine at diverse restaurants, embark on a captivating tour of the city, and explore the vibrant streets of Chandni Chowk. Don't miss a visit to New Delhi, where you can enjoy bustling markets and shopping centres, making it an ideal destination for a memorable vacation.

Shopping

Lajpat Nagar Central Market offers a vibrant public market experience, perfect for picking up unique gifts and souvenirs. For a more contemporary shopping outing, Select CITYWALK and Mall Mile provide a lively atmosphere with plenty of entertainment and family-friendly options in the heart of Delhi.

Recreation

Experience the vibrant atmosphere at R.K. Khanna Tennis Complex, where you can enjoy tennis amidst fellow sports enthusiasts. At the Delhi Golf Club, indulge in a round of golf surrounded by lush greenery. For relaxation, the Dr. S P Mukherjee Swimming Pool offers a refreshing swim perfect for families.

Adventure

Experience precision at the Dr. Karni Singh Shooting Range, where you can try your hand at shooting in a professional environment. For a splash of fun, visit Just Chill Water Park and Atlantic Water World, both offering thrilling water rides, leisure activities, and a vibrant atmosphere for families.

Nightlife

In Delhi, the Siri Fort Auditorium is perfect for romantic evenings filled with cultural performances. The FICCI Auditorium offers a blend of entertainment and artistic expression, while the Ambedkar Auditorium hosts captivating shows that embody the city's vibrant nightlife atmosphere.

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

Booking tips and Expedia advantages for Delhi

Delhi offers numerous opportunities for budget-conscious travellers, including free attractions like the Swaminarayan Akshardham Temple, India Gate, and Jama Masjid. For cost-effective transport, utilise the Metro and buses. The best time to visit for lower prices is from May to July, with Saturdays being the cheapest day to stay. Use Expedia's search tool to compare accommodation rates and find exclusive discounts, and consider bundling your hotel with flights for additional savings. Look for eco-certified hotels to support sustainability while enjoying a budget-friendly stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Delhi are May to July, where the prices are slightly lower. This is in comparison to February and November to December, 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 Delhi is Saturday. The most expensive day to stay in Delhi is Wednesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you can refine your selections by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Delhi with your flights and activities by opting for an Expedia package.

Find the best attractions in Delhi

Delhi offers a rich tapestry of culture, business, and city experiences, making it an ideal vacation spot. Visitors can explore a variety of attractions, including temples, modern universities, and event venues that cater to families and culture enthusiasts alike. Don't miss the stunning views of the city and the best attractions that New Delhi has to offer, ensuring a memorable holiday filled with diverse activities and experiences.

  • Red Fort: A UNESCO World Heritage site, Red Fort is a magnificent symbol of India's rich history. The stunning red sandstone architecture and intricate carvings reflect Mughal culture. Explore its sprawling gardens and museums that narrate tales of the past.
  • Rashtrapati Bhavan: This grand presidential palace showcases stunning Mughal gardens and impressive architecture. Visitors can experience the blend of history and governance while enjoying guided tours of its opulent halls and lush surroundings.
  • Fortis Escorts Heart Institute: Renowned for its medical excellence, this institute also reflects a commitment to health and wellness. The facility’s design and care ethos provide a glimpse into India's healthcare advancements while offering a serene environment.

Best time to go to Delhi

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January59.2°F (15.1°C)No RainSunnyAverageAverage
February65.3°F (18.5°C)No RainSunnyAverageSlightly High
March76.5°F (24.7°C)No RainSunnySlightly LowAverage
April88.2°F (31.2°C)No RainSunnyAverageAverage
May95.5°F (35.3°C)No RainSunnySlightly LowSlightly Low
June96.8°F (36.0°C)Light RainSunnySlightly HighSlightly Low
July89.8°F (32.1°C)Moderate RainMostly SunnySlightly HighSlightly Low
August87.3°F (30.7°C)Light RainMostly SunnySlightly LowAverage
September86.2°F (30.1°C)Light RainMostly SunnySlightly HighAverage
October83.1°F (28.4°C)No RainSunnyAverageAverage
November73.6°F (23.1°C)No RainSunnyAverageSlightly High
December63.7°F (17.6°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Delhi

Delhi is easily accessible via Indira Gandhi International Airport (DEL), located approximately 16.1km from the city centre. This major airport serves numerous airlines and offers a range of accommodation options nearby. Notable hotels include the Radisson Blu Plaza Delhi Airport, Aloft New Delhi Aerocity, and Pride Plaza Hotel Aerocity, all rated 5 stars and situated about 3.2km from the airport. Each of these hotels provides convenient access to the airport, making transfers straightforward for international travellers. Whether you're arriving for business or leisure, these hotels ensure comfort and proximity to Delhi's vibrant attractions.

Frequently asked questions

What's the best place to stay in Delhi?
The Oberoi, New Delhi is a favorite property for Expedia customers. This hotel offers a full-service spa and 3 restaurants. Reviews from our site also recommend Trident, Gurgaon and The Oberoi Gurgaon as top options for your trip. See all available top hotels, or vacation rentals in Delhi.
What's the top vacation rental in Delhi?
Premium Stays in the Heart of South Delhi: This Delhi vacation home rental comes with free WiFi so you can feel at home during your trip. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Delhi.
If I need to cancel my hotel reservation in Delhi, will I receive a refund?
Yes, you'll find most room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Delhi.
What's the best budget-friendly accommodation in Delhi?
Based on reviews, ibis New Delhi Aerocity Hotel is a popular hotel for our travelers who want a more economical choice, and features free WiFi and a 24-hour fitness center. Other choices to stay on the cheap include National YMCA Hostel and The Hosteller Delhi. View all budget hotels in Delhi.
What's the best place to stay for families in Delhi?
The Leela Ambience Convention Hotel Delhi is a hotel with a children's pool and 2 restaurants, and it's a top choice on Expedia for families. Other good options for your family trip include The Leela Palace New Delhi and Shangri-La Eros, New Delhi. Attractions like National Zoological Park and Delhi National Railway Museum are also fun for kids of all ages. Find more child-friendly accommodations in Delhi.
What's the best accommodation for an all-inclusive stay in Delhi?
Hotel Classic Crowne is an all-inclusive hotel, and a favorite with Expedia travelers. See more all-inclusive resorts in Delhi.
What's the best LGBTQ-friendly hotel in Delhi?
The Leela Palace New Delhi is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Pride Plaza Hotel Aerocity New Delhi and Radisson Blu Plaza Delhi Airport are other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in Delhi.
What's the best pet-friendly place to stay in Delhi?
The Connaught, New Delhi - IHCL SeleQtions is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet's trip include Andaz Delhi, by Hyatt and Pullman New Delhi Aerocity Hotel. See more pet-friendly hotel accommodations in Delhi.
What's the best high-end hotel in Delhi?
The Leela Ambience Convention Hotel Delhi is a luxury hotel with 2 restaurants and 2 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. The Leela Palace New Delhi and Shangri-La Eros, New Delhi are two other upscale options for your stay. Find more luxury hotels in Delhi.
What's the best boutique-style hotel in Delhi?
The Imperial New Delhi is a favorite hotel with Expedia travelers looking for a stylish stay, and features 4 restaurants and 2 bars. The Park New Delhi and Bloomrooms @ Link Road are two other options for a boutique stay. See all boutique hotels in Delhi.
What's the best golf hotel in Delhi?
Taj Palace, New Delhi is a top hotel that has a golf course and features free WiFi. Other good options if you'd like to stay near a golf course include The Lodhi - A member of The Leading Hotels Of The World and The Oberoi, New Delhi. Visit Delhi Golf Club, Qutub Golf Course, or Lado Sarai Golf Club to perfect your golf swing. See more golf hotels in Delhi.
What's the best hotel in Delhi that's close to historical sites?
Based on our travel expertise, Ambassador, New Delhi - IHCL SeleQtions is a top historic hotel bookable on our site and it features free WiFi. Also notable landmarks to visit include Gurudwara Bangla Sahib, Gole Market, and Jama Masjid.
What are some accommodations with pools in Delhi?
The Leela Palace New Delhi is a top hotel with an outdoor pool, 4 restaurants, and a full-service spa. A couple of other options that offer an onsite pool include Holiday Inn New Delhi Aerocity by IHG and Aloft New Delhi Aerocity. View all hotels with pools in Delhi.
What is the best spa hotel in Delhi?
The Leela Ambience Convention Hotel Delhi is a top luxury spa hotel featuring a fitness center, a hair salon, and an outdoor pool. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. Other popular spa hotels in Delhi include The Leela Palace New Delhi and Shangri-La Eros, New Delhi. See all spa hotels in Delhi.
What's the top hotel in Delhi with a water park on-site or close by?
Crowne Plaza New Delhi Rohini by IHG is a popular hotel featuring water park access, a children's pool, and 2 restaurants. You'll find Splash Water Park within 15 minutes by car. A couple of other water park hotels to consider are Corporate Business Hotel Near Yashobhoomi Dwarka and Hotel TJS Royale. Check out all hotels with or near waterparks in Delhi.
How is it to stay in Delhi?
History buffs will enjoy exploring Delhi, and visitors give high marks for the shopping and beautiful gardens. Tourists who journey to this culturally rich city can discover its temples, monuments, and architecture. In Delhi, there are 3464 hotels and other accommodations to choose from. Find out more about Delhi.
What is there to see in Delhi?
Cultural venues include Rashtrapati Bhavan, India International Centre, and Siri Fort Auditorium. Attractions like National Zoological Park, Delhi National Railway Museum, and KidZania Delhi NCR are fun for kids of all ages. Notable for its historic sites, landmarks like Jantar Mantar, Western Court Building, and Gurudwara Bangla Sahib are not to be missed. Check out what more to see and do in Expedia's Delhi guide.
How can I get around Delhi?
Nearby metro stations include Rajiv Chowk Station, Barakhamba Road Station, and New Delhi Airport Express Terminal Station. If you want to venture out around the area, you may want a rental car in Delhi for your journey.
What's the weather like in Delhi?
The hottest months are usually May and June with an average temp of 93°F, while the coldest months are January and December with an average of 65°F. Average annual precipitation for Delhi is 30 inches.

Explore a world of travel with Expedia