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

1877 results

  • Blair St Burns Apt Old Town

    From US$ 327

    Blair Street, Edinburgh, United Kingdom

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

    Blair St Burns Apt Old Town apartment is placed in the centre of Edinburgh, within short distance of Royal Mile. It consists of 2 bedrooms, 1 bathroom and a kitchenette.

    To the hotel

    price for 1 night
    Book Now From US$ 327
  • Cosy N Comfy Flat In Historic Heart Of Edinburgh

    From US$ 323

    21 Blair Street, Edinburgh, United Kingdom

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

    Guests can opt to stay at Cosy N Comfy Flat In Historic Heart Of Edinburgh Apartment apartment when visiting Old Town, which is a bustling area of centuries-old buildings and narrow alleys in…

    To the hotel

    price for 1 night
    Book Now From US$ 323
  • Joivy Budget 2, 4, 5 And 6 Bed Private Flats, In Historic Old Town (Adults Only)

    From US$ 137

    Robertsons Close, Edinburgh, United Kingdom

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

    Altido Robertson Close - Comfy Flats Near Edinburgh Castle apartment is located in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, a mere 5 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Heart Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 6

    From US$ 499

    29B Blair Street, Edinburgh, United Kingdom

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

    Heart Of Edinburgh'S Historic Old Town - Blair Street - Sleeps 6 apartment offers homey accommodation for 6 guests in Edinburgh. The venue comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 499
  • 3 Royal Mile Flat Near Edinburgh Castle

    From US$ 724

    Apartment 3 - New Assembly Close, Edinburgh, United Kingdom

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

    3 New Assembly Close - Royal Mile apartment is situated in West End district of Edinburgh, 15 km from Turnhouse airport. This accommodation consists of 2 bedrooms and 1 bathrooms.

    To the hotel

    price for 1 night
    Book Now From US$ 724
  • 4 Royal Mile Flat Near Edinburgh Castle

    From US$ 786

    Apartment 4 - New Assembly Close, Edinburgh, United Kingdom

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

    Offering a satellite TV, a flat screen TV and flat-screen TV, New Assembly Close - Royal Mile apartment is situated in Old Town district, 150 metres from The Real Mary King's Close. This venue is…

    To the hotel

    price for 1 night
    Book Now From US$ 786
  • Ibis Edinburgh Centre South Bridge - Royal Mile

    From US$ 134

    77 South Bridge, Edinburgh, United Kingdom

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

    The cosy venue is located in the centre of Edinburgh within reach of Royal Mile and 0.8 km from Co-op Food. It offers non-smoking rooms, free WiFi in public areas and public parking nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Beautiful Bohemian 2Br Flat In The Cowgate

    From US$ 494

    12 Robertson'S Close, Edinburgh, United Kingdom

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

    The Historic Cowgate apartment is 2-bedroom accommodation in the old town district of Edinburgh. The venue can host up to 4 guests.

    To the hotel

    price for 1 night
    Book Now From US$ 494
  • Royal Mile Apartment

    From US$ 558

    126 Royal Mile, Edinburgh, United Kingdom

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

    Royal Mile apartment is situated in Old Town district of Edinburgh, 15 km from Edinburgh airport. This venue has 1 bedroom with double beds and sofa beds to offer you.

    To the hotel

    price for 1 night
    Book Now From US$ 558
  • 3 Bedroom Apartment - Historic Old Town

    From US$ 694

    Eh1 1Bx, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 694
  • Edinburgh Perfect Location

    From US$ 399

    Blair Street, Edinburgh, United Kingdom

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

    Nestled in Old Town, which is a bustling area of centuries-old buildings and narrow alleys, the 1-room Edinburgh Perfect Location Apartment apartment is within a 14-minute walk of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 399
  • Turtle Apartment

    From US$ 571

    29 Blair Street, Edinburgh, United Kingdom

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

    Turtle is located near Royal Mile and is just 5 minutes' walk from the centre of Edinburgh. The accommodation consists of a full kitchen, 3 bedrooms and is situated near the combined National Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 571
  • Clamshell Land - Royal Mile

    From US$ 675

    150 High Street, Edinburgh, United Kingdom

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

    Clamshell Land - Royal Mile apartment is located in the old part of Edinburgh, not too far from the historic fortress "Edinburgh Castle". This venue offers free Wi Fi in public areas along with a…

    To the hotel

    price for 1 night
    Book Now From US$ 675
  • Tron Kirk Residence

    From US$ 192

    219 High Street, Edinburgh, United Kingdom

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

    Tron Kirk Residence, set next to The Real Mary King's Close, is 15 km from Edinburgh airport. Located 100 metres from National Museum of Scotland this venue offers 9 rooms along with a full kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Royal Mile - Bright 2 Bedroom Apartment

    From US$ 384

    High Street, 219, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 384
  • Apartments Royal

    From US$ 292

    **Various Locations**, Edinburgh, United Kingdom

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

    The excellent Royal apartment enjoys an ideal location in the vicinity of the historic fortress "Edinburgh Castle". This excellent apartment also offers a microwave, refrigerator and kitchenware…

    To the hotel

    price for 1 night
    Book Now From US$ 292
  • Thistle City Inn

    From US$ 207

    Flat 1A 39 South Bridge, Edinburgh, United Kingdom

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

    Thistle City Inn Edinburgh is set about a 5-minute walk from Lawnmarket bus stop, and a mere 5 minutes' walk from Royal Mile.

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Charming Apartment In The Old Town

    From US$ 234

    16 Robertsons Close, Off Cowgate, Edinburgh, United Kingdom

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

    Charming In The Old Town apartment is nearly 0.6 km from Camera Obscura and World of Illusions. This 1-bedroom accommodation sleeps up to 4 guests. This venue provides airport transfer and grocery…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Stunning Royal Mile 2 Bedroom Apartment

    From US$ 725

    150 High Street 1F2, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 725
  • New Royal Mile Residence Spacious Quiet Comfortable Flat With Balcony & Great Views Top Floor No Lift

    From US$ 308

    18 North Bridge, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 308