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 National Galleries of Scotland

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

1861 results

  • George IV Residence

    From US$ 1060

    14 2F3 George IV Bridge, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Offering flat - screen TV, a flat screen TV and a satellite TV, George IV Residence Edinburgh is located in Old Town district, close to Royal Mile. An equipped kitchenette area is also featured, as…

    To the hotel

    price for 1 night
    Book Now From US$ 1060
  • Motel One Edinburgh-Princes

    From US$ 90

    10-15 Princes Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Set 250 metres from Scott Monument, the 3-star Motel One Edinburgh-Princes is located about 500 metres away from St Giles' Cathedral.

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • The Cockburn Courtyard By Calton Living

    From US$ 181

    51 Cockburn Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Located in Old Town district, The Old Town Cockburn Apartment Edinburgh is next-door to the combined National Museum of Scotland and a 10-minute drive from Royal Yacht Britannia. This 1-bedroom venue…

    To the hotel

    price for 1 night
    Book Now From US$ 181
  • Castle Suite 3 Old Town

    From US$ 355

    Grassmarket, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 53 m² Castle Suite 3 Old Town apartment is approximately a 14-minute walk from such cultural places of…

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Joivy Sophisticated Apt Near Edinburgh Castle

    From US$ 845

    51 Cockburn Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Iconic Cockburn Street 4 Bedroom Apartment : Heart Of Old Town Edinburgh is set 0.7 km from Grassmarket and 0.6 km from the commemorative tower "Nelson Monument" in Old Town district. It is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • 30 Castle Street Aparthotel

    From US$ 143

    30 Castle Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    30 Castle Street Deluxe Apartments Edinburgh offers 15 rooms 350 metres of Edinburgh Castle. Princes Mall Shopping Centre is located 350 metres of this aparthotel, and such natural sites as Royal…

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Guestready - Historic Edinburgh Old Town Apartment

    From US$ 669

    186 High Street Borthwick'S Close, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 669
  • Parliament Sq Apt 12 Royal Mile

    From US$ 751

    1 Parliament Square, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 500 m² Parliament accommodates up to 4 guests. This venue is steps away from the combined National Museum of Scotland and it also…

    To the hotel

    price for 1 night
    Book Now From US$ 751
  • Apex Grassmarket Hotel

    From US$ 173

    31-35 Grassmarket, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    The award-winning Apex Grassmarket Hotel is nestled not far from the historic fortress "Edinburgh Castle" and features a swimming pool, a heated swimming pool and a gym. The venue is located in the…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • King'S Stable 2 Rooms

    From US$ 150

    King'S Stables Lane, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Premier Inn Edinburgh Princes Street

    From US$ 155

    122 - 123 Princess Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Set at a 2.5 km distance from Arthur's Seat hike, the 3-star Premier Inn Edinburgh Princes Street is located within 5 minutes' walk of Princes Mall Shopping Centre.

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Snug Studio On The Grassmarket, 5Mins From Castle

    From US$ 193

    1 Grassmarket, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    The 1-room Snug Studio On The Grassmarket, 5Mins From Castle apartment is situated in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, within 5 minutes' walk of The…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Grassmarket Apartment

    From US$ 669

    3/4 Merchant Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Grassmarket apartment is located 1 km from the centre of Edinburgh and offers accommodation with public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 669
  • Guestready - Lovely Nest In The Old Town

    From US$ 400

    13/6 King'S Stables Road, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 400
  • 1 Bed In The Heart Of Grassmarket With Castle Views

    From US$ 408

    Grassmarket 1, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 408
  • 1 Bed In Heart Of Old Town With Castle Views

    From US$ 597

    Grassmarket 1, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 597
  • Joivy Contemporary Flat In The New Town

    From US$ 713

    41 Queen Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    Located in Edinburgh, the 107 m² Altido Contemporary Apt In The New Town Apartment apartment is 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 713
  • Joivy 3 Bed Flat In Old Town, Close To Grassmarket

    From US$ 868

    3 Merchant Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    The 3-room Altido Spacious 3 Bed Apartment In The Old Town welcomes travellers in the centre of Edinburgh, at a 1.4 km distance from the ruined Holyrood Abbey. The apartment features a kitchen which…

    To the hotel

    price for 1 night
    Book Now From US$ 868
  • Princes Street Hostel

    From US$ 22

    5 West Register Street, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    The venue is just 450 metres from the combined National Museum of Scotland and 0.7 km from the art museum "Scottish National Gallery".

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • 3 Bedroom Apartment - Historic Old Town

    From US$ 694

    Eh1 1Bx, Edinburgh, United Kingdom

    0.5 km to National Galleries of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 694