Search Hotels near Museums in Edinburgh

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Edinburgh Hotels near Museums

The Balmoral Hotel
5 out of 5
1 Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £670 per night from 15 Dec to 15 Dec
4.7/5 Exceptional! (970 reviews)
"We had booked a weekend stay for our daughters 21st, and cannot praise The Balmoral Hotel enough for being everything we expected and more. The staff, the cleanliness of the place and the food were all exceptional and didn’t disappoint. For pure luxury and 5 star surroundings, with all the attention ..."

Reviewed on 22 Nov 2021

The Balmoral Hotel
24 Royal Terrace
4 out of 5
24 Royal Terrace, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £167 per night from 2 Dec to 2 Dec
4.6/5 Exceptional! (241 reviews)
"Loved the art work throughout. Had a beautiful room on the first floor, comfortable bed and great quality shower. Breakfast was good quality, great choice and plenty of it. Free on street parking in Royal Terrace at the weekends was a real bonus! Ideal location, an easy walk into the city centre. ..."

Reviewed on 29 Oct 2021

24 Royal Terrace
Hotel du Vin & Bistro Edinburgh
4 out of 5
11 Bristo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £176 per night from 26 Dec to 26 Dec
4.6/5 Wonderful! (985 reviews)
"Excellent hotel staff where amazing and food in the restaurant absolute quality"

Reviewed on 10 Nov 2021

Hotel du Vin & Bistro Edinburgh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Radisson Blu Hotel, Edinburgh City Centre
4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £161 per night from 26 Dec to 26 Dec
4.5/5 Wonderful! (981 reviews)
"Good place to stay for location."

Reviewed on 8 Nov 2021

Radisson Blu Hotel, Edinburgh City Centre
The Scotsman Hotel
4 out of 5
20 North Bridge, Edinburgh, Scotland
The price is £200 per night from 23 Dec to 23 Dec
4.5/5 Wonderful! (965 reviews)
"Location"

Reviewed on 23 Nov 2021

The Scotsman Hotel
The Royal Scots Club Edinburgh
3 out of 5
29-31 Abercromby Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £122 per night from 13 Dec to 13 Dec
4.5/5 Wonderful! (945 reviews)
"Pleasant, although walls paper thin"

Reviewed on 28 Aug 2021

The Royal Scots Club Edinburgh
Aparthotel Adagio Edinburgh Royal Mile
3.5 out of 5
231 Canongate, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £96 per night from 23 Dec to 23 Dec
4.5/5 Wonderful! (1,132 reviews)
"This property is an easy walk from Edinburgh's main train station and is on the most interesting street in Edinburgh, the Royal Mile. The street noise is a bit loud, even through double windows, but with ear plugs I slept beautifully. The rooms are amazingly spacious, the in room kitchen is good. ..."

Reviewed on 8 Nov 2021

Aparthotel Adagio Edinburgh Royal Mile
Leonardo Edinburgh City
3 out of 5
79 Lauriston Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £89 per night from 5 Dec to 5 Dec
4.5/5 Wonderful! (961 reviews)
"Spotless"

Reviewed on 26 Oct 2021

Leonardo Edinburgh City
ibis Styles Edinburgh Centre St Andrew Square
3 out of 5
19 St Andrew Square, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £86 per night from 23 Dec to 23 Dec
4.5/5 Wonderful! (966 reviews)
"Another fantastic stay at this hotel, will definitely be back."

Reviewed on 22 Nov 2021

ibis Styles Edinburgh Centre St Andrew Square
Apex Grassmarket Hotel
4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £118 per night from 26 Dec to 26 Dec
4.5/5 Wonderful! (974 reviews)
"The staff were exceptionally friendly and helpful"

Reviewed on 28 Nov 2021

Apex Grassmarket Hotel
Apex City of Edinburgh Hotel
4 out of 5
61 Grassmarket, Edinburgh, Scotland
The price is £90 per night from 23 Dec to 23 Dec
4.4/5 Wonderful! (980 reviews)
"Great location and very helpful staff."

Reviewed on 9 Sep 2021

Apex City of Edinburgh Hotel
Fraser Suites Edinburgh
4 out of 5
Fraser Suites Edinburgh, 12 - 26 St Giles Street, Edinburgh, Scotland
The price is £122 per night from 25 Dec to 25 Dec
4.4/5 Excellent! (2,189 reviews)
"Brilliant location, friendly efficient service, very clean comfortable room, old world charm. Highly recommended."

Reviewed on 25 Nov 2021

Fraser Suites Edinburgh
Best Western Plus Edinburgh City Centre Bruntsfield Hotel
4 out of 5
69 Bruntsfield Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £77 per night from 5 Dec to 5 Dec
4.4/5 Excellent! (895 reviews)
"Under renovation"

Reviewed on 20 Nov 2021

Best Western Plus Edinburgh City Centre Bruntsfield Hotel
Residence Inn by Marriott Edinburgh
4 out of 5
36 Simpson Loan, Quartermile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £95 per night from 23 Dec to 23 Dec
4.3/5 Excellent! (986 reviews)
"Breakfast was AMAZING. Not the cold continental breakfast of rolls and cereal, but full English HOT breakfast. Eggs, beans, ham, sausage, bacon, fruit, cereal, yogurt,... Anything and everything"

Reviewed on 24 Oct 2021

Residence Inn by Marriott Edinburgh
ibis Edinburgh Centre South Bridge - Royal Mile
3 out of 5
77 South Bridge, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £59 per night from 23 Dec to 23 Dec
4.2/5 Excellent! (916 reviews)
"Clean and simple hotel right in the city center"

Reviewed on 26 Nov 2021

ibis Edinburgh Centre South Bridge - Royal Mile
Haymarket Hotel
3 out of 5
1 - 3 Coates Gardens, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £76 per night from 21 Dec to 21 Dec
4.2/5 Excellent! (470 reviews)
"I enjoyed the cleanness, hospitality and the location of the hotel."

Reviewed on 27 Oct 2021

Haymarket Hotel
Old Waverley Hotel
3 out of 5
43 Princes Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £79 per night from 23 Dec to 23 Dec
4.1/5 Very Good! (967 reviews)
"Very clean and comfortable. Grwat location"

Reviewed on 19 Nov 2021

Old Waverley Hotel
Lyncliff Hotel
2 out of 5
4 Windsor Street, Edinburgh, Scotland
3.8/5 Good! (66 reviews)
Nice location and a very pleasant host
"The host is a really nice guy who was extremely helpful when needed.. our neighboring room were extremely loud and walls are thing which was very annoying."

Reviewed on 3 Jan 2020

Get rates
Lyncliff Hotel
Jurys Inn Edinburgh
3 out of 5
43 Jeffrey Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £99 per night from 23 Dec to 23 Dec
3.8/5 Good! (1,083 reviews)
"Property was excellent , however there was no heating or air conditioning, and the windows in the room didn’t open either so there was no air circulation, which made it difficult to sleep."

Reviewed on 14 Nov 2021

Jurys Inn Edinburgh
Britannia Hotel Edinburgh
3 out of 5
69 Belford Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is £37 per night from 26 Dec to 26 Dec
3.1/5 (944 reviews)
"I've liked everything"

Reviewed on 27 Sep 2021

Britannia Hotel 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 Reviews
expedia verified reviews