Hotels in Edinburgh near Scottish National Gallery

Multiple accommodations for your stay
Check-in date:
26 Mar 2026
Check-out date:
27 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1994 results found

Royal Mile Apartment, 1 Minute From The Castle.

1 Upper Bow, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

New Town is 0.9 km away and Royal Yacht Britannia can be reached with a 10 minute drive. 30 m^2 Royal Mile Apartment, 1…
Read more...
8.9
Fabulous
88 reviews

Guestready - Charming Home In Old Town

7/457 Lawnmarket, Edinburgh, Uk, Edinburgh, Gb, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Guests can find Edinburgh Castle, which is merely 550 metres away. The spacious 65 m^2 Guestready - Charming Home In Old Town is...
Read more...
7.4
Good
70 reviews

Royal Mile Apt, Just 1 Min From Edinburgh Castle!

1 Upper Bow, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Guests will also find National Museum of Scotland, approximately 600 metres away. Located near Royal Mile and The Real Mary King's...
Read more...
9.5
Exceptional
66 reviews

The Witchery

352 Castlehill The Royal Mile, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The hotel is situated in the old part of Edinburgh, a few moments from the Royal Mile. Offering a restaurant, the 5-star The Witchery…
Read more...
9.5
Exceptional
128 reviews

Ladystairs 1 Royal Mile

Ladystair Close, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Situated just around the corner from the Greyfriars Bobby's Grave, this 1-bedroom apartment offers easy access to The Writers'...
Read more...
8.9
Fabulous
53 reviews

Hub Edinburgh City Centre - Rose Street

56-58 Rose Street, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The 3-star hotel is ideally situated just 1.1 km from John Knox House. Hub Edinburgh City Centre - Rose Street hotel includes 185...
Read more...
8.2
Very Good
221 reviews

Trocadero Suite - Central-Royal Mile Castle

1/1 Upper Bow, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Nelson Monument is 13 minutes on foot from the premises, while St Giles' Cathedral is 5 minutes' walk away. The 2-room Trocadero...
Read more...

Cozy Apt At Edinburgh Castle, Parking

1 Upper Bow, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The accommodation is only a short drive from Museum of Edinburgh, which is an excellent place to improve cultural awareness. Dynamic...
Read more...
9.4
Superb
5 reviews

Old Town Apartments

Eh1 2Pb, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The grand townhouse "Georgian House" is merely 1.5 km away, while the St Giles' Cathedral is just moments from the apartment....
Read more...
9.1
Superb
17 reviews

Castle Apartments

Royal Mile Eh1 2Pb, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Located 150 metres from the parish church "St Giles' Cathedral", this hotel is in close proximity to the 200-foot spire "Scott...
Read more...

Hub By Premier Inn Edinburgh City Centre, Rose St

Rose Street 56 58 Rose Street, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The art museum "Scottish National Gallery" is approximately 500 metres away, while Edinburgh Waverley train station is 1 km from...
Read more...

Three Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1 58 Grassmarket, Edinburgh

4 Upper Bow, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

This apartment is located within 500 metres of Edinburgh Waverley train station and a few moments from The Scotch Whisky Experience....
Read more...

The David Hume Residence

Riddle Court, Edinburgh Eh1 2Pg, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Guests can reach the centre of Edinburgh in 5 minutes' walk and visit the St Giles' Cathedral, which is about 5 minutes' walk away....
Read more...
9.6
Exceptional
117 reviews

The King'S Chamber, 2 Mins From Castle, Historic

322 Lawnmarket, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Located in close proximity to the Royal Mile, the 60 m² apartment is located in the Grengel district, in the centre of Edinburgh. To...
Read more...
8.0
Very Good
1 review

Travelodge Rose Street

37-43 Rose Street, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The centre of Edinburgh can be reached in 10 minutes' walk of the hotel, and such cultural venues as the 1st-floor Edinburgh...
Read more...

Fraser Suites Edinburgh

12-26 St Giles Street, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

This Edinburgh hotel is about 100 km from Dundee airport and a mere 1.3 km from such cultural venues as Dynamic Earth. The Camera...
Read more...
8.6
Fabulous
2798 reviews

Royal Mile St Giles St

St Giles Street, Old Town, Edinburgh, Eh1 1Pt, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

The Queen's Gallery is merely 14 minutes' walk from the premises, while Edinburgh Castle is about a 10-minute walk away. The 1-room...
Read more...
8.8
Fabulous
68 reviews

Upper Bow - Luxurious, Modern 1Br Apartment Near Castle

1 Upper Bow Flat 11, Edinburgh, United Kingdom

0.2 km to Scottish National Gallery (Open map)

Guests can easily reach Scottish National Gallery, which is just 650 metres away. Dynamic Earth is within arm's reach of the 1-room...
Read more...
9.0
Superb
20 reviews

Destiny Scotland - Chisholm Hunter Suites

1 Frederick St, Edinburgh, United Kingdom

0.3 km to Scottish National Gallery (Open map)

The Edinburgh Old Town is within a few blocks of this apartment, while the Royal Mile is nestled at the distance of a mere 8…
Read more...
9.1
Superb
527 reviews

Old Waverley Hotel

43 Princes Street, Edinburgh, United Kingdom

0.3 km to Scottish National Gallery (Open map)

Dean Village is less than 1.5 km from the hotel, while Edinburgh airport is 1.5 km away. old-waverley.edinburgh.top-hotels-uk.comSet...
Read more...
7.9
Good
4403 reviews
Thank you for subscribing
Close