Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Edinburgh Hotels

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Edinburgh

Kick Ass Greyfriars (18+ hostel)
2.5 out of 5
37-39 Cowgate, Edinburgh, Scotland
Get Rates
0.44 km from city centre
4.1/5Very Good! (55 reviews)
Good hostel in a great location

"Used this hostel on a group trip to Edinburgh. Great location, everything clean and staff very helpful. They request a refundable deposit for group bookings."…"

Reviewed on 17 Feb 2020

Kick Ass Greyfriars (18+ hostel)
Waldorf Astoria Edinburgh - The Caledonian
5 out of 5
Princes Street, Edinburgh, Scotland
Get Rates
0.69 km from city centre
4.4/5Excellent! (1,487 reviews)

"This hotel is perfectly situated in Edinburgh's New Town. There are restaurants and a supermarket nearby and is about 15 minutes walk from Waverley Station. The hotel is beautifully decorated and furnihsed, as are the rooms. A great place to stay."…"

Reviewed on 18 Mar 2020

Waldorf Astoria Edinburgh - The Caledonian
City Padzzz
4 out of 5
Western Harbour Midway, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €66 per night
3.9 km from city centre
4.3/5Excellent! (1,659 reviews)

"Nice and clean and quiet area with some beautiful views"…"

Reviewed on 23 May 2020

City Padzzz
ibis Edinburgh Centre Royal Mile – Hunter Square
3 out of 5
6 Hunter Square, Edinburgh, Scotland
Get Rates
0.57 km from city centre
4.3/5Excellent! (1,243 reviews)

"Great location Comfy bed No drawers in room - which wasn’t a major problem Breakfast reasonably priced and lots of choice Did however double charge me when I check it. It was rectified relatively easy"…"

Reviewed on 11 Mar 2020

ibis Edinburgh Centre Royal Mile – Hunter Square
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
Get Rates
0.52 km from city centre
4.4/5Wonderful! (2,044 reviews)

"Friendly staff and hotel rooms are as beautiful as they are in the pictures."…"

Reviewed on 13 Mar 2020

The Scotsman Hotel
The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Get Rates
0.46 km from city centre
4.7/5Exceptional! (1,094 reviews)

"Liked old style 1st class service. Only stayed 2 nights. Would have liked longer."…"

Reviewed on 20 Mar 2020

The Balmoral Hotel
Playfair House Hotel
3 out of 5
20 Leopold Place, London Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €39 per night
1.19 km from city centre
3.5/5Good! (386 reviews)

"Family trip to theatre excellent location 5 minutes walk great stay with two little children"…"

Reviewed on 22 Feb 2020

Playfair House Hotel
Murrayfield Hotel
4 out of 5
18 Corstorphine Road, Edinburgh, Scotland
Get Rates
3.01 km from city centre
4.1/5Very Good! (1,002 reviews)

"You must go to the Murray hotel it’s amazing and everyone was so friendly"…"

Reviewed on 7 Mar 2020

Murrayfield Hotel
Leonardo Royal Edinburgh Haymarket
4 out of 5
1 Morrison Link, Midlothian, Edinburgh, Scotland
Get Rates
1.27 km from city centre
3.9/5Very Good! (1,503 reviews)

"I stayed here this week for one night. The hotel is lovely . The hotel and rooms were very clean. My room was very spacious and there is a good supply of wash products in the bathroom. I paid extra for breakfast , it was worth it breakfast was lovely .The hotel staff were very helpful and polite. ..."…"

Reviewed on 19 Mar 2020

Leonardo Royal Edinburgh Haymarket
Thornfield House
3 out of 5
7 Mayfield Gardens, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is €26 per night
2.43 km from city centre
3.6/5Good! (159 reviews)

"Very comfortable my grandkids slept very well very clean"…"

Reviewed on 12 Feb 2020

Thornfield House
Can'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 Travel Guide

Hotels in Edinburgh

Edinburgh is the capital city of Scotland, and the country’s second largest behind Glasgow. It is home to many national institutions including the National Museum of Scotland and the Scottish National Gallery and also boasts many historic buildings - none more impressive than Edinburgh Castle, the grounds of which are located in the city centre.

Things to do in Edinburgh

Edinburgh City Centre is split into two areas, an old town and a new town, both of which are UNESCO World Heritage Sites. Princes Street is perhaps the most popular street in Edinburgh and is the busiest shopping street in the city. It’s also lined with many bars, restaurants and cafes, making it popular with both tourists and locals. Another popular area is the famous Grassmarket of Edinburgh. This area has a popular nightlife scene with many pubs and bars located here. It lies at the foot of Edinburgh Castle, making it a convenient stop off area as you walk up to the castle.

A City of Culture

With many galleries, museums and other historical places of interest throughout the city, there’ll be plenty to keep you busy in Edinburgh. Other areas of interest include Edinburgh Zoo and Edinburgh Playhouse Theatre.

With a wide range of boutique and budget hotels in Edinburgh, Scotland’s capital city has something for everyone, and accommodation to suit all budgets.

Frequently asked questions

What's the best place for a stay in Edinburgh?
Prestonfield House is ranked highly by Expedia customers. This 5-star hotel offers 4 bars and free breakfast. Traveller reviews also recommend The St. Valery Guest House and 24 Royal Terrace as top options for your stay.
If I need to cancel my hotel reservation in Edinburgh, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if you cancel prior to the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within a 24-hour period of booking. Add dates, click “Search”, then use the “free cancellation” filter to review the best deals available in Edinburgh.
What's the best budget-friendly hotel in Edinburgh?
Based on reviews, ibis budget Edinburgh Park is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Motel One Edinburgh-Princes and Leonardo Royal Edinburgh Haymarket.
What's the best accommodation option for families in Edinburgh?
Aparthotel Adagio Edinburgh Royal Mile is a top 3.5-star aparthotel on Expedia for families, and features laundry facilities and free WiFi. Other good options to stay with the children include Holiday Inn Edinburgh and Novotel Edinburgh Centre. Also, attractions such as Edinburgh Zoo and Our Dynamic Earth are fun for children of all ages.
What's the best accommodation for couples in Edinburgh?
Dalhousie Castle Hotel & Spa is a favourite 4-star hotel for couples, and features a full-service spa and 2 restaurants. Other good choices for a stay with your sweetheart include Le Monde Hotel and Apex Waterloo Place Hotel.
What's the best pet-friendly accommodation option in Edinburgh?
Dunmuir Hotel is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options to stay with your pet include Best Western Kings Manor Hotel and InterContinental Edinburgh The George.
What's the best place to stay for a beach holiday in Edinburgh?
Prestonfield House is a top 4-star beach hotel with an outdoor pool and a full-service spa. Other good options for your beach trip include Nether Abbey Hotel and Park View House Hotel - Guest House. To enjoy some time by the water, head to Portobello Beach or Gullane Beach.
What's the best luxury hotel in Edinburgh?
The Balmoral Hotel is a 5-star hotel with 3 restaurants and 2 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. InterContinental Edinburgh The George and Kew House are other upscale choices for your holiday.
What's the best boutique-style hotel in Edinburgh?
94DR. is a favourite 5-star guesthouse with Expedia travellers looking for stylish accommodation, and features free breakfast and free parking. 24 Royal Terrace and Le Monde Hotel are two other options for a boutique stay.
What's the best hotel for a golf holiday in Edinburgh?
Greywalls Hotel and Chez Roux is a top 5-star hotel that has an adjacent golf course and features a restaurant. Other good options if you’d like to stay near a golf course include Dunmuir Hotel and The Lodge at Craigielaw. You can tee off at Muirfield Golf Course, Bruntsfield Links Golf Course or Baberton Golf Club while you’re in town.
What's the best accommodation in Edinburgh that's close to historical sites?
Based on our travel expertise, Royal Overseas League Hotel is a top 3.5-star hotel for history buffs booking on Expedia, and offers a restaurant and free WiFi. A couple of other options to soak up the local history include Hotel du Vin & Bistro Edinburgh and Novotel Edinburgh Centre. Also, notable landmarks to visit include Edinburgh Castle, Grassmarket and Royal Mile.
What's the best hotel for a winter holiday in Edinburgh?
Based on our travel data, Hilton Edinburgh Carlton is a top 4-star hotel for hitting the ski slopes, and features a restaurant and free WiFi. The Inverleith Hotel is another good choice to stay near the slopes. Enjoy the skiing and snowboarding by visiting Midlothian Snowsports Centre or Midlothian Ski Centre.

Recent Reviews in Edinburgh

More trip options