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 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

1851 results

  • Joivy Luxury Flats On George Street

    From US$ 483

    47A George Street, Edinburgh, United Kingdom

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

    Altido Luxury George St lies in a touristic area of Edinburgh within a 13-minute walk of the historic fortress "Edinburgh Castle", featuring flat-screen TV and entertainment activities. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 483
  • Malmaison Edinburgh City

    From US$ 422

    21-22 St Andrew Square, Edinburgh, United Kingdom

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

    Located a few minutes' drive from the historic fortress "Edinburgh Castle", Malmaison Edinburgh City Hotel offers 72 air-conditioned rooms. The Robertson Mausoleum Parish Church is 10 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 422
  • Castle Apt, Modern, Central

    From US$ 638

    73 Bread Street Flat 3, Edinburgh, United Kingdom

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

    Featuring a private balcony, this Castle Apt, Modern, Central apartment offers high-speed Internet access in public areas and is set a 5-minute walk from Grassmarket. The venue comprises 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 638
  • Edinburgh Centre - George Square Residence

    From US$ 443

    128 Nicolson St, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 443
  • Victoria Street View Flat In Edinburgh Eb10

    From US$ 155

    114-10 Rose Street South Lane, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Rose Street'S Hidden Treasure- 2Bed Newly Refurbished Apt

    From US$ 347

    140 Rose Street, Edinburgh, United Kingdom

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

    The 60 m² Rose Street'S Hidden Treasure- 2Bed Newly Refurbished Apt Apartment apartment is set approximately a 25-minute walk from Dynamic Earth Interactive Science Museum in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 347
  • Holiday Apartment In Old Town

    From US$ 488

    19/8 High Riggs, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 488
  • Stylish Central Edinburgh Abode

    From US$ 125

    8 High Riggs, Edinburgh, United Kingdom

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

    Calton Hill is 17 minutes' walk from the 1-room Stylish Central Edinburgh Abode apartment, while Edinburgh Christmas Market is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Destiny Scotland - Thistle Street Apartments

    From US$ 338

    17 Thistle Street, Edinburgh, United Kingdom

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

    Destiny Scotland - Thistle Street apartment welcomes travellers in the centre of Edinburgh, within short driving distance of the historic fortress "Edinburgh Castle". A kitchen with an electric…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Luxury Modern 3 Bedroom Apartment In City Centre

    From US$ 669

    140 Rose Street, Edinburgh, United Kingdom

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

    St Giles' Cathedral is an 11-minute walk from the 2-room Luxury Modern 3 Bedroom Apartment In City Centre apartment, while The Parish Church of St Cuthbert is situated nearby.

    To the hotel

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

    From US$ 300

    6 Spittal Street, Edinburgh, United Kingdom

    0.7 km to National Library of Scotland (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
  • City Centre House - 5 Bedrooms - Sleeps 9 - Parking

    From US$ 832

    18 Briery Bauks, Edinburgh, United Kingdom

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

    A 5-minute drive leads to Dynamic Earth and Edinburgh Castle is about a 5-minute drive away. The venue is nestled 1 km from the centre of Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 832
  • Gilmour'S Entry Apartment

    From US$ 299

    Gilmour'S Entry, Edinburgh, United Kingdom

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

    Gilmour'S Entry is set 1.2 km from Calton Hill and 1.3 km from The Royal Edinburgh Military Tattoo in Newington district. This apartment is steps away from the combined National Museum of Scotland…

    To the hotel

    price for 1 night
    Book Now From US$ 299
  • Two Bedroom Apartment-Central Edinburgh-Old Town-Licensed

    14/2 High Riggs, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • Apartment Thistle Lane

    From US$ 536

    Thistle St Sw Lane, Edinburgh, United Kingdom

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

    Thistle Lane apartment is located in the old part of Edinburgh, not too far from Royal Mile. The venue has a mini-kitchen, where a microwave, fridges and dishwasher are provided for a comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 536
  • Leonardo Edinburgh City

    From US$ 59

    79 Lauriston Place, Edinburgh, United Kingdom

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

    Set around 1.3 km from St Giles' Cathedral, the 3-star Leonardo Edinburgh City is located 6 minutes' walk from the grand Victorian theatre "Royal Lyceum Theater".

    To the hotel

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

    From US$ 183

    Spittal Street, Edinburgh, United Kingdom

    0.7 km to National Library of Scotland (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
  • Edinburgh Elms For 4 - New Town - City Center Eb8

    From US$ 328

    114/8 Rose Street South Lane, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 328
  • Cozy Castle View Flat In Edinburgh Eb9

    From US$ 253

    114/9 Rose Street South Lane, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Cornwall Street - 297

    From US$ 396

    13 Cornwall Street, Edinburgh, United Kingdom

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

    Guests of Edinburgh will enjoy their stay at 297 - Cornwall Street apartment. It is composed of 2 bedrooms, a kitchen, and a private bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 396