Menu

Search options

2026-04-26

2026-04-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 John Knox House Museum

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

2022 results

  • Altido Unique & Stylish Grassmarket Apt - Close To Castle

    From US$ 429

    76 Grassmarket, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Set in Old Town district within 7 minutes' walk of The Real Mary King's Close, the 55 m² Altido Unique & Stylish Grassmarket Apt - Close To Castle apartment accommodates up to 4 guests. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 429
  • Holiday Inn Express Edinburgh City Centre By Ihg

    From US$ 297

    Picardy Place, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    The 3-star Holiday Inn Express Edinburgh City Centre, An Ihg Hotel includes 186 rooms and is set within 17 minutes' walk of Palace of Holyroodhouse.

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • Picardy Place Apartment

    From US$ 654

    17/5 Union Place, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Picardy Place is set 1.1 km from the Leith Princes Street and 1.2 km from The Royal Edinburgh Military Tattoo in New Town district. Featuring a living area, flat - screen TV and a satellite flat…

    To the hotel

    price for 1 night
    Book Now From US$ 654
  • Joivy Exquisite Flat In The City Centre

    From US$ 243

    York Place, Edinburgh, Scotland, Eh1 3Eb, United Kingdom, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Located in New Town district within a 10-minute walk of The Real Mary King's Close, the 75 m² Altido Designer York Place 5* apartment accommodates up to 2 guests. With access to the combined National…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Heritage City - Central New Town Apartment

    From US$ 750

    16B York Place, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Heritage City - Central New Town is situated in popular district of Edinburgh, about 900 metres from the historic fortress "Edinburgh Castle". This venue is steps away from Royal Mile and it also…

    To the hotel

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

    From US$ 443

    128 Nicolson St, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 443
  • Premier Inn Edinburgh City Centre

    From US$ 249

    44 York Pl, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    The 3-star Premier Inn Edinburgh City Centre boasts proximity to Arthur's Seat hike within just 2.2 km away. This property is housed in a historic-style building.

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • 3 Bedroom Apartment City Centre

    From US$ 701

    2/4 West Crosscauseway, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 701
  • Argyl - 4 Bed Apt On York Place, New Town

    From US$ 951

    30A York Place, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 951
  • St James Quarter 2 Bed Apartment

    From US$ 353

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Arthur's Seat hike is at a 2.5 km distance from the 1-room St James Quarter 2 Bed Apartment apartment, while Mansfield Place Church is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 353
  • Incredible St Andrew'S Sq - 2 Bed In The Sky

    From US$ 374

    16 North Saint Andrew Street, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Incredible St Andrew'S Sq - 2 Bed In The Sky apartment is situated in New Town district of Edinburgh, 100 km from Dundee airport. With access to the combined National Museum of Scotland, this venue…

    To the hotel

    price for 1 night
    Book Now From US$ 374
  • Grassmarket-Old Town Apartment

    From US$ 497

    90 Grassmarket, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Located 900 metres from Edinburgh Waverley railway station, Grassmarket-Old Town offers quick access to The Scotch Whisky Experience. This venue provides accommodation with free Wi Fi in public areas.

    To the hotel

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

    From US$ 111

    28 York Place, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (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
  • New Refurb Now- Sleep Upto 4- Heart Of City

    From US$ 436

    5 Cowan'S Close, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Heart Of Edinburgh City- Upto 4 Sleeps. Free Wi-Fi is set 0.5 km from The Edinburgh Hebrew Congregation Synagogue and 0.8 km from Royal Mile in Newington district. The venue offers 2 bedrooms…

    To the hotel

    price for 1 night
    Book Now From US$ 436
  • Amazing Penthouse, Stunning Views, Castle 2 Mins

    From US$ 1080

    Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Amazing Penthouse, Stunning Views, Castle 2 Mins apartment is nearly 0.1 km from Camera Obscura and World of Illusions. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

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

    From US$ 639

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

    0.7 km to John Knox House Museum (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$ 639
  • City Centre Apartment

    From US$ 681

    21/1 Hanover Street, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 681
  • Old Town 163

    From US$ 271

    16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    Located in Old Town district, Old Town 163 is next-door to The Real Mary King's Close and a 5-minute drive from Edinburgh Castle. This venue has 2 bathrooms with a hairdryer and bath sheets.

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Historic Ramsay Garden Apt With Balcony Views - Pass The Keys

    From US$ 925

    5/4 Ramsay Gardens, Eh1 2Na, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 925
  • Apex City Of Edinburgh Hotel

    From US$ 241

    61 Grassmarket, Edinburgh, United Kingdom

    0.7 km to John Knox House Museum (To the map)

    The 4-star Apex City Of Edinburgh Hotel is situated around 400 metres away from The Scotch Whisky Experience and features 24 hour front desk assistance and wake-up calls. The grand Victorian theatre…

    To the hotel

    price for 1 night
    Book Now From US$ 241