Menu

Search options

2026-04-25

2026-04-26
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 Library 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

1997 results

  • Royal Mile Suites By The Castle

    From US$ 85

    493 Lawnmarket, Old Town, Edinburgh, Eh1 2Pb, United Kingdom, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    Area attractions, including the parish church "St Giles' Cathedral" and The Real Mary King's Close are located only a short walk from Royal Mile Suites By The Castle Edinburgh. The venue provides 11…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Struthers Apartment By National Trust Scotland

    From US$ 979

    477B Lawnmarket, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    Located 600 metres from Edinburgh Waverley railway station, Struthers Apartment By National Trust Scotland offers quick access to the historic fortress "Edinburgh Castle". Placed 0.2 km from The Real…

    To the hotel

    price for 1 night
    Book Now From US$ 979
  • The Crichton Apartment By National Trust Scotland

    From US$ 351

    477B Lawnmarket, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    Offering flat-screen TV and a flat screen TV, The Crichton Apartment By National Trust Scotland Edinburgh is located in Old Town district, close to Royal Mile. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 351
  • The Riddoch Apartment By The National Trust Scotland

    From US$ 396

    477B Lawnmarket, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    The Riddoch Apartment By National Trust Scotland Edinburgh is set 0.2 km from The Real Mary King's Close and 0.2 km from Royal Mile in Old Town district. The accommodation features rooms with a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Johnstone Apartment By The National Trust Scotland

    From US$ 241

    477B Lawnmarket, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    Johnston Apartment By The National Trust Scotland Edinburgh is set 0.2 km from Royal Mile and 3.5 km from the large Royal Yacht Britannia Oceanic Liner in Old Town district. There is a kitchen with…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Trocadero Suite - Central-Royal Mile Castle

    From US$ 716

    1/1 Upper Bow, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    The 2-room Trocadero Suite - Central-Royal Mile Castle apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, only a 5-minute walk from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Cozy Apt At Edinburgh Castle, Parking

    From US$ 1191

    1 Upper Bow, Edinburgh, United Kingdom

    0.1 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1191
  • 3 Bed Traditional Apartment On Picturesque Victoria St

    From US$ 1115

    Victoria Street 3, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 1115
  • Modern Royal Mile 2 Bed Flat Edinburgh - Pass The Keys

    From US$ 410

    457/8 Lawnmarket, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 56 m² Pass Keys Modern 3 Bed Flat On The Historic Royal Mile Apartment apartment is 600 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 410
  • Cozy Central 2 Bed Apt With Great View - Parking

    From US$ 291

    108A/4 West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 291
  • The West Bow, Old Town

    From US$ 505

    100 West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    The West Bow, Old Town is set 0.3 km from The Royal Edinburgh Military Tattoo and 0.2 km from Royal Mile in Old Town district. This property near the long-standing Camera Obscura and World of…

    To the hotel

    price for 1 night
    Book Now From US$ 505
  • West Bow - Comfy 2 Bed On West Bow Overlooking Grassmarket

    From US$ 802

    West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Located in Old Town district next to The Real Mary King's Close, the 65 m² Comfy 2 Bed On West Bow Overlooking Grassmarket apartment accommodates up to 4 guests. This venue is steps away from the…

    To the hotel

    price for 1 night
    Book Now From US$ 802
  • 2Bedroom Apartment By The Castle

    From US$ 556

    86 West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Edinburgh Luxury Apartment By The Castle is situated in Old Town district, 23 minutes' drive from Edinburgh airport. The venue comprises a kitchen with a microwave oven, a dishwasher and kitchenware.

    To the hotel

    price for 1 night
    Book Now From US$ 556
  • The West Bow Apartment

    From US$ 373

    114 West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    The West Bow, set next to Royal Mile, is 15 km from Edinburgh airport. It consists of 1 bedroom, 1 bathroom and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 373
  • Writers View, Royal Mile Apartment Edinburgh

    From US$ 623

    451\/17 Lawnmarket, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Royal Mile Apartment Edinburgh boasts a unique setting not far from the historic fortress "Edinburgh Castle". The venue includes a kitchen fitted with glassware, a microwave and refrigerators for…

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Grassmarket Modern Two Bedroom Apartment

    112A/8 West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    To the hotel

    Book Now
  • Candlemaker Old Town 500M From Edinburgh Castle

    From US$ 422

    Candlemaker Row, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Candlemaker Old Town 500M From Edinburgh Castle apartment is situated in Edinburgh, about 0.3 km from The Royal Edinburgh Military Tattoo, and features flat screen TV and a flat screen TV. The venue…

    To the hotel

    price for 1 night
    Book Now From US$ 422
  • West Bow Just Off Royal Mile

    From US$ 398

    West Bow, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    West Bow Just Off Royal Mile apartment is 0.4 km from The Real Mary King's Close and provides various facilities, such as a flat screen TV and flat - screen TV. Guests can find the long-standing…

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • Modern Flat In The Middle Of Old Town

    From US$ 1323

    Old Fishmarket Close, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 1-room Modern Flat In The Middle Of Old Town Apartment apartment is 650 metres of such cultural places…

    To the hotel

    price for 1 night
    Book Now From US$ 1323
  • Cosy Room In Heart Of Edinburgh

    From US$ 238

    11/5 Old Fishmarket Close, Edinburgh, United Kingdom

    0.2 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 238