Photo by Amanda Berry

Find hotels near John Knox House, Edinburgh from $172

Start date: Check-in selected.
End date: Check-out
    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 2,809 hotels close to John Knox House with room rates, reviews, and availability. Most hotels are fully refundable.

Old Town Chambers, Autograph Collection

5.0 star property
9.8 out of 10, Exceptional, (1014)
"Really lovely stay"
$317 nightly
The price is $380
Oct 5 - Oct 6
Total with taxes and fees
Old Town Chambers, Autograph Collection

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (602)
"Fun place to stay. Staff very helpful. Have stayed here before and will again. "
$297 nightly
The price is $357
Sep 30 - Oct 1
Total with taxes and fees
BrewDog DogHouse Edinburgh

The Balmoral Hotel

5.0 star property
9.8 out of 10, Exceptional, (1004)
"Amazing hotel. I loved everything about it. "
$683 nightly
The price is $820
Oct 5 - Oct 6
Total with taxes and fees
The Balmoral Hotel

100 Princes Street

4.5 star property
10.0 out of 10, Exceptional, (38)
"Beautiful property and rooms. Staff were just excellent and went the extra mile to accommodate our every request. "
$618 nightly
The price is $742
Sep 30 - Oct 1
Total with taxes and fees
100 Princes Street

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1094)
"Comfortable beds, nice shower, great location"
$254 nightly
The price is $305
Sep 30 - Oct 1
Total with taxes and fees
Market Street Hotel

Abbey Strand Apartments, at Holyrood

5.0 star property
9.8 out of 10, Exceptional, (124)
"Property was impeccable and our stay was very enjoyable. The instructions and explanation of how the property was accessed and setup "
$264 nightly
The price is $317
Sep 7 - Sep 8
Total with taxes and fees
Abbey Strand Apartments, at Holyrood

RÌGH Residences

4.0 star property
9.8 out of 10, Exceptional, (224)
"Impressive property. Well maintained. Kind staff"
$263 nightly
The price is $315
Sep 30 - Oct 1
Total with taxes and fees
RÌGH Residences

Forth House by Supercity Aparthotels

4.0 star property
9.6 out of 10, Exceptional, (52)
"Excellent location, great room & friendly staff"
$190 nightly
The price is $228
Oct 5 - Oct 6
Total with taxes and fees
Forth House by Supercity Aparthotels

Roomzzz Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (237)
"I would stay here again."
$246 nightly
The price is $296
Sep 28 - Sep 29
Total with taxes and fees
Roomzzz Edinburgh

No1. Apartments Edinburgh - George IV Bridge

3.5 star property
9.4 out of 10, Exceptional, (240)
"The views can’t be beat and the local was perfect!!"
$199 nightly
The price is $239
Oct 5 - Oct 6
Total with taxes and fees
No1. Apartments Edinburgh - George IV Bridge

CoDE Pod – The CoURT - Edinburgh

2.0 star property
9.2 out of 10, Wonderful, (1000)
"Had a wonderful stay! Right off the Royal Mile, so great for exploring the city centre."
$143 nightly
The price is $172
Oct 1 - Oct 2
Total with taxes and fees
CoDE Pod – The CoURT - Edinburgh

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (1004)
"Fantastic location/ super charming and helpful staff / adorable room"
$274 nightly
The price is $329
Sep 7 - Sep 8
Total with taxes and fees
Hotel du Vin & Bistro Edinburgh

Braid Apartments by Mansley

4.0 star property
9.6 out of 10, Exceptional, (628)
"The Braid Apartments are the best place to stay in Edinburgh. Beautiful, comfortable, snd convenient!!!"
$232 nightly
The price is $278
Oct 5 - Oct 6
Total with taxes and fees
Braid Apartments by Mansley

Destiny Scotland Chisholm Hunter Suites

4.0 star property
9.6 out of 10, Exceptional, (191)
"Perfect location, amazing view"
$235 nightly
The price is $282
Oct 5 - Oct 6
Total with taxes and fees
Destiny Scotland Chisholm Hunter Suites

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1229)
"Wonderful location and beautiful hotel interior "
$376 nightly
The price is $452
Sep 7 - Sep 8
Total with taxes and fees
Virgin Hotels Edinburgh

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1062)
"We enjoyed our stay, great location and the hotel was quiet "
$211 nightly
The price is $253
Oct 5 - Oct 6
Total with taxes and fees
Motel One Edinburgh - Royal

Destiny Scotland New Town Apartments

3.5 star property
9.6 out of 10, Exceptional, (204)
"Perfect located and very clean. Friendly Serviced."
$200 nightly
The price is $239
Sep 28 - Sep 29
Total with taxes and fees
Destiny Scotland New Town Apartments

The Scotsman Hotel

4.0 star property
9.2 out of 10, Wonderful, (1008)
"Great property and great rooms at the center of downtown. "
$360 nightly
The price is $431
Oct 5 - Oct 6
Total with taxes and fees
The Scotsman Hotel

Museum Apartments

4.0 star property
9.4 out of 10, Exceptional, (49)
"Quiet clean and easy access to great food and sight seeing . "
Museum Apartments

Eden Locke

4.0 star property
9.6 out of 10, Exceptional, (1267)
"Great location, comfortable stay"
$187 nightly
The price is $224
Oct 5 - Oct 6
Total with taxes and fees
Eden Locke
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top John Knox House Hotel Reviews

Hotels near Other Edinburgh Attractions

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the top-rated hotels near John Knox House?
Discover the charm of top-rated hotels near John Knox House, where comfort and convenience come together for an unforgettable stay in Edinburgh.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a welcoming 4-star hotel, located just a short 3-minute walk from John Knox House. With an impressive review rating of 9.8, this unique hotel features a rooftop terrace, perfect for enjoying the city views. Guests can indulge in a variety of amenities including free breakfast, a full kitchenette for in-room dining, and 24-hour room service. The hotel also offers designer toiletries and premium bedding, ensuring a comfortable and memorable stay.

The Balmoral Hotel

The Balmoral Hotel, a luxurious 5-star hotel, is only 7 minutes on foot from John Knox House and boasts a stellar review rating of 9.8. This elegant hotel features a full-service spa with steam rooms and various treatment options, ideal for travelers seeking relaxation. Travelers can also enjoy an indoor pool, valet parking, and exquisite dining options. Its Edwardian hotel design adds a touch of sophistication to your stay, ensuring a lavish experience in the heart of Edinburgh.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection, is a stunning 5-star hotel located just 1 minute from John Knox House, with a remarkable review rating of 9.8. This hotel provides travelers with luxurious amenities including a fully equipped kitchen, private balconies, and 24-hour fitness facilities. The stylish design and high-quality Egyptian cotton sheets enhance the traveler experience, making it a perfect choice for those looking for comfort and convenience in Edinburgh.
What hotels are within walking distance to John Knox House?
Discover the ideal hotels within walking distance to John Knox House that combine exceptional reviews with a touch of luxury.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a 4-star hotel with an impressive review rating of 9.8, located just a short 3-minute walk from John Knox House. This unique hotel features a rooftop terrace, perfect for relaxing after a day of exploring. Guests can enjoy free breakfast, a 24-hour room service, and a kitchenette equipped with essentials, making it ideal for longer stays. With its historical district setting, this hotel offers a delightful blend of comfort and convenience for travelers.

The Balmoral Hotel

The Balmoral Hotel is a luxury 5-star hotel a remarkable review rating of 9.8, situated only 7 minutes from John Knox House. This elegant hotel features a full-service spa, complete with steam rooms and a sauna, providing travelers a pampering experience. The indoor pool and fitness facilities make it an excellent choice for wellness enthusiasts. Travelers will appreciate the exquisite dining options and attentive concierge service, ensuring a memorable stay in Edinburgh.

Market Street Hotel

Market Street Hotel, rated 9.6 by travelers, is a stylish 4-star accommodation located just 6 minutes from John Knox House. Guests can unwind on the rooftop terrace or explore the onsite art gallery. The hotel features modern amenities including air conditioning and designer toiletries, ensuring a comfortable stay. With its prime location in a historical district and a focus on traveler satisfaction, it serves as a perfect base for those wanting to immerse themselves in Edinburgh's rich culture.
How much is a hotel near John Knox House?
Staying near John Knox House is a treat, with plenty of hotels from $172 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near John Knox House?
For families looking to explore the historic John Knox House, these top-rated family-friendly hotels offer comfort and amenities to make your stay enjoyable.

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG is located 3.6 miles from John Knox House and offers a family-friendly atmosphere with a 4-star rating. This hotel features an indoor pool, high chairs for children, and connecting rooms, making it ideal for families. With a solid review rating of 8.2, travelers can enjoy a relaxing stay with amenities like a full-service spa and a restaurant that provides kids' meals.

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre is a delightful 4-star hotel located just a 16-minute walk from John Knox House. This family-friendly hotel features connecting rooms and a range of children's amenities including free cribs and toys to ensure a comfortable stay for travelers of all ages. Travelers will appreciate the on-site restaurant that offers kids' meals and a daily breakfast. With a review rating of 8.6, this hotel also offers conveniences like a fitness room and room service for added comfort.

Residence Inn by Marriott Edinburgh

The Residence Inn by Marriott Edinburgh, situated 1.1 miles from John Knox House, is a welcoming 4-star hotel perfect for families. With spacious suites that include kitchens, cribs, and free rollaway beds, it caters perfectly to family needs. Guests can enjoy a complimentary breakfast and have access to a nearby golf course for leisure. Rated by travelers at 8.6, this hotel also features a convenience store and daily housekeeping to enhance the family experience.
Are there any 5-star hotels near John Knox House?
Discover the top-rated 5-star hotels near John Knox House, where luxury meets convenience in the heart of Edinburgh.

The Balmoral Hotel

The Balmoral Hotel, an exquisite 5-star hotel, is just a 7-minute walk from John Knox House. With a remarkable review rating of 9.8, this hotel offers a luxurious retreat featuring a full-service spa, an indoor pool, and a fine dining restaurant. Guests can indulge in steam room sessions and a variety of massages, ensuring a rejuvenating stay. Its elegant Edwardian design and premium bedding enhance the overall experience for travelers seeking comfort and sophistication.

Old Town Chambers, Autograph Collection

Located merely 1 minute from John Knox House, Old Town Chambers, Autograph Collection boasts an impressive review rating of 9.8 and is rated 5 stars. This unique hotel combines luxury with home-like amenities, offering travelers in-room kitchens equipped with dishwashers, microwaves, and electric kettles. The spacious rooms feature balconies and designer toiletries, making it a perfect choice for travelers who appreciate modern comforts in a historic setting.

W Edinburgh

W Edinburgh is a stylish 5-star hotel situated just 10 minutes from John Knox House, holding an excellent review rating of 9.4. Guests enjoy luxurious amenities including a rooftop terrace and an alfresco dining restaurant. The hotel also features a spa offering various body treatments and massages. With its contemporary decor and prime location in a vibrant shopping district, it provides an exciting experience for travelers looking to explore Edinburgh.
Which hotels near John Knox House offer the best views?
Discover the top-rated hotels near John Knox House that offer stunning views and a delightful stay in Edinburgh.

The Glasshouse, Autograph Collection

The Glasshouse, Autograph Collection is a stunning 5-star hotel just 12 minutes on foot from John Knox House, with an impressive review rating of 8.8. Guests can unwind on the rooftop terrace with panoramic views, or enjoy a meal at the garden-view restaurant. The hotel features luxurious amenities such as a private picnic service and designer toiletries, making it an ideal choice for those seeking a romantic getaway.

voco Edinburgh - Royal Terrace by IHG

voco Edinburgh - Royal Terrace by IHG offers a charming stay with a review rating of 8.4, located 18 minutes walking distance from John Knox House. This 4-star hotel showcases Georgian hotel design and features a restaurant with garden views, perfect for enjoying the serene surroundings. With amenities like air conditioning and a beautiful terrace, this hotel provides a cozy atmosphere for travelers looking to explore Edinburgh.

InterContinental Edinburgh The George by IHG

InterContinental Edinburgh The George, rated 9.0 by travelers, is a luxurious 4-star hotel located just a 13-minute walk from John Knox House. Guests can enjoy breathtaking sea views from select rooms, along with premium amenities such as Egyptian cotton sheets, a 24-hour room service, and a deep soaking bathtub. With its historical charm and nearby Edinburgh's attractions, this hotel offers a comfortable and stylish stay.
What are the best affordable hotels near John Knox House?
For those seeking affordable yet charming stays near John Knox House, these hotels provide top-rated accommodations and great amenities for a delightful visit.

3 Johns Place Townhouse

3 Johns Place Townhouse is a cozy retreat located just 2.1 miles from John Knox House, featuring an impressive traveler rating of 9.8. This hotel offers complimentary WiFi, ideal for both leisure and business travelers. Guests will appreciate the premium bedding, bathrobes, and designer toiletries that add a touch of luxury to their stay. Perfect for a romantic getaway, it also provides champagne service for special occasions.

The Royal Scots Club Edinburgh

The Royal Scots Club Edinburgh, a charming 3-star hotel, is situated an 18-minute walk from John Knox House and boasts an excellent review rating of 9.4. This hotel features free toiletries and WiFi, catering to the needs of budget-conscious travelers. Guests can enjoy a kitchenette with an oven and refrigerator, and relax in the garden view restaurant. With daily housekeeping and nearby golf and biking options, it offers a comfortable and convenient stay.

33 Castle Terrace

33 Castle Terrace is a delightful accommodation located just a 14-minute walk from John Knox House. Rated 9.4 by travelers, this hotel is perfect for families, offering free cribs and highchairs. Guests can enjoy modern amenities including an in-room oven, electric kettle, and a fully equipped kitchen. WiFi is also available, ensuring a comfortable stay for all travelers.
What are the best boutique hotels near John Knox House?
Discover the charm of boutique hotels near John Knox House, perfect for travelers seeking top-rated accommodations in Edinburgh.

The Glasshouse, Autograph Collection

The Glasshouse, Autograph Collection is a luxurious 5-star hotel located 12 minutes from John Knox House, rated by travelers at 8.8. This boutique hotel offers romantic amenities such as a rooftop garden and private picnic options. Guests will appreciate the complimentary minibar, 24-hour room service, and babysitting services, ensuring a comfortable and memorable stay.

The Scotsman Hotel

The Scotsman Hotel, a 4-star gem just a 3-minute walk from John Knox House, boasts an impressive travelers' rating of 9.2. Guests can enjoy a blend of modern luxury and historical elegance with amenities like 24-hour room service, designer toiletries, and deep soaking bathtubs. The hotel also features a fitness center and offers concierge services, making it a perfect choice for those seeking a boutique experience.

The Place

The Place is a stylish 4-star boutique hotel situated just 12 minutes from John Knox House with a travelers' rating of 8.2. This hotel offers a cozy atmosphere with amenities like designer toiletries, late check-out, and nearby the shopping district. Guests can unwind on the terrace or explore the nearby historical sites, making it a charming choice for boutique hotel enthusiasts.
Are there any hotels with pools close to John Knox House?
For travelers looking for a refreshing stay near John Knox House, there are several top-rated hotels with pools that cater perfectly to relaxation and leisure.

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel, situated 4.3 miles from John Knox House, is rated 8.8 by travelers, making it a reliable choice for families. This 3-star hotel features an indoor pool designed for children, ensuring a fun experience for younger travelers. The hotel also offers a range of amenities such as a spa, tennis courts, and outdoor activities nearby, providing a well-rounded stay for families and leisure travelers.

Village Hotel Edinburgh

Located just 2.8 miles from John Knox House, Village Hotel Edinburgh offers a fantastic indoor pool experience, complete with sun loungers for ultimate relaxation. Rated 8.2 by travelers, this 4-star hotel also features a hot tub, a fitness center, and a sauna, making it ideal for families and fitness enthusiasts alike. Guests can enjoy family-friendly amenities like free cribs and kids' meals at the on-site restaurant.

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel is a luxurious 4-star hotel just an 8-minute walk from John Knox House. With an impressive review rating of 9.2, this hotel boasts an indoor pool that is fully accessible, perfect for a refreshing swim after exploring the city. Guests can indulge in the spa services, including massage treatments and a steam room, ensuring a rejuvenating stay in this elegant setting.
What are the best pet-friendly hotels near John Knox House?
For travelers with pets visiting John Knox House, a delightful stay awaits at these top-rated hotels in Edinburgh, perfect for both you and your furry friend.

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh is a stylish 4-star hotel located just a 10-minute walk from John Knox House, featuring an outstanding review rating of 9.4. This pet-friendly hotel welcomes dogs and provides food and water bowls. Guests will appreciate modern comforts such as daily housekeeping, premium bedding, and nearby parking, all set within a beautifully designed environment.

Bruntsfield Hotel

Bruntsfield Hotel, a charming 4-star hotel, is located just 1.5 miles from John Knox House and boasts a review rating of 8.8. This pet-friendly hotel welcomes dogs and provides essential amenities such as food and water bowls. Guests can enjoy additional features like a lovely terrace, 24-hour room service, and complimentary toiletries, ensuring a comfortable stay in a vibrant neighborhood.

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, a luxurious 5-star hotel, is also situated 1.5 miles from John Knox House, with an impressive travelers' rating of 9.0. This upscale accommodation is pet-friendly, offering services like food and water bowls for your canine companions. Guests can indulge in amenities like a relaxing indoor pool, a full-service spa, and elegant dining options, making it a perfect retreat after exploring the city.
Can I book a fully refundable hotel close to John Knox House?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "John Knox House", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near John Knox House?
To look for discounts on hotels near John Knox House, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.