Menu

Search options

2026-02-26

2026-02-27
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 Of Modern Art

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

1516 results

  • Grosvenor Gardens Hotel

    1 Grosvenor Gardens, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Set within a 20-minute walk of BT Murrayfield Sports Stadium, this 4-star Grosvenor Gardens Hotel Edinburgh is located near the bucolic Dean Village.

    To the hotel

    Book Now
  • The Bonham

    From US$ 146

    35 Drumsheugh Gardens, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Overlooking the city, Bonham Hotel is a 15-minute walk from Princes Street in Edinburgh. Free Wi Fi is available throughout the venue as well as a restaurant and a meeting room are available on site.

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Prestigious Townhouse Close To Princes Street

    From US$ 5237

    41 Manor Place, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 5237
  • Quirky, West End, Edinburgh House

    From US$ 229

    1 Lansdowne Crescent, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Unique West End, Georgian is set 1.1 km from the historic fortress "Edinburgh Castle" and 1.7 km from Royal Mile in West End district. The accommodation consists of a fully-fitted kitchen, 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Ashgrove House

    From US$ 98

    12 Osborne Terrace (West Coates), Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Set 1 km from Edinburgh International Conference Centre, Ashgrove House Hotel features a parking, a private car park and a free parking. Situated in Haymarket district, the guest house is set 2.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • 1 Bedrooms Flat In Central Edinburgh Haymarket, Heart Of Edinburgh Flat Sleeps 4

    From US$ 261

    Haymarket Terrace, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 261
  • Cumberland Hotel

    From US$ 191

    1 West Coates, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Featuring car rentals, as well as Wi Fi throughout the property, the 3-star Cumberland Hotel Edinburgh is only 1.3 km from Gorgie City Farm. At this comfortable hotel you will find a lovely…

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Orchard Apartment

    From US$ 239

    56 Orchard Brae Avenue 3, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Orchard apartment is 2.2 km from Camera Obscura and World of Illusions and provides various facilities, such as a cable flat-screen and a flat screen TV. This 2-bedroom venue also features an…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Sunny Haymarket Room Edinburgh

    From US$ 152

    Haymarket Terrace, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • 2 Chester St

    From US$ 848

    2 Chester Street, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    2 Chester St gives you the opportunity to stay in a 7-bedroom accommodation close to Edinburgh International Conference Centre. This venue has a fully equipped kitchen provided with amenities, such…

    To the hotel

    price for 1 night
    Book Now From US$ 848
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    From US$ 151

    4 West Coates, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Situated about 20 minutes' walk from Charlotte Square, the intimate Roseate Edinburgh Hotel features Wi Fi in the rooms and a private parking garage on site. The 5-star luxury hotel is located in a…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Apex Haymarket Station Apartment

    From US$ 205

    34/4 Haymarket Terrace, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Haymarket apartment is situated in West End district, 1.5 km from Camera Obscura and World of Illusions and offers a tennis court, allergy-free rooms and a golf course. BT Murrayfield Stadium is less…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Edinburgh Family-Friendly Flat Walkable From Princess Street

    6 Orchard Brae Avenue, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    Book Now
  • Joivy Haymarket

    From US$ 68

    13 Rosebery Crescent, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    The 4-star Altido Haymarket Hotel is set 1.3 km from George Street and 1.8 km from the historic fortress "Edinburgh Castle". Featuring 27 rooms with views of the garden, this venue is set within a…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Melville Street Apartment

    From US$ 205

    59 Melville Street, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    The 60 m² Melville Street Apartment apartment, set less than a 5-minute walk from Saint Mary's Cathedral, and stands 15 km from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • The Hoxton, Edinburgh

    From US$ 123

    5-21 Grosvenor Street, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • The Learmonth Hotel

    From US$ 50

    18-20 Learmonth Terrace, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Placed within 2.4 km to Royal Mile, the 2-star Travelodge Edinburgh Learmonth provides guests with a storage for belongings and a lobby area. This Edinburgh hotel also offers 24-hour room service and…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Duthus Lodge Guest House

    From US$ 182

    West Coates, 5, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Offering a golf course and a free private car park, Duthus Lodge Guest House is located less than 10 minutes by car from the historic fortress "Edinburgh Castle". Situated in Haymarket district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • The Hoxton Edinburgh

    From US$ 327

    Grosvenor Street, Haymarket, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Edinburgh Grosvenor Hotel

    From US$ 74

    5-21 Grosvenor Street, Edinburgh, United Kingdom

    0.6 km to Scottish National Gallery Of Modern Art (To the map)

    Edinburgh Grosvenor Hotel offers 184 rooms a 20-minute walk from Princes Street Gardens. This hotel also provides Wi Fi available throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 74