A historic stone castle with battlements, a flagpole, and a clear sky.

Kirknewton hotels from RM241

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Kirknewton hotels

1. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Jocelyne
RM589
RM707 total
includes taxes & fees
4 Oct - 5 Oct
Dalmahoy Hotel & Country Club

2. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
Ingliston
Canada
Amy
RM647
RM815 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Express Edinburgh Airport by IHG

3. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United Kingdom
Melissa
RM720
RM907 total
includes taxes & fees
5 Oct - 6 Oct
Moxy Edinburgh Airport

4. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
Ingliston
Canada
Todd
RM715
RM900 total
includes taxes & fees
27 Sept - 28 Sept
DoubleTree by Hilton Edinburgh Airport

5. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
Riccarton
United Kingdom
Amanda
RM546
RM688 total
includes taxes & fees
20 Sept - 21 Sept
Courtyard by Marriott Edinburgh West

6. Cringletie House Hotel

Cringletie House Hotel
Peebles
United Kingdom
Brian
RM1,138
RM1,366 total
includes taxes & fees
7 Sept - 8 Sept
Cringletie House Hotel

7. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
Canada
Kavita
RM1,425
RM1,710 total
includes taxes & fees
29 Sept - 30 Sept
Dalhousie Castle

8. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles
United Kingdom
Alan
RM410
RM492 total
includes taxes & fees
5 Oct - 6 Oct
Macdonald Cardrona Hotel, Golf & Spa

9. The Tontine Hotel

The Tontine Hotel
Peebles
United States
karen
RM667
RM800 total
includes taxes & fees
5 Oct - 6 Oct
The Tontine Hotel

10. Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
Canada
Katherine
RM710
RM852 total
includes taxes & fees
4 Oct - 5 Oct
Peebles Hydro Hotel

11. Norton House Hotel & Spa

Norton House Hotel & Spa
Newbridge
United Kingdom
Sonia
RM918
RM1,157 total
includes taxes & fees
20 Sept - 21 Sept
Norton House Hotel & Spa

12. ibis budget Edinburgh Park

ibis budget Edinburgh Park
Gogar
United Kingdom
Alison
RM452
RM569 total
includes taxes & fees
5 Oct - 6 Oct
ibis budget Edinburgh Park

13. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Philp
RM492
RM620 total
includes taxes & fees
4 Oct - 5 Oct
Dakota Edinburgh

14. Novotel Edinburgh Park

Novotel Edinburgh Park
Sighthill
United Kingdom
Vikki
RM482
RM607 total
includes taxes & fees
20 Sept - 21 Sept
Novotel Edinburgh Park

15. Macdonald Houstoun House

Macdonald Houstoun House
Broxburn
United States
Christopher
RM371
RM445 total
includes taxes & fees
4 Oct - 5 Oct
Macdonald Houstoun House

16. Braid Hills Hotel

Braid Hills Hotel
Morningside
United Kingdom
Coila
RM553
RM697 total
includes taxes & fees
4 Oct - 5 Oct
Braid Hills Hotel

17. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
Gogar
United Kingdom
graham
RM519
RM654 total
includes taxes & fees
20 Sept - 21 Sept
Delta Hotels by Marriott Edinburgh

18. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
RM477
RM601 total
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Edinburgh Zoo by IHG

19. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United States
Jessica
RM660
RM832 total
includes taxes & fees
13 Sept - 14 Sept
Carberry Tower Mansion House and Estate

20. Murrayfield Hotel

Murrayfield Hotel
Murrayfield
Canada
Philip
RM593
RM747 total
includes taxes & fees
4 Oct - 5 Oct
Murrayfield Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kirknewton attractions

Dalmahoy Golf Course

9.2/10 (111 reviews)
This historic Scottish golf destination features two courses, including the championship East Course that hosted the Solheim Cup. Enjoy a round amid serene countryside views before relaxing at elegant Dalmahoy House.
See properties

Jupiter Artland

8.0/10 (20 reviews)
Jupiter Artland showcases over 30 site-specific sculptures across 100 acres of Scottish meadow and woodland. Wander through this outdoor gallery where contemporary art merges seamlessly with the natural landscape.
See properties

A1 Paintball Edinburgh

7.8/10 (18 reviews)
A1 Paintball offers adrenaline-filled team battles across outdoor terrains near Edinburgh. Arrive early for equipment fitting and wear sturdy footwear suitable for the varied Scottish landscape.
See properties

Potter Around

8.4/10 (32 reviews)
This charming pottery studio on a working farm offers hands-on ceramic painting and pot-throwing workshops. Create your own artistic keepsake while enjoying complimentary refreshments in the peaceful rural courtyard.
See properties

Learn more about Kirknewton

This charming village offers peaceful countryside walks with views of the Pentland Hills and Edinburgh's skyline in the distance. Visit the historic parish church with its medieval tower, then enjoy traditional Scottish fare at the local pub.

See all hotels in Kirknewton
A historic stone castle with battlements, a flagpole, and a clear sky.

Top Kirknewton Hotel Reviews

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection

8/10 Good
"Very convenient location. Across street from train station and right off Airport Tram stop."
bruce 1-night trip
Posted 2 hours ago
Mount Royal Hotel Edinburgh by The Unlimited Collection
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

10/10 Excellent
"Friendly staff, front desk was very helpful taking our backpacks and putting them in storage as we arrived early in the morning. We stayed in one of the windowless rooms but it is decorated with a curtain that makes look like there is one. Room and bathroom were very clean. AC worked fine. Bed was comfortable. Breakfast was good. Definitely would stay again."
Peter 4-night trip
Posted 13 hours ago
Point A Edinburgh Haymarket
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"I wish I could add more stars for the wonderful customer service that we received while staying at this hotel"
Deborah 1-night trip
Posted 14 hours ago
Apex Waterloo Place Hotel
Village Hotel Edinburgh

Village Hotel Edinburgh

10/10 Excellent
"Great stay in Edinburgh with a first class breakfast buffet."
Julie 1-night trip
Posted 16 hours ago
Village Hotel Edinburgh
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"We arrived very early from our flight and the room was not ready. We left our luggage with the front desk and went to check out Edinburgh. Went back in the afternoon to check in, then went back out for dinner, walked around some more, then back and a had a drink in the hotel bar. Was even able to bring my second drink up to the room. This hotel was awesome. The staff ALL of them were incredible."
Glenn 1-night trip
Posted 16 hours ago
Leonardo Royal Hotel Edinburgh
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

10/10 Excellent
"The location was perfect. Right in the middle of Old Town. We thoroughly enjoyed our stay and would return without reservation."
Timothy 5-night trip
Posted 21 hours ago
Virgin Hotels Edinburgh
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

8/10 Good
"Great location just outside Edinburgh with public transport links into the City. We had a double bedded twin room which was spacious with a good range of amenities. We made good use of the swimming pool & spa facilities. Breakfast offered a lot of variety. The only minor niggles were no after hours food options / room service. We tried ordering from takeaways but sadly they werenโ€™t prepared to deliver that far out? There is a direct bus service into Edinburgh located on the busy main road outside the hotel entrance. A dedicated pedestrian path through the grounds would be useful to avoid having to walk on the road particularly when returning at night with poor lighting. โ€ฆ.that aside I would happily recommend this hotel."
Christopher 1-night trip
Posted 1 day ago
Dalmahoy Hotel & Country Club
YOTEL Edinburgh

YOTEL Edinburgh

10/10 Excellent
"Very Cute and well maintained hotel"
KARINA 1-night trip
Posted 2 days ago
YOTEL Edinburgh
Apex Grassmarket Hotel

Apex Grassmarket Hotel

10/10 Excellent
"Great location. Castle view on the 5th floor. Right in the center of everything. We went for the Tatto & had a repeat each night going to sleep hearing bagpipes. Breakfast was great value for the price. Alot of food and convenient to have at hotel. Staff very friendly & helpful"
Deanna 3-night trip
Posted 3 days ago
Apex Grassmarket Hotel

More cheap stays in Kirknewton

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
RM190
RM241 total
7 Sept - 8 Sept
includes taxes & fees
Metro Inns Falkirk
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
RM220
RM277 total
1 Oct - 2 Oct
includes taxes & fees
Edinburgh Travel Guest House
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
RM229
RM288 total
30 Sept - 1 Oct
includes taxes & fees
6.4/10 (51 reviews)
Revolver Edinburgh
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
RM335
RM402 total
1 Oct - 2 Oct
includes taxes & fees
7/10 Good! (487 reviews)
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
RM618
RM778 total
4 Oct - 5 Oct
includes taxes & fees
9.4/10 Exceptional! (1,275 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
RM711
RM896 total
4 Oct - 5 Oct
includes taxes & fees
8.6/10 Excellent! (1,009 reviews)
Cairn Hotel

Find out more about Kirknewton

Top reasons to visit Kirknewton

  • Scenic Nature Walks: Kirknewton offers picturesque landscapes perfect for leisurely strolls and outdoor adventures.
  • Historic Attractions: Explore nearby historic castles and charming streets that showcase the area's rich heritage.
  • Vibrant Local Scene: Enjoy live music events that add a lively atmosphere to the village.
  • Family-Friendly Activities: Kirknewton is ideal for families, with a variety of activities catering to all ages.
  • Charming Accommodation: Choose from delightful bed & breakfasts and welcoming hotels tailored for every traveller.

Find great hotels in and around Kirknewton

Explore a variety of lodging options in Kirknewton, Scotland, where you can find charming hotels and delightful bed & breakfasts. Whether you're seeking pet-friendly accommodations, a welcoming space for LGBTQIA travellers, or facilities tailored for business trips, Kirknewton has something for everyone. From the inviting Kirknewton Inn to cosy guest houses, your perfect retreat awaits in this picturesque village.

  • Leonardo Hotel Edinburgh Haymarket: Nestled 19km from Kirknewton, this eco-certified 4-star hotel offers a blend of modern convenience and sustainable practices. With a commendable guest rating of 8.4 out of 10, it caters to business travellers and eco-conscious guests alike. The property features contemporary design, well-appointed rooms, and facilities that support a green lifestyle, ensuring your stay is both comfortable and environmentally friendly. Guests can enjoy amenities such as a fitness centre and an on-site restaurant, making it an excellent choice for those seeking a business-centric vacation experience.
  • Dalmahoy Hotel & Country Club: Situated in Kirknewton, this 4-star hotel boasts an impressive guest rating of 8.8 out of 10 and is ideal for families and golf enthusiasts. The Dalmahoy Hotel offers a unique golf-themed experience with a stunning course on-site, as well as access to adventure sports like windsurfing, kayaking, and mountain biking nearby. Families will appreciate the dedicated childrenโ€™s amenities, including a mini-golf course, playground, and arcade game room. The propertyโ€™s expansive grounds and recreational activities provide a fantastic setting for an adventurous getaway.
  • Point A Edinburgh Haymarket: Located 19km from Kirknewton, this eco-certified 3.5-star hotel is perfect for those who prioritise sustainability during their travels. With a guest rating of 8.8 out of 10, Point A offers modern accommodation designed for comfort and efficiency. Guests can enjoy a range of amenities, including complimentary Wi-Fi and a stylish lounge area, making it a suitable base for exploring Edinburgh. This hotel strikes a balance between affordability and quality, catering to eco-friendly travellers seeking a contemporary stay.

Where to stay in Kirknewton

Discover the charm of Kirknewton, a delightful destination perfect for outdoor enthusiasts and families alike. Enjoy nature walks through picturesque landscapes and uncover hidden gems in the area. Don't miss nearby cities that offer a blend of historical and romantic vibes. With bespoke homes adding to the allure, especially in the autumn months, Kirknewton promises a relaxing getaway filled with friendly locals and a warm atmosphere for all visitors.

  • Edinburgh: As the capital city of Scotland, Edinburgh is a vibrant metropolis brimming with history and culture. Nestled around the iconic Edinburgh Castle, visitors can explore historic streets, indulge in shopping, and enjoy a thriving theatre scene. The cityโ€™s cultural offerings peak during the summer months, making it an ideal time to experience the Edinburgh Festival Fringe. The picturesque Old Town and the elegant Georgian architecture of the New Town are must-see highlights, offering a glimpse into the cityโ€™s rich heritage.
  • Livingston: Located approximately 10km from Kirknewton, Livingston is a bustling city known for its family-friendly attractions and vibrant shopping scene. The town features the Livingston Designer Outlet and the Xcite leisure centre, which offer a range of activities for all ages. Visitors can enjoy outdoor pursuits at nearby Almondell and Calderwood Country Park, or catch a sports event at the local stadium. With a mix of urban amenities and green spaces, Livingston provides a refreshing escape from the city hustle.
  • Newbridge: Just 11km from Kirknewton, Newbridge is a charming city that serves as a gateway to both Edinburgh and the surrounding countryside. Popular for its family-oriented activities, Newbridge boasts an array of entertainment options, including theatres and shopping areas. The area is also rich in history, with local landmarks and picturesque streets that reflect its heritage. Its proximity to the scenic areas makes it an excellent base for exploring the natural beauty of Scotland.

Things to do near Kirknewton

Shopping

In Kirknewton, you can find local shops offering unique gifts and souvenirs. If you're up for a drive, visit the Edinburgh Shopping Centre, about 19km away, where you can explore a variety of high street shops and eateries for a more extensive shopping experience.

Recreation

Kirknewton's tranquil surroundings offer a peaceful retreat experience, with wellness centres providing yoga sessions and holistic therapies. Nearby, the scenic Pentland Hills invite leisurely walks and invigorating hikes, allowing you to reconnect with nature while enjoying stunning views and fresh air.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 34km from Kirknewton. Engage in exhilarating racing events or take part in driving experiences that capture the adrenaline of high-speed action, all set against the stunning backdrop of Scotland's landscapes.

Nightlife

Visit The Kirknewton Arms Hotel for a cozy atmosphere and a selection of local ales. For a lively evening, head to the nearby village hall where community events often feature live music and dancing, offering a taste of local culture and conviviality.

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

Booking tips and Expedia advantages for Kirknewton

Kirknewton is an affordable destination for tourists, offering free attractions such as Princes Street, Jupiter Artland, and Dean Village. To save on accommodation, consider visiting between January and March when prices are lower, and book your hotel about a month in advance for the best deals. Tuesdays are typically the cheapest days to stay, while Saturdays are more expensive. Use Expediaโ€™s search tools to find budget-friendly options and consider bundling your hotel, flights, and activities for additional savings. Keep an eye out for last-minute deals and app discounts to maximise your travel budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kirknewton are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kirknewton is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kirknewton is Tuesday. The most expensive day to stay in Kirknewton is Saturday.
  • Find cheap hotels on Expedia: Utilise Expediaโ€™s search tool to refine your preferences, such as your budget, preferred location, and desired type of accommodation. To uncover the most affordable prices and offers, arrange the price filter from low to high.
  • Consider bundling your trip: You can enjoy savings by combining your hotel reservation in Kirknewton with your flights and activities through an Expedia package.

Find the best attractions near Kirknewton

Kirknewton is an ideal destination for outdoor enthusiasts and families seeking a cultural experience. Visitors can explore a range of attractions, including historic castles, charming streets, and quaint villages. The local points of interest cater to those looking for a blend of culture, city life, and outdoor adventures, ensuring a memorable holiday for all types of travellers.

  • Edinburgh Castle: Perched atop Castle Rock, Edinburgh Castle offers breathtaking views and a rich tapestry of history. Explore its ancient halls and uncover tales of royal intrigue, all while soaking in the romantic atmosphere that envelops this iconic fortress, only 19km from Kirknewton.
  • Princes Street: A bustling hub in the heart of Edinburgh, Princes Street is renowned for its vibrant city vibes, featuring an array of shops, restaurants, and stunning views of the castle. Stroll along this lively thoroughfare, perfect for soaking in the urban atmosphere, just 19km from Kirknewton.
  • Grassmarket: This historic market square is filled with charming pubs and shops, emanating a friendly, outdoor vibe. Ideal for families, Grassmarket is a delightful spot to relax and enjoy local culture, located a mere 19km from Kirknewton.

Best time to go to Kirknewton

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.0ยฐF (2.8ยฐC)Light RainMostly CloudyAverageSlightly Low
February37.9ยฐF (3.3ยฐC)Light RainMostly CloudyAverageSlightly Low
March40.5ยฐF (4.7ยฐC)Light RainMostly CloudyHighSlightly Low
April44.4ยฐF (6.9ยฐC)Light RainMostly CloudyHighAverage
May49.3ยฐF (9.6ยฐC)Light RainMostly CloudyHighAverage
June54.7ยฐF (12.6ยฐC)Light RainMostly CloudyAverageSlightly High
July57.4ยฐF (14.1ยฐC)Light RainMostly CloudyAverageSlightly High
August56.3ยฐF (13.5ยฐC)Light RainMostly CloudyAverageSlightly High
September53.2ยฐF (11.8ยฐC)Light RainMostly CloudyAverageAverage
October48.0ยฐF (8.9ยฐC)Light RainMostly CloudyLowAverage
November41.9ยฐF (5.5ยฐC)Light RainMostly CloudyLowAverage
December38.1ยฐF (3.4ยฐC)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Kirknewton

Flying into Kirknewton, Scotland, is easiest via EDInburgh Airport (EDI), located 14km away. Recommended nearby hotels include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from EDI, alongside the luxurious Sheraton Grand Hotel & Spa, just 10km away. For those considering Glasgow International Airport (PIK-Prestwick), situated 82km from Kirknewton, top options include the 5-star Marine Troon and Lochgreen House Hotel, both 3km away. Dundee Airport (DND), located 74km away, offers the elegant Hideaway Experience, 8km from DND, and the Apex City Quay Hotel & Spa, just 5km away. Each hotel provides convenient transportation services to their respective airports.

Frequently asked questions

What's the best place to stay in Kirknewton?
Based on our traveller data, Dalmahoy Hotel & Country Club is one of the top choices for your stay. This hotel offers a golf course and 2 restaurants. Two other options for your visit to the area are Holiday Inn Edinburgh Zoo by IHG and Mount Royal Hotel Edinburgh by The Unlimited Collection. See all available top hotels, or vacation rentals in Kirknewton.
What are some of the best holiday rentals that Kirknewton has to offer?
4 Bed-sleeps 8- Free Parking-pets-hot Tub: This holiday home rental outside Kirknewton is equipped with a private garden, laundry facilities and free WiFi to help you feel comfortable during your stay. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Kirknewton.
If I need to cancel my hotel reservation in Kirknewton, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Kirknewton.
What's the best family accommodation in Kirknewton?
Dalmahoy Hotel & Country Club is a hotel with an indoor pool and 2 restaurants, and it's a top choice on Expedia for families. Also, attractions in the area such as Five Sisters Zoo and Edinburgh Zoo are fun for children of all ages. Find more child-friendly accommodations in Kirknewton.
What's the best golf hotel in Kirknewton?
Dalmahoy Hotel & Country Club is a top hotel that has a golf course and features 2 restaurants. You can tee off at Dalmahoy Golf Course during your trip.
What are some accommodation options with pools in Kirknewton?
Dalmahoy Hotel & Country Club is a top hotel with an indoor pool, 2 restaurants and 3 bars/lounges. View all hotels with pools in Kirknewton.
How is it to stay in Kirknewton?
Families will find child-friendly activities in Kirknewton, and visitors give high marks for the pristine golf courses and top-notch restaurants. Welcoming and relaxing, this city attracts tourists with its bars and spas. Top sights around the area include Edinburgh Castle and Royal Mile. In Kirknewton, there are 11 hotels and other accommodation options to choose from. Find out more about Kirknewton.
What should I see while I'm in Kirknewton?
Cultural venues include Jupiter Artland and Potter Around. You'll also find Edinburgh Castle and Royal Mile in the area. Take a look at what more there is to see and do in Expedia's Kirknewton guide.
How can I get around Kirknewton?
To see more of the larger area, hop aboard a train at Kirknewton Station. If you want to venture out around the area, you may want a rental car in Kirknewton for your journey.
What's the seasonal weather in Kirknewton?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 4ยฐC. Average annual precipitation for Kirknewton is 957 mm.

Explore a world of travel with Expedia