Menu

Search options

2026-03-01

2026-03-02
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

1933 results

  • The Place Hotel

    From US$ 62

    36 York Place, Edinburgh, United Kingdom

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

    Situated 650 metres from Water of Leith, The Place Hotel Edinburgh includes 48 rooms. Furthermore, the hotel features a safety deposit box and 24-hour security.

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Grassmarket Old Town Boutique Apartment

    From US$ 220

    76/2 Grassmarket, Edinburgh, United Kingdom

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

    Grassmarket Old Town Boutique apartment gives direct access to the historic fortress "Edinburgh Castle" and features views of the garden. This venue is also 2.4 km away from Arthur's Seat hike in…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Newington

    From US$ 194

    197/1 Pleasance, 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$ 194
  • The Wine House 1821

    From US$ 337

    4 Picardy Pl, Edinburgh, United Kingdom

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

    The Wine House 1821 Bed & Breakfast Edinburgh offers boutique accommodation near Calton Hill Panorama and features a restaurant and a safe deposit box. Royal Mile is a few minutes' drive from the bed…

    To the hotel

    price for 1 night
    Book Now From US$ 337
  • Central 2-Bed Flat In Edinburgh

    From US$ 322

    205\/1 Pleasance, 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$ 322
  • Amazing Apartments - Pleasance In The City Centre

    From US$ 278

    193 Pleasance, 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$ 278
  • 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$ 412

    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$ 412
  • Picardy Place Apartment

    From US$ 719

    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$ 719
  • Joivy Exquisite Flat In The City Centre

    From US$ 476

    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$ 476
  • Heritage City - Central New Town Apartment

    From US$ 724

    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$ 724
  • 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$ 454

    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$ 454
  • 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$ 285

    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$ 285
  • Incredible St Andrew'S Sq - 2 Bed In The Sky

    From US$ 599

    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$ 599
  • Grassmarket-Old Town Apartment

    From US$ 360

    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$ 360
  • 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
  • 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