The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

4 Stars Hotels in Old Town, Edinburgh from CA $110

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.

Top Old Town 4 Star Hotels

Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Nov 1 to Nov 2
4.4/5Wonderful! (1,277 reviews)

"Swimming pool was lovely, nice, big room albeit at the back of the hotel."…"

Reviewed on Oct. 25, 2020

Apex Grassmarket Hotel
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $197 per night from Oct 29 to Oct 30
4.6/5Wonderful! (956 reviews)

"Having spent 2 nights here to celebrate our 25th wedding anniversary we could not have asked for a better hotel. From the moment we arrived the staff were lovely and even offered us an upgrade due to our celebration which I thought was so nice. Bar staff in the evening were so helpful. Would definitely ..."…"

Reviewed on Oct. 2, 2020

Radisson Blu Hotel, Edinburgh City Centre
Hilton Edinburgh Carlton
4 out of 5
19 North Bridge, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $131 per night from Oct 27 to Oct 28
4.3/5Excellent! (959 reviews)

"It's been almost a year since I visited Edinburgh with my family. I was looking for a hotel in the city center and Hilton Edinburgh met all my requirements. Edinburgh Castle, Holyroodhouse palace, Calton Hill, the Summit etc. were all in 15-20 mins walking distance. Also, there were lots of dining ..."…"

Reviewed on Oct. 4, 2020

Hilton Edinburgh Carlton

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
DoubleTree by Hilton Edinburgh City Centre
4 out of 5
34 Bread Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $138 per night from Oct 28 to Oct 29
4.3/5Excellent! (971 reviews)

"Very comfortable beds and a convenient location. Staff very good."…"

Reviewed on Sep. 3, 2020

DoubleTree by Hilton Edinburgh City Centre
Princes Street Suites
4 out of 5
16 Waterloo Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $126 per night from Oct 27 to Oct 28
4.5/5Wonderful! (1,192 reviews)

"The location is very good very close to all the attractions Apartments are spacious very well equipped the staff were welcoming and helpful would recommend these Apartments if you are visiting Edinburgh."…"

Reviewed on Oct. 19, 2020

Princes Street Suites
Wilde Aparthotels By Staycity Grassmarket
4 out of 5
26 King's Stables Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Nov 25 to Nov 26
4.8/5Exceptional! (57 reviews)

"Location was spot on, very close to parking facilities and good point to head of and explore from"…"

Reviewed on Aug. 10, 2020

Wilde Aparthotels By Staycity Grassmarket
House of Gods Royal Mile
4 out of 5
233 Cowgate, Edinburgh, Scotland
Get Rates
4.2/5Very Good! (78 reviews)

"Stunning service - incredible attention to detail, the cabin room was outstanding - nothing to fault."…"

Reviewed on Aug. 6, 2020

House of Gods Royal Mile
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Oct 27 to Oct 28
4.6/5Wonderful! (973 reviews)

"My husband and I had pre booked a night here before all the restaurants etc had to close. We were unsure as to whether to cancel or go given the circumstances! I’m glad to say we went and enjoyed every minute of it. The staff were very aware of the situation and done their best to make sure our stay ..."…"

Reviewed on Oct. 17, 2020

Hotel du Vin & Bistro Edinburgh
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is CA $192 per night from Nov 10 to Nov 11
4.5/5Wonderful! (971 reviews)

"Enjoyed everything from the check in to the beautiful room with the added complimentary malt whisky, Breakfast was of a high standard ,service was excellent,definitely my favourite hotel and can’t wait to return."…"

Reviewed on Oct. 11, 2020

The Scotsman Hotel
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is CA $110 per night from Nov 15 to Nov 16
4.4/5Excellent! (2,148 reviews)

"The Frasier suites are situated in St Giles Street ideally located and within walking distance for Edinburgh Castle, St Giles cathedral and the Royal Mile."…"

Reviewed on Oct. 9, 2020

Fraser Suites Edinburgh

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Old Town.

Still don't see what you're looking for?

See all properties in Old Town.
You can also use these popular filters to refine your search.
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.

4 Stars in Old Town

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

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

More trip options