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

  • Holyrood House

    From US$ 1317

    Abbeyhill Crescent, Edinburgh, United Kingdom

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

    The 3-bedroom Holyrood House is less than a 20-minute walk from the historic fortress "Edinburgh Castle". This accommodation also comes with a fully furnished kitchen complete with a microwave oven…

    To the hotel

    price for 1 night
    Book Now From US$ 1317
  • Le Monde Hotel

    From US$ 174

    16 George Street, Edinburgh, United Kingdom

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

    Featuring a nightclub, spa therapy, and various recreational opportunities, the 4-star Le Monde Hotel is situated near the shopping district of Edinburgh. Located near a train station, the designer…

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • City Centre En-Suite Room

    From US$ 151

    35 Broughton Street, Edinburgh, United Kingdom

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

    City Centre En-Suite Room Edinburgh is set 0.8 km from Royal Mile and 0.9 km from The Real Mary King's Close in New Town district. This accommodation includes rooms with a flat-screen TV with…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • New Town Hotel

    From US$ 157

    8 York Place, Edinburgh, United Kingdom

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

    Situated around 650 metres from Water of Leith, the 3-star Ballantrae Hotel Edinburgh includes 31 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • 3 Bedrooms Flat In Central Edinburgh Old Town Sleeps 6

    From US$ 572

    Grassmarket, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 572
  • Apartment In Edinburgh, Old Town

    From US$ 413

    Grassmarket, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 413
  • 3 Bedrooms Flat In Central Edinburgh Old Town , Grassmarket Heart Of Edinburgh Flat Sleeps 6 , Eh1

    From US$ 535

    58 Grassmarket, Edinburgh, United Kingdom

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

    3 Bedrooms Flat In Central Edinburgh Old Town, Grassmarket Heart Of Edinburgh Flat Sleeps 6, Eh1 apartment is placed in the Old Town district, nearly a 5-minute walk from the bar Filling.

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Destiny Scotland Hanover Apartments

    From US$ 592

    4 & 18 Hanover Street, Edinburgh, United Kingdom

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

    Destiny Scotland Hanover apartment is situated in Edinburgh, within 500 metres of Royal Mile. It offers a safe deposit box and parking. It is located 0.8 km from the Thistle chapel "St Giles'…

    To the hotel

    price for 1 night
    Book Now From US$ 592
  • Ice Cream Suite

    From US$ 745

    90 East Crosscauseway, Edinburgh, United Kingdom

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

    Ice Cream apartment is located within 11 minutes' walk of The Meadows and features a golf course, flat-screen TV and a flat screen TV. Due to its location in the very heart of Edinburgh is the royal…

    To the hotel

    price for 1 night
    Book Now From US$ 745
  • Near Transport - Fireplace - Wifi - Sleeps 2

    Flat 1, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • Near Transport - Hot Tub - Fireplace - Sleeps 2

    Flat 2, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • Cozy Inn

    From US$ 471

    Dublin Street Lane South, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • Charming 1 Bed Apartment With Castle View

    From US$ 207

    7 Castle Wynd South, Edinburgh, United Kingdom

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

    Featuring free Wi Fi in the rooms, Charming 1 Bed Apartment With Castle View is situated in Edinburgh, 15 km from Edinburgh airport. It offers an accommodation with smoke detectors, a flat-screen TV…

    To the hotel

    price for 1 night
    Book Now From US$ 207
  • Stunning Studio Apartment Castle View

    From US$ 357

    5 Castle Wynd South, Edinburgh, United Kingdom

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

    Offering flat screen TV and a flat screen TV, Stunning Studio Apartment Castle View Edinburgh is located in Old Town district, next to the combined National Museum of Scotland. Placed 0.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 357
  • Sovo - Luxury Old Town Apartment With Private Jacuzzi

    From US$ 302

    7 Baxter'S Place 2, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 302
  • 11 Walk Royal Mile Cosy For 4

    From US$ 649

    51 East Crosscauseway, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 649
  • Bright & Homely City Centre Apartment Near Holyrood

    From US$ 470

    51 East Crosscauseway, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 470
  • Bright And Homely Apartment Near Holyrood - City Centre

    From US$ 340

    51 East Crosscauseway, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 340
  • Broughton Street Residence

    From US$ 557

    22 Broughton Street 22 1F2 Flat 4, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 557
  • Townhouse With 3 Bathrooms

    From US$ 1214

    1A Dublin Street Lane South, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 1214