A coastal beach with a row of blue beach huts along the shore, a rocky breakwater, and a clear blue sky.

Find hotels in New Milton from CA $98

  • 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

Star rating

Guest rating

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

Our top choices for New Milton hotels

1. Chewton Glen Hotel & Spa

Chewton Glen Hotel & Spa
5.0 star property
New Milton
9.6 out of 10, Exceptional, (195 reviews)
"Beautiful hotel and grounds, Staff couldn’t be better Will definitely stay again"
United Kingdom
David
The price is CA $830
CA $997 total
includes taxes & fees
Aug 23 - Aug 24
Chewton Glen Hotel & Spa

2. Royal Bath Hotel

Royal Bath Hotel
4.0 star property
Bournemouth City Centre
7.2 out of 10, Good, (1,000 reviews)
"Excellent hotel and experience, car parking was a little pricey at £28 per night."
United Kingdom
Michaela
The price is CA $112
CA $135 total
includes taxes & fees
Aug 9 - Aug 10
Royal Bath Hotel

3. Leonardo Hotel Southampton

Leonardo Hotel Southampton
4.0 star property
The Polygon
8.6 out of 10, Excellent, (1,399 reviews)
"Grand stay and ideal location for Shamrock Marina"
United Kingdom
Mr John
The price is CA $120
CA $144 total
includes taxes & fees
Aug 17 - Aug 18
Leonardo Hotel Southampton

4. Village Hotel Bournemouth

Village Hotel Bournemouth
4.0 star property
Bournemouth
7.8 out of 10, Good, (1,001 reviews)
"The whole experience from checking in with the very friendly staff to enjoying the bar late at night, lovely sleep at night, great breakfast in the morning and then swim in the pool was a joy for the whole family. Would definitely stay again. "
United Kingdom
Arvin
The price is CA $135
CA $162 total
includes taxes & fees
Aug 16 - Aug 17
Village Hotel Bournemouth

5. Harbour Hotel Christchurch

Harbour Hotel Christchurch
4.0 star property
Christchurch
9.2 out of 10, Wonderful, (829 reviews)
"Great location and the food in the restaurant was lovely"
United Kingdom
Louise
The price is CA $337
CA $405 total
includes taxes & fees
Jul 30 - Jul 31
Harbour Hotel Christchurch

6. Bournemouth East Cliff by Belvilla

Bournemouth East Cliff by Belvilla
3.0 star property
Bournemouth City Centre
7.2 out of 10, Good, (1,000 reviews)
"It's in a very good location between Bournemouth and boscombe piers. The rooms need updating and the outside of the building needs refreshing. The onsite parking is astronomical and you can pay to park outside on the road for a fraction of the price. If you just want somewhere to sleep and shower it's a good reasonably priced option"
United Kingdom
Andrea
The price is CA $105
CA $126 total
includes taxes & fees
Aug 20 - Aug 21
Bournemouth East Cliff by Belvilla

7. The Cliff House Hotel

The Cliff House Hotel
4.0 star property
New Milton
9.4 out of 10, Exceptional, (427 reviews)
"Our room and ensuite were spotless, on site parking was plentiful, the bar and options plentiful with swift service and all of the staff friendly, helpful and professional. The restaurant was exceptional"
United Kingdom
Beverly
The price is CA $297
CA $357 total
includes taxes & fees
Aug 18 - Aug 19
The Cliff House Hotel

8. Passford House Hotel

Passford House Hotel
3.0 star property
Lymington
9.2 out of 10, Wonderful, (53 reviews)
"Really enjoyable stay. Hotel is a little dated but very comfortable, clean and well maintained. Restaurant was excellent for dinner and breakfast. Will definitely stay again."
United Kingdom
Christopher
The price is CA $194
CA $233 total
includes taxes & fees
Aug 23 - Aug 24
Passford House Hotel

9. Leonardo Royal Southampton Grand Harbour

Leonardo Royal Southampton Grand Harbour
4.0 star property
Southampton City Centre
8.6 out of 10, Excellent, (1,792 reviews)
"Great location and hotel"
United Kingdom
NILESH
The price is CA $203
CA $244 total
includes taxes & fees
Aug 9 - Aug 10
Leonardo Royal Southampton Grand Harbour

10. Sandbanks Hotel

Sandbanks Hotel
4.0 star property
Poole
8.0 out of 10, Very good, (905 reviews)
"Lovely clean property with friendly, helpful staff right on the beach"
United Kingdom
Jacqueline
The price is CA $359
CA $431 total
includes taxes & fees
Aug 3 - Aug 4
Sandbanks Hotel

11. Bournemouth Highcliff Marriott Hotel

Bournemouth Highcliff Marriott Hotel
4.0 star property
Bournemouth City Centre
8.6 out of 10, Excellent, (629 reviews)
"Super location and rooms with a sea view were lovely."
United Kingdom
jane
The price is CA $264
CA $317 total
includes taxes & fees
Aug 9 - Aug 10
Bournemouth Highcliff Marriott Hotel

12. The Old Mill

The Old Mill
4.0 star property
Lymington
9.4 out of 10, Exceptional, (296 reviews)
"Lovely setting , good parking , fabulous staff , nice clean room and excellent food . We will definitely return ."
United Kingdom
John
The price is CA $184
CA $221 total
includes taxes & fees
Aug 2 - Aug 3
The Old Mill

13. Laguna Hotel

Laguna Hotel
3.0 star property
Bournemouth
7.2 out of 10, Good, (1,060 reviews)
"Great that it is less then 15min stroll into town via the scenic route Clean and tidy Lovely friendly helpful staff"
United Kingdom
Alison
Laguna Hotel

14. The Crown Manor House Hotel

The Crown Manor House Hotel
4.0 star property
Lyndhurst
9.2 out of 10, Wonderful, (1,000 reviews)
"Just a lovely place to stay.lovely relaxing"
United Kingdom
Douglas
The price is CA $181
CA $218 total
includes taxes & fees
Aug 2 - Aug 3
The Crown Manor House Hotel

15. The Bear of Burton

The Bear of Burton
3.5 star property
Christchurch
9.8 out of 10, Exceptional, (211 reviews)
"Our 2nd time at The Bear, and we will be back."
United Kingdom
Julia
The price is CA $201
CA $241 total
includes taxes & fees
Aug 6 - Aug 7
The Bear of Burton

16. The Retreat New Forest

The Retreat New Forest
3.5 star property
Christchurch
8.6 out of 10, Excellent, (190 reviews)
"Breakfast was fantastic at Colin Nash restaurant."
United Kingdom
Mark
The price is CA $145
CA $174 total
includes taxes & fees
Jul 30 - Jul 31
The Retreat New Forest

17. The Beach House

The Beach House
3.0 star property
Lymington
9.0 out of 10, Wonderful, (111 reviews)
"Lovely hotel next to the sea."
United Kingdom
Neil
The price is CA $260
CA $312 total
includes taxes & fees
Aug 2 - Aug 3
The Beach House

18. Hampton by Hilton Bournemouth

Hampton by Hilton Bournemouth
3.5 star property
Bournemouth City Centre
9.0 out of 10, Wonderful, (1,009 reviews)
"Convenient central location, within walking distance of local restaurants and the beach. Modern clean room and good breakfast."
United Kingdom
colin
The price is CA $185
CA $222 total
includes taxes & fees
Aug 9 - Aug 10
Hampton by Hilton Bournemouth

19. Bournemouth Carlton Hotel By Sunday

Bournemouth Carlton Hotel By Sunday
3.0 star property
Bournemouth City Centre
7.6 out of 10, Good, (1,000 reviews)
"Decidedly average."
United Kingdom
Greg
The price is CA $160
CA $192 total
includes taxes & fees
Aug 23 - Aug 24
Bournemouth Carlton Hotel By Sunday

20. Bournemouth West Cliff Hotel & Spa

Bournemouth West Cliff Hotel & Spa
3.0 star property
Bournemouth City Centre
8.0 out of 10, Very good, (1,000 reviews)
"Stayed here many times, we enjoy the gin and jazz evening"
United Kingdom
Roy
The price is CA $177
CA $213 total
includes taxes & fees
Aug 9 - Aug 10
Bournemouth West Cliff Hotel & Spa
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 New Milton attractions

Learn more about New Milton

Between the ancient New Forest and coastal paths, New Milton offers woodland walks where wild ponies roam freely. Visit the Heritage Centre to discover local history, then browse Forest Arts Centre for exhibitions and performances by regional artists.

A coastal beach with a row of blue beach huts along the shore, a rocky breakwater, and a clear blue sky.

Top New Milton Hotel Reviews

More cheap stays in New Milton

Find out more about New Milton

Top reasons to visit New Milton

  • Outdoor Adventures: New Milton offers stunning scenery and a variety of outdoor activities, perfect for adventure seekers.
  • Beautiful Beaches: Enjoy picturesque beaches that provide relaxation and fun for visitors of all ages.
  • Cultural Experiences: Explore historic castles and lively marinas for a taste of local culture and heritage.
  • Family-Friendly Attractions: Visit Adventure Wonderland and other attractions that cater to families and children.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to luxurious hotels, ensuring a comfortable stay for everyone.

Find great hotels in New Milton

Discover the charm of New Milton with a diverse selection of accommodations to suit every traveller's needs. Whether you're seeking a cozy bed and breakfast or a luxurious hotel experience, you'll find options ranging from 2 to 5 stars. With popular themes like pet-friendly, business-focused, and beachside retreats, New Milton promises a memorable stay for all visitors. Explore the best hotels and top-rated lodgings that this picturesque town has to offer!

  • Carrington House Hotel: Nestled 14.5km from New Milton, Carrington House Hotel caters primarily to business travellers and pet owners. This 3-star property offers a variety of business amenities such as multiple meeting rooms, conference space, and a dedicated business centre, making it an ideal choice for those on work-related trips. In addition, the hotel welcomes pets, with a policy that accommodates dogs and cats, ensuring a family-friendly atmosphere for all members, including your furry friends. Guests appreciate the blend of professional services and comfort in a welcoming environment.
  • Village Hotel Bournemouth: Located 11.3km from New Milton, this 3.5-star hotel combines a beach theme with eco-friendly practices, making it perfect for environmentally conscious travellers. The Village Hotel Bournemouth boasts direct access to the beach, allowing guests to immerse themselves in the seaside experience. With eco-certification and business facilities, including a meeting room and conference space, it caters to both leisure and corporate visitors. Guests rave about the hotel's commitment to sustainability and its vibrant atmosphere, making it a unique option for a refreshing getaway.
  • Suncliff Hotel - OCEANA COLLECTION: Situated 16.1km away from New Milton, the Suncliff Hotel is a charming 3-star destination perfect for families and adventure seekers. With direct access to the beach, this hotel is an ideal base for those looking to enjoy outdoor activities. Guests can indulge in various adventure sports, including snorkeling, windsurfing, and horse riding, all available nearby. The hotel also provides family-friendly amenities such as highchairs, children’s dinnerware, and a selection of books, ensuring a comfortable stay for families with kids. The blend of beachside relaxation and exciting activities sets the Suncliff Hotel apart.

Where to stay in New Milton

New Milton, nestled near the stunning New Forest, is perfect for outdoor enthusiasts seeking adventure and relaxation. Experience the friendly atmosphere and romantic vibes while exploring charming neighbourhoods. Don't miss the chance to discover nearby attractions that offer a blend of luxury and family-friendly activities. With its beautiful scenery and rich history, New Milton is a delightful destination that promises unforgettable memories during your vacation.

  • Bournemouth: Located 16.1km from New Milton, Bournemouth is a vibrant city known for its stunning coastline and lively atmosphere. With a peak in visitor arrivals during the warmer months of April and July to August, it's a popular destination for outdoor enthusiasts and adventure seekers. You can enjoy a range of activities, from water sports to theatre performances, making it a perfect blend of relaxation and entertainment. Highlights include the beautiful beaches, family-friendly attractions, and the nearby national park, offering a picturesque backdrop for your vacation.
  • Lymington: Just 8.0km away from New Milton, Lymington is a charming coastal town that welcomes visitors year-round. Like Bournemouth, it experiences peaks in tourism during April and the summer months. Lymington is perfect for those seeking outdoor adventures, with its recreational areas and water sports facilities. Explore the stunning beaches and the nearby national state park, where you can immerse yourself in nature. The town's quaint shops and cafes add to its appeal, making Lymington a delightful stop on your journey.
  • Brockenhurst: Also located 8.0km from New Milton, Brockenhurst is a picturesque village nestled within the New Forest National Park. This charming destination attracts visitors throughout the year, particularly during the spring and summer months. Known for its outdoor activities, you can indulge in spa treatments and explore the beautiful national park and beaches nearby. Brockenhurst offers a unique blend of nature and relaxation, making it an ideal spot to unwind and connect with the stunning natural surroundings.

Things to do in New Milton

New Milton offers a delightful blend of outdoor adventures and scenic beauty, perfect for your vacation. You can explore the local recreational areas and enjoy a round of golf at the nearby courses. Don’t miss the vibrant music festival and the fun-filled Adventure Wonderland, which provide unique experiences for all ages. Embrace the charm of this picturesque town as you engage in its various activities.

Shopping

In New Milton, you can shop at New Forest Cider for unique local products just 8.0km away. If you're up for a drive, check out Castle Point Shopping Centre, 12.9km away, or WestQuay Shopping Centre, 18.0km away, for a wider variety of stores and entertainment.

Recreation

Kings Park offers a vibrant sports atmosphere, perfect for those seeking active pursuits. SenSpa at Careys Manor Hotel invites you to unwind with luxurious treatments and tranquil surroundings. Burley Park provides a peaceful retreat, ideal for leisurely walks and connection with nature, enhancing your wellness experience.

Adventure

For an exhilarating day, visit Lymington Sea Water Baths, where you can dive into water sports and enjoy the outdoor atmosphere. Alternatively, head to Avon Tyrrell Outdoor Activity Centre to experience thrilling climbing adventures. For more excitement, try your hand at karting at Matchams Karting, perfect for adrenaline seekers.

Nightlife

Experience vibrant nightlife in New Milton with a visit to the O2 Academy Bournemouth for live shows, or catch a film at the nearby Regent Centre. For a thrilling evening, try your luck at the Genting Casino Bournemouth, where the atmosphere is lively and exciting.

Booking tips and Expedia advantages for New Milton

When visiting New Milton, England, you can save money by exploring free attractions like Bournemouth Beach, Mudeford Quay, and Christchurch Harbour. For transportation, consider using the local buses or bicycles for affordable travel. Plan your trip between January and March for lower accommodation rates, and aim for a Monday stay to avoid Saturday’s higher prices. Use Expedia to compare hotel deals and packages, combining your hotel with flights and activities for extra savings. Sorting by price will help you find the best options within your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in New Milton are January to March, 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 New Milton is Monday. The most expensive day to stay in New Milton is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your New Milton hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in New Milton

New Milton is perfect for outdoor enthusiasts and adventure seekers, boasting stunning scenery and a variety of attractions. Visitors can explore beautiful beaches, historic castles, and lively marinas, making it an ideal spot for cultural experiences and family-friendly activities. Whether you're looking for relaxation or excitement, New Milton offers a memorable vacation experience for all types of travellers.

  • New Forest National Park: Explore the stunning landscapes of New Forest National Park, located 11.3km from New Milton. Enjoy adventurous activities like hiking and cycling amidst beautiful scenery and unique wildlife, including the famous New Forest ponies.
  • Bournemouth Beach: Just 16.1km away, Bournemouth Beach offers a quintessential beach experience with its golden sands and vibrant atmosphere. Relax by the sea, indulge in water sports, or take a leisurely stroll along the picturesque promenade.
  • Mudeford Quay: Only 6.4km from New Milton, Mudeford Quay is a charming marina perfect for outdoor adventures. Enjoy stunning views, indulge in fresh seafood, or take a ferry ride to the nearby Mudeford Spit for a delightful day out.

Best time to go to New Milton

Visitor numbers in New Milton is generally unchanged in popularity throughout the year. The best time to visit New Milton can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in New Milton falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in New Milton falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.0°F (6.1°C)Light RainMostly CloudyAverageSlightly Low
February43.2°F (6.2°C)Light RainMostly CloudyAverageSlightly Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageSlightly Low
April48.6°F (9.2°C)Light RainMostly SunnySlightly HighAverage
May53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
June59.0°F (15.0°C)Light RainMostly SunnyAverageSlightly High
July62.6°F (17.0°C)Light RainMostly SunnySlightly HighSlightly High
August62.4°F (16.9°C)Light RainMostly SunnyAverageSlightly High
September59.7°F (15.4°C)Light RainMostly SunnySlightly HighAverage
October55.4°F (13.0°C)Light RainMostly CloudySlightly LowAverage
November49.3°F (9.6°C)Light RainMostly CloudySlightly LowAverage
December45.5°F (7.5°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to New Milton

When planning your trip to New Milton, you have convenient access to two major airports. Southampton Airport (SOU) is situated 30.6km away, with excellent hotel options nearby, such as the 5-star Harbour Hotel Southampton, The White Star Tavern, and Ennios Boutique Hotel, all within 6.4km. Bournemouth Airport (BOH) is closer at 12.9km, featuring luxurious stays like the 5-star Chewton Glen Hotel & Spa and Cedar House Boutique B&B, both around 6.4km from the airport. The transportation services provided by these hotels include 24-hour airport shuttles and other amenities to ensure a smooth travel experience.

Frequently asked questions

What is the best area to stay in New Milton?
The best area to stay in New Milton is Barton on Sea, which provides easy access to the coast and the New Forest.

Barton on Sea is a clifftop area known for its stunning views across the Solent to the Isle of Wight. It's primarily residential with a relaxed, open feel, offering direct access to the beach via pathways and a cliff lift. The coastal path is popular for walks, and there are a few cafés and restaurants dotted along Marine Drive.

For couples looking for a tranquil escape with beautiful scenery, Barton on Sea is ideal. You can enjoy long walks along the coastline, dine with sea views, and easily access the New Forest for exploring charming villages and open heathland.
What are the best hotels in New Milton that travellers recommend?
For an exceptional stay in New Milton, the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel comes highly recommended by travellers.

This 5-star hotel boasts an impressive 9.6 rating and offers a truly luxurious experience. Guests consistently praise the friendly and great staff, the excellent and amazing food, and the spacious rooms. You can enjoy premium bedding, bathrobes, and designer toiletries, along with the comfort of air conditioning. For recreation, the hotel provides onsite outdoor tennis facilities. It is conveniently located just 1.5 kilometres from Barton-on-Sea Beach.
What are the best family hotels in New Milton?
For an exceptional family-friendly stay in New Milton, the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel is a superb choice.

This 5-star hotel, with an outstanding rating of 9.6, offers a wealth of amenities specifically designed for families. Children will love the playground and the supervised childcare services, and there is also a children's club. For the youngest guests, complimentary cribs are available, and babysitting services can be arranged on site. The hotel also features child-friendly window designs for added peace of mind. Guests consistently praise the friendly staff, excellent food, and spacious rooms, ensuring a comfortable and enjoyable stay for everyone. It is also conveniently located just 1.5 km from Barton-on-Sea Beach, superb for a family day out.
What are the best 5-star hotels in New Milton?
For an exceptional 5-star experience in New Milton, the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel is an outstanding choice.

This 5-star hotel, with an impressive 9.6 rating, is celebrated for its spacious rooms with premium bedding and luxurious designer toiletries. Guests consistently praise the friendly and great staff, as well as the excellent and amazing food. The hotel also boasts on-site outdoor tennis facilities and is conveniently located just 1.5 km from Barton-on-sea Beach.
What are the best spa hotels in New Milton?
For an exceptional spa hotel experience in New Milton, the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel is highly recommended.

This 5-star hotel, boasting an impressive 9.6 rating, offers a range of spa facilities including couples treatment rooms, various body treatments, facial treatments, and massage services. Guests can also enjoy aromatherapy treatments, manicures and pedicures, body scrubs, body wraps, and hydrotherapy treatments. Many guests praise the friendly and great staff, the excellent and amazing food, and the spacious rooms.
What are the most romantic hotels in New Milton for couples?
For a wonderfully romantic stay in New Milton, consider the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel.

This 5-star hotel, with an outstanding 9.6 rating, is highly recommended for couples. Guests frequently praise the excellent food and the spacious rooms. The hotel offers a full-service spa with a wide array of treatments for couples, including body treatments, facials, massages, and aromatherapy. For added relaxation, the spa also features a sauna and hydrotherapy treatments. It is conveniently located near Barton-on-sea Beach and Highcliffe Beach, both just 1.5 and 1.6 kilometres away respectively, great for a romantic stroll.
What are the best hotels in New Milton near Barton-on-sea Beach?
For a highly-rated hotel near Barton-on-sea Beach in New Milton, the Chewton Glen Hotel & Spa - an Iconic Luxury Hotel is an excellent choice.

This 5-star hotel, with an outstanding 9.6 rating, is located just 1.5 km from Barton-on-sea Beach, making it very convenient for beach visits. Guests consistently praise the friendly and great staff, excellent and amazing food, and spacious rooms. For families, the hotel offers a playground, child-friendly window designs, supervised childcare, a children's club, and babysitting services. Free cribs are also available upon request, ensuring a comfortable stay for those travelling with young children.
When is the best time to go to New Milton?
The best time to visit New Milton is during the spring and summer months, from April to September, when the weather is generally warmer and more consistent, superb for enjoying the New Forest and coast.

During these months, the New Forest National Park is at its most inviting, with walking trails, cycling routes, and opportunities for wildlife spotting. The longer daylight hours mean you can make the most of outdoor activities. For instance, exploring the charming villages within the Forest or enjoying a cream tea at a local café is particularly pleasant in the sunshine.

Families often find July and August ideal as this coincides with school holidays, offering plenty of activities tailored for children, such as nature trails and beach days. The nearby beaches, like those at Barton-on-Sea, are superb for building sandcastles or a gentle paddle when the sea is at its warmest.

Couples might prefer the slightly quieter periods of May, June, or September. The weather is still lovely, but there are fewer crowds, making it easier to secure reservations at popular restaurants or enjoy peaceful walks along the coast path without feeling rushed.
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 New Milton.
How much is the nightly rate at a New Milton hotel?
Prices for hotels in New Milton often vary, but you can find a great deal from CA $98 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