Menu

Search options

2026-02-27

2026-02-28
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Scottish National Gallery

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

1860 results

  • Walkable 1Br Near Castle, Grassmarket, Food

    153 West Port Flat 12, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Located in Edinburgh City Centre district next to Camera Obscura and World of Illusions, the 60 m² Altido Authentic Flat W/ Castle View & Wood Burner apartment accommodates up to 2 guests. The venue…

    To the hotel

    Book Now
  • The Bristo Residence

    From US$ 304

    Lothian Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • The Edinburgh Address - Castle View Apartment

    From US$ 1315

    Castle Terrace, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The Edinburgh Address - Castle View Apartment apartment is placed in the Princes Street district, 200 metres of the pizzeria La Piazza. Public parking is available nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 1315
  • Edinb&B

    From US$ 44

    12 Robertson'S Close, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Featuring free WiFi, Edinb&B offers accommodation within 1.6 km from 24 Royal Circus. The property is just 0.2 km from Edinburgh Military Tattoo.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Edinburgh Metro

    From US$ 125

    11/2 Robertson's Close, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Edinburgh Metro Hostel is located in Old Town district next to Edinburgh Old Town. Is also features free Wi-Fi throughout the venue.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • For Students Only Portsburgh Court Edinburgh

    From US$ 157

    56 Lady Lawson St, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Grindlay St - Fantastic 2Br In Theatre District

    From US$ 265

    9 Grindlay Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 265
  • The York Place Residence

    From US$ 677

    York Place, Edinburgh Eh1 3Ep, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Located in New Town district within a 5-minute walk of Omni Centre, the 111 m² York Place Residence apartment accommodates up to 6 guests. This venue is steps away from The Real Mary King's Close and…

    To the hotel

    price for 1 night
    Book Now From US$ 677
  • Desirable 2 Bed Apt Near Edinburgh Castle

    From US$ 447

    11 Grindlay Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The 2-room Desirable 2 Bed Apt Near Edinburgh Castle Apartment apartment is nearly 11 minutes' walk from The Writers' Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 447
  • Jewel Of Royal Mile Apartment

    From US$ 293

    2 Coinyie House Close, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Jewel Of Royal Mile is set 0.9 km from Dynamic Earth Interactive Science Museum and 1 km from the historic fortress "Edinburgh Castle" in Old Town district. There is also a full kitchen equipped with…

    To the hotel

    price for 1 night
    Book Now From US$ 293
  • Royal Mile Old Town Apartment

    From US$ 219

    1 Coinyie House Close, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Royal Mile Old Town Apartment Edinburgh is set 0.3 km from the combined National Museum of Scotland and 0.4 km from The Real Mary King's Close in Old Town district. The venue consists of 1 bedroom, 1…

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Heeton Concept Aparthotel Edinburgh Queen Street

    From US$ 362

    74 -77 Queen Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Native Edinburgh offers 24-hour security service, shuttle service and laundry service and guest rooms with the garden views. The green Flag park "Princes Street Gardens" is 1.4 km from the aparthotel…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Cosy Modern City Centre Flat

    From US$ 300

    6 Spittal Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The historic fortress "Edinburgh Castle" is at a 0.9 km distance from the 1-room Cosy Modern City Centre Flat apartment, and The Robertson Mausoleum Parish Church is just a 13-minute walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 300
  • 28 York Place Hotel

    From US$ 111

    28 York Place, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The 3-star 28 York Place Hotel Edinburgh lies in New Town district within a walking distance to St Andrew Square. Featuring 8 rooms with views of the landscape, this venue is set within a short ride…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Stylish Central Edinburgh Apartment

    From US$ 358

    3/2 Cambridge Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Stylish Central Edinburgh, set next to Edinburgh International Conference Centre, is 0.5 km from Edinburgh airport. The accommodation consists of an equipped kitchenette area, 2 bedrooms and is…

    To the hotel

    price for 1 night
    Book Now From US$ 358
  • 3 Bed In Edinburgh 79008

    From US$ 348

    11 Albany Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 348
  • Gorgeous, Cozy 2Br Royal Mile-Old Town

    From US$ 333

    4/3 Infirmary Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 333
  • Guestready - Modern 2Br Home On The Royal Mile!

    From US$ 470

    9 High Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    Guests of Edinburgh will enjoy their stay at Royal Mile 2Br Home By Guestready apartment. It consists of 2 bedrooms, a kitchen and a bathroom with a bathtub and a shower. The maximum occupancy at…

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Traditional Georgian Flat In New Town

    From US$ 323

    Albany Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The 65 m² Traditional Georgian Flat In New Town apartment, set within 5 minutes' walk of Real Foods, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • Central Studio Near Usher Hall & Edinburgh Castle

    From US$ 183

    Spittal Street, Edinburgh, United Kingdom

    0.7 km to Scottish National Gallery (To the map)

    The 400 m² Central Studio Near Usher Hall & Edinburgh Castle apartment, set less than a 5-minute walk from The Parish Church of St Cuthbert, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 183