Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Find Hotels in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Edinburgh hotels and places to stay

Hampton by Hilton Edinburgh Airport
3.5 out of 5
Almond Avenue, Ingliston, Newbridge, Scotland
¥10,678
per night
May 11 - May 12
10.33 km from city center
4.4/5Wonderful! (910 reviews)

"I really liked the nearness of the hotel to the airport. Go out the front door, cross the street and walk straight to the terminal. Very convenient. The big purple tower at night was very helpful."…"

Reviewed on Mar 23, 2020

Hampton by Hilton Edinburgh Airport
Moxy Edinburgh Airport
3 out of 5
1 Fairview Road, Edinburgh, Scotland
¥7,977
per night
May 3 - May 4
10.28 km from city center
4/5Very Good! (842 reviews)

"So close to Edinburgh airport - a brisk 5 min walk. Easy in & out. Clean & quirky property."…"

Reviewed on Mar 21, 2020

Moxy Edinburgh Airport
Apex Waterloo Place Hotel
4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
Get Rates
0.66 km from city center
4.5/5Wonderful! (2,197 reviews)

"Fantastic location for railway station and shops and pups. Only a short uphill walk to the Royal Mile and Castle."…"

Reviewed on Mar 14, 2020

Apex Waterloo Place Hotel
DoubleTree by Hilton Edinburgh Airport
4 out of 5
Edinburgh International Airport, Newbridge, Scotland
Free CancellationReserve now, pay when you stay
¥9,168
per night
Apr 16 - Apr 17
10.27 km from city center
4/5Very Good! (2,045 reviews)

"Big room, nice bathroom, friendly staff, frequent airport shuttles"…"

Reviewed on Mar 18, 2020

DoubleTree by Hilton Edinburgh Airport
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
Get Rates
0.44 km from city center
4.4/5Wonderful! (2,199 reviews)

"Lovely breakfast, also got a free drink as it was my birthday"…"

Reviewed on Mar 21, 2020

Apex City of Edinburgh Hotel
Novotel Edinburgh Centre
4 out of 5
80 Lauriston Place, Edinburgh, Scotland
Get Rates
0.75 km from city center
4.3/5Excellent! (1,970 reviews)

"Good location, great breakfast, room was nice and from the 6th floor the view was great."…"

Reviewed on Mar 23, 2020

Novotel Edinburgh Centre
Dalmahoy Hotel & Country Club
4 out of 5
Dalmahoy Hotel & Country Club, Kirknewton, Scotland
Get Rates
12.05 km from city center
4.4/5Excellent! (2,065 reviews)

"I enjoyed the pond on the golf course. Took a stroll and the swan and ducks came by to investigate me, although I assumed they’ve had people feed them."…"

Reviewed on Mar 16, 2020

Dalmahoy Hotel & Country Club
Novotel Edinburgh Park
4 out of 5
15 Lochside Avenue, Edinburgh, Scotland
Get Rates
7.62 km from city center
4.3/5Excellent! (1,892 reviews)

"Great value for money close to train and trams very clean and good facilities"…"

Reviewed on Mar 17, 2020

Novotel Edinburgh Park
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
¥10,000
per night
May 8 - May 9
0.65 km from city center
3.8/5Good! (2,072 reviews)

"Liked central location, easy access to Royal Mile & Princes street"…"

Reviewed on Mar 17, 2020

Jurys Inn Edinburgh
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
Get Rates
0.3 km from city center
4.4/5Excellent! (2,116 reviews)

"This was our second stay at this hotel. Our room was a great suite that had plenty of room. The hotel is in a great location near the upper part of “the Royal Mile.” We look forward to staying there again in the future."…"

Reviewed on Mar 25, 2020

Fraser Suites Edinburgh
Don't see what you're looking for?
See all available properties in Edinburgh
View all properties
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.

Edinburgh Hotel Guide

Search for hotels in Edinburgh on Expedia. You can easily find your hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Edinburgh
  • Enter your travel dates to view the best deals on hotels in Edinburgh - while they last

Frequently asked questions

Where is the best place for a stay in Edinburgh?
Arden House is ranked highly by Expedia customers. This 3.5-star guesthouse offers free breakfast and free WiFi. It is located a short 4-minute walk from Musselburgh Racecourse. Traveler reviews also recommend Six Brunton Place and Prestonfield House as top options for your trip.
If I need to cancel my hotel reservation in Edinburgh, will I receive a refund?
Yes, you’ll find most hotel bookings are refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to view the top deals on offer in Edinburgh.
Where can I learn more about changing or cancelling my trip to Edinburgh?
To find more details about changing or cancelling your trip to Edinburgh, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in Edinburgh?
Based on reviews, ibis budget Edinburgh Park is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Destiny Student - Holyrood (Campus Accommodation) and Leonardo Royal Edinburgh Haymarket.
What's the best place to stay in Old Town?
With 403 hotels and other accommodations to choose from in this neighborhood, you should find the perfect place for your trip. Based on Expedia customer reviews, Castle Rock Hostel is the highest ranked property in Old Town. This property is steps from Scotch Whisky Experience, and offers free WiFi and laundry facilities. Other favorite options in the area include Kick Ass Grassmarket (18+ hostel) and Radisson Collection Hotel, Royal Mile Edinburgh.
What's a favorite place to stay in Haymarket?
In this neighborhood, there are 155 places to stay, so you should find the perfect accommodation for your trip. Kew House is a favorite with our customers staying in Haymarket. This 5-star guesthouse offers free breakfast and free WiFi. It is located a short 11-minute walk from Murrayfield Stadium. Travelers also recommend The St. Valery Guest House and Duthus Lodge as top choices in the neighborhood.
What's the best accommodation for a family vacation to Edinburgh?
Dalmahoy Hotel & Country Club is a top 4-star hotel on Expedia for families, and features an indoor pool and 2 restaurants. Apex Waterloo Place Hotel is another good choice for your stay with the kids. Also attractions like Edinburgh Zoo and Our Dynamic Earth are fun for kids of all ages.
What's the best hotel for a romantic vacation to Edinburgh?
Radisson Blu Hotel, Edinburgh City Centre is a favorite 4-star hotel for couples, and features premium bedding and 24-hour room service. Other good choices for a romantic stay include No 11 and Malmaison Edinburgh.
What's the best pet-friendly hotel in Edinburgh?
Best Western Kings Manor Hotel is a top hotel for people traveling with their pets, and offers 2 restaurants and a full-service spa for its human guests. Other good choices for you and your pet include Motel One Edinburgh-Royal and Malmaison Edinburgh.
What's the best place to stay close to Edinburgh Castle?
Adjacent to Edinburgh Castle, Apex City of Edinburgh Hotel is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free WiFi. Other good options close by include Apex Grassmarket Hotel and Principal Edinburgh George Street.
What about the best place to stay close to George Street?
One of the top choices for your stay is Principal Edinburgh George Street, located next to George Street, and this 5-star hotel offers a restaurant and free WiFi. Apex City of Edinburgh Hotel and Motel One Edinburgh-Royal are a couple of other good and close options.
What's the best place to stay for a beach vacation in Edinburgh?
Six Brunton Place is a top 3-star beach hotel with 2 restaurants and an indoor pool. Sandaig Guest House is another good choice for your stay near the beach. To enjoy some time by the water, head to Portobello Beach or Gullane Beach.

Recently booked Edinburgh hotels

Recent reviews of Edinburgh hotels

More trip options