Hotels in Craiglockhart, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Craiglockhart hotels

The Craigie

The Craigie
3.5 star property
10.4 km from Craiglockhart
9.6 out of 10, Exceptional, (359 reviews)
"The whole stay was brilliant the hotel and all staff "
United Kingdom
Michael
The price is CA $159
CA $191 total
includes taxes & fees
Apr 12 - Apr 13
The Craigie

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
9.3 km from Craiglockhart
8.8 out of 10, Excellent, (1,004 reviews)
"Comfortable , clean, courteous staff and great location to beach promenade!"
Canada
Michelle
The price is CA $76
CA $91 total
includes taxes & fees
Mar 22 - Mar 23
Best Western Kings Manor Hotel

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End, 3.7 km from Craiglockhart
9.0 out of 10, Wonderful, (1,000 reviews)
"Great location, staff were really friendly & accommodating, and the room was clean with an amazing view. "
United Kingdom
Erroll
The price is CA $122
CA $147 total
includes taxes & fees
Mar 22 - Mar 23
B+B Edinburgh

Staycity Aparthotels, Edinburgh, West End

Staycity Aparthotels, Edinburgh, West End
4.0 star property
3 km from Craiglockhart
8.8 out of 10, Excellent, (1,002 reviews)
"Lots of space and really convenient to have the kitchen/laundry. Check in was easy and location was not bad. Staff was friendly. "
Canada
Kristina
The price is CA $175
CA $210 total
includes taxes & fees
Mar 22 - Mar 23
Staycity Aparthotels, Edinburgh, West End

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
5.0 star property
New Town, 4.8 km from Craiglockhart
9.4 out of 10, Exceptional, (776 reviews)
"Great room, great location, super friendly staff. "
United States
Michael
The price is CA $419
CA $527 total
includes taxes & fees
Mar 22 - Mar 23
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
12.1 km from Craiglockhart
9.2 out of 10, Wonderful, (1,300 reviews)
"Warm welcome at check-in and very comfortable room"
United Kingdom
Robert
The price is CA $100
CA $121 total
includes taxes & fees
Mar 22 - Mar 23
Dakota Edinburgh

Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
4.6 km from Craiglockhart
8.2 out of 10, Very good, (1,003 reviews)
"Enjoyed our stay."
United Kingdom
Karina
The price is CA $86
CA $104 total
includes taxes & fees
Mar 23 - Mar 24
Leonardo Edinburgh Murrayfield

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
30.1 km from Craiglockhart
8.4 out of 10, Very good, (684 reviews)
"Spotlessly clean, helpful friendly staff, excellent breakfast and very hot bedrooms, maybe too hot."
United Kingdom
Angela
The price is CA $244
CA $292 total
includes taxes & fees
Apr 15 - Apr 16
Peebles Hydro Hotel

Cairn Hotel

Cairn Hotel
2.0 star property
Leith, 5.5 km from Craiglockhart
8.6 out of 10, Excellent, (1,002 reviews)
"Room nice, good cleaning services, friendly staff."
United States
Erin
The price is CA $178
CA $213 total
includes taxes & fees
Apr 9 - Apr 10
Cairn Hotel

The Roseate Edinburgh

The Roseate Edinburgh
5.0 star property
Haymarket, 2.9 km from Craiglockhart
9.2 out of 10, Wonderful, (667 reviews)
"The room was spacious yet cozy, clean, and very well appointed. The bed was so comfortable. The staff were warm, courteous, friendly, and helpful. The restaurant was also excellent. "
United States
Karla
The price is CA $181
CA $218 total
includes taxes & fees
Mar 23 - Mar 24
The Roseate Edinburgh

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
17 km from Craiglockhart
7.8 out of 10, Good, (1,005 reviews)
"The location, the staff, the room, everything about it was perfect. Really made my stay brilliant. Highly recommend this hotel. "
United Kingdom
Calvin
The price is CA $89
CA $107 total
includes taxes & fees
Apr 6 - Apr 7
Mercure Livingston Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
5.2 km from Craiglockhart
8.4 out of 10, Very good, (1,001 reviews)
"Very nice and clean hotel. "
United Kingdom
Nadeem
The price is CA $124
CA $149 total
includes taxes & fees
Mar 22 - Mar 23
Village Hotel Edinburgh

Macdonald Inchyra Hotel & Spa

Macdonald Inchyra Hotel & Spa
4.0 star property
30.3 km from Craiglockhart
8.0 out of 10, Very good, (891 reviews)
"Every Staff member was polite and helpful. Had a cozy 11 nights stay. Property is a few mins off the motorway which was very convenient. "
United States
Andrew
The price is CA $127
CA $152 total
includes taxes & fees
Mar 22 - Mar 23
Macdonald Inchyra Hotel & Spa

Britannia Hotel Edinburgh

Britannia Hotel Edinburgh
3.0 star property
West End, 3.5 km from Craiglockhart
6.0 out of 10, (1,333 reviews)
"Rooms were clean the room we had did not have a room and was very hot "
United Kingdom
Alan
The price is CA $64
CA $77 total
includes taxes & fees
Mar 19 - Mar 20
Britannia Hotel Edinburgh

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 4.7 km from Craiglockhart
9.2 out of 10, Wonderful, (1,009 reviews)
"Great location"
United States
Diana
The price is CA $232
CA $278 total
includes taxes & fees
Mar 22 - Mar 23
Radisson Blu Hotel, Edinburgh City Centre

Nira Caledonia

Nira Caledonia
4.0 star property
Stockbridge, 4.5 km from Craiglockhart
9.2 out of 10, Wonderful, (667 reviews)
"Friendly staff, lovely decor and amenities. Breakfast was delicious too!"
United Kingdom
Finley Joe
The price is CA $200
CA $239 total
includes taxes & fees
Mar 23 - Mar 24
Nira Caledonia

Leonardo Edinburgh City

Leonardo Edinburgh City
3.0 star property
Tollcross, 3.6 km from Craiglockhart
8.8 out of 10, Excellent, (1,001 reviews)
"Our stay at Leonardo was perfect! The staff were very helpful and courteous, the food was great and the location was perfect which allowed us to walk to all the places that we visited."
United States
Peter
The price is CA $129
CA $155 total
includes taxes & fees
Mar 23 - Mar 24
Leonardo Edinburgh City

The Bonham Hotel

The Bonham Hotel
5.0 star property
West End, 3.7 km from Craiglockhart
9.2 out of 10, Wonderful, (951 reviews)
"Great boutique hotel in a lovely part of Edinburgh. "
United Kingdom
Richard
The price is CA $176
CA $211 total
includes taxes & fees
Mar 23 - Mar 24
The Bonham Hotel

The Raeburn

The Raeburn
4.0 star property
Stockbridge, 4.6 km from Craiglockhart
9.8 out of 10, Exceptional, (372 reviews)
"Great area to stay whilst in Edinburgh. Lovely staff. Room was always cleaned every day and felt comfortable and luxury. "
United Kingdom
Sophie
The price is CA $174
CA $209 total
includes taxes & fees
Mar 22 - Mar 23
The Raeburn

Tigerlily

Tigerlily
4.0 star property
New Town, 4.1 km from Craiglockhart
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location, loved the atmosphere, the restaurant and bar and my room was spectacular with amazing decor"
Canada
Jacqueline
The price is CA $189
CA $227 total
includes taxes & fees
Mar 23 - Mar 24
Tigerlily
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.

Where to stay in Craiglockhart

Find the best Craiglockhart areas and neighborhoods for the activities you enjoy most.

Old Town Edinburgh

Preserving its medieval street plan, this UNESCO World Heritage Site features the Royal Mile, St. Giles' Cathedral, and the National Museum of Scotland. Explore narrow closes and hidden passages for a unique experience.

Edinburgh City Centre

While you're in Edinburgh City Centre, take in top sights like Edinburgh Castle or Scott Monument, and hop on the metro to see more the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Discover original neo-classical and Georgian architecture in this UNESCO World Heritage Site, housing the National Gallery of Scotland and the Royal Scottish Academy Building. Shop along Princes Street, George Street, and the newly redeveloped St James Quarter.

Leith

Undergoing significant regeneration, Leith boasts a busy port, the Royal Yacht Britannia, and Ocean Terminal shopping centre. The shore area offers charming pubs and restaurants, while cultural attractions include Leith Theatre and Leith School of Art.

Tollcross

Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Usher Hall and King's Theatre while you're in town.

Top Craiglockhart Hotel Reviews

Frequently asked questions

What are the best hotels in Craiglockhart that travellers recommend?
For highly recommended hotels in Craiglockhart, travellers often praise the Black Ivy Hotel, Tynecastle Park Hotel, The Roseate Edinburgh, and JA The Bruntsfield - Edinburgh.

The 4-star Black Ivy Hotel, with an outstanding 9.4 rating, is known for its comfortable and clean rooms, excellent and friendly staff, and delicious food. It is also conveniently located near the Royal Mile and Holyrood Park.

Another excellent choice is the 4-star Tynecastle Park Hotel, which boasts an impressive 9.6 rating. Guests consistently highlight the helpful and great staff, lovely and amazing rooms, and fantastic breakfast.

The 5-star The Roseate Edinburgh, rated 9.2, offers a luxurious experience with Egyptian cotton sheets, premium bedding, and rainfall showerheads. Guests frequently compliment the friendly staff and comfortable rooms. It is also close to Edinburgh Gin Distillery and Charlotte Square.

Finally, the 4-star JA The Bruntsfield - Edinburgh, with an 8.8 rating, provides comfortable and clean rooms, and guests appreciate the friendly and considerate staff. The breakfast is often described as excellent, and it is centrally located, making it easy to access attractions like the Royal Mile.
What are the best family hotels in Craiglockhart?
For family-friendly accommodation in Craiglockhart, consider the Braid Hills Hotel, The Roseate Edinburgh, Murrayfield Hotel, and Hampton by Hilton Edinburgh West End.

The 3-star Braid Hills Hotel, with an 8.4 rating, offers a variety of family-friendly amenities including free cribs and baby bathtubs. For those interested in golf, the hotel can arrange golf games with advance notice and there are golf courses nearby. Guests consistently praise the spacious and clean rooms, the excellent breakfast, and the convenient free parking. It is also close to the Dominion Cinema and Blackford Hill.

The 5-star The Roseate Edinburgh, rated 9.2, provides a luxurious stay for families. It offers free cribs and complimentary breakfast for children, along with sofa beds for additional sleeping arrangements. The hotel features premium bedding, Egyptian cotton sheets, and designer toiletries, ensuring a comfortable experience. You will also find a deep soaking bathtub and rainfall showerheads in the rooms. It is conveniently located near Gambado and Edinburgh Castle.

The 3-star Murrayfield Hotel, with an 8.8 rating, is another excellent choice for families. It provides free cribs and offers kids' meals. The hotel also includes free self-parking and complimentary WiFi. Guests frequently comment on the nice rooms, the friendly staff, and the delicious breakfast. It is close to Murrayfield Ice Rink and Gambado.

The 3-star Hampton by Hilton Edinburgh West End, rated 8.8, is well-suited for families. It offers free cribs, sofa beds, and complimentary buffet breakfast. Guests appreciate the nice and clean rooms, the helpful staff, and the convenient location. It is situated near Gambado and the Royal Mile.
What are the best 5-star hotels in Craiglockhart?
For a highly-rated 5-star hotel in Craiglockhart, The Roseate Edinburgh is an excellent choice.

The Roseate Edinburgh, with an impressive 9.2 rating, offers a luxurious stay with amenities such as Egyptian cotton sheets, premium bedding, and designer toiletries. Guests can also enjoy deep soaking bathtubs and rainfall showerheads for a truly relaxing experience. The hotel provides champagne service and offers special dining options for couples. Travellers frequently praise the friendly and amazing staff, comfortable and clean rooms, and the helpful front desk. It is conveniently located near points of interest like Gambado, just 0.9 km away, and the Edinburgh Gin Distillery, which is 1.4 km distant.
What hotels in Craiglockhart offer free breakfast?
For hotels in Craiglockhart that offer complimentary breakfast, consider The Roseate Edinburgh, Hampton by Hilton Edinburgh West End, Badjao Bed and Breakfast, and Four Points by Sheraton Edinburgh.

The 5-star Roseate Edinburgh, with an impressive 9.2 rating, provides free breakfast for children. Guests frequently comment on the comfortable and clean rooms, as well as the friendly and helpful staff. The hotel is conveniently located near the Vietnam House Art Gallery, just 0.5 km away, and the Scottish National Gallery of Modern Art One, 0.6 km away.

Another excellent option is the 3-star Hampton by Hilton Edinburgh West End, rated 8.8. This hotel offers a free buffet breakfast and guests consistently praise the great breakfast, nice and clean rooms, and the friendly staff. It is well-situated, being only 1.4 km from Greyfriar's Bobby and the Writers' Museum.

Badjao Bed and Breakfast, with a 9.0 rating, also provides a complimentary breakfast along with free WiFi and free self-parking. It is located 1.0 km from the Water of Leith Visitor Centre.

Finally, the 3-star Four Points by Sheraton Edinburgh, with a 7.8 rating, offers free breakfast for children. The staff are often described as nice and great, and the rooms as comfortable and beautiful. St Cuthbert's Church is just 1.1 km away.
What are the top pet-friendly hotels in Craiglockhart?
For top pet-friendly hotels in Craiglockhart, consider the Black Ivy Hotel or The Roseate Edinburgh.

The 4-star Black Ivy Hotel, with an impressive 9.4 rating, warmly welcomes pets and provides food and water bowls. Guests frequently mention the excellent and friendly staff, and the delicious food. It is conveniently located near the Royal Mile and Holyrood Park.

Another excellent choice is the 5-star Roseate Edinburgh, rated 9.2. This luxurious hotel also provides food and water bowls for pets, and guests appreciate the comfortable and clean rooms, as well as the friendly and amazing staff. It is located close to Gambado and Charlotte Square.
What are the best budget hotels in Craiglockhart?
For budget hotels in Craiglockhart, consider the Hampton by Hilton Edinburgh West End, Badjao Bed and Breakfast, Murrayfield Hotel, Four Points by Sheraton Edinburgh, or Braid Hills Hotel.

The 3-star Hampton by Hilton Edinburgh West End, with an 8.8 rating, provides complimentary WiFi and free buffet breakfast. Guests appreciate the nice, clean rooms and the friendly, helpful staff. It is conveniently located near attractions such as the Fruitmarket Gallery and Greyfriar's Bobby.

Badjao Bed and Breakfast, with a 9.0 rating, offers free breakfast, complimentary WiFi, and free self-parking. It is situated close to the Water of Leith Visitor Centre.

The 3-star Murrayfield Hotel, rated 8.8, features free self-parking, complimentary WiFi, and free toiletries. Reviewers frequently comment on the beautiful rooms, friendly staff, and excellent breakfast. It is located near the Scottish National Gallery of Modern Art One and Dean Village.

The 3-star Four Points by Sheraton Edinburgh, with a 7.8 rating, provides complimentary WiFi, free breakfast for children, and free toiletries. Guests often mention the comfortable rooms and great staff. It is near St Cuthbert's Church and the Royal Mile.

Finally, the 3-star Braid Hills Hotel, rated 8.4, offers free toiletries, complimentary self-parking, and free WiFi. The hotel is praised for its friendly staff, spacious rooms, and excellent breakfast. It is conveniently located near The Braid Hills and Blackford Hill.
What are the most romantic hotels in Craiglockhart for couples?
For a romantic stay in Craiglockhart, couples should consider The Roseate Edinburgh or Murrayfield Hotel.

The 5-star Roseate Edinburgh, with a 9.2 rating, offers luxurious amenities great for a romantic getaway. Many guests appreciate the couples dining option, Egyptian cotton sheets, and designer toiletries. The hotel also provides a champagne service, rainfall showerheads, deep soaking bathtubs, and bathrobes, ensuring a truly indulgent experience. Guests consistently praise the friendly and amazing staff, as well as the comfortable and clean rooms.

Another excellent option is the 3-star Murrayfield Hotel, rated 8.8. This hotel also offers couples dining and includes free WiFi and complimentary toiletries. Guests frequently praise the nice and beautiful rooms, the friendly and helpful staff, and the excellent and delicious breakfast. It is conveniently located near Carricknowe Golf Course.
What are the best hotels in Craiglockhart near Royal Mile?
For excellent hotels in Craiglockhart near the Royal Mile, consider the Moxy Edinburgh Fountainbridge and Grove House Hotel.

The 3-star Moxy Edinburgh Fountainbridge, with an 8.8 rating, is conveniently located just 1.7 km from the Royal Mile. This hotel offers a sofa bed and features child-friendly window design, which is ideal for families. Guests frequently praise the friendly staff and comfortable, clean rooms.

Another great option is the 3-star Grove House Hotel, rated 9.0, which is also just 1.8 km from the Royal Mile. This hotel provides free WiFi and complimentary toiletries. Reviews often highlight the friendly and helpful staff, excellent breakfast, and super clean rooms.
When is the best time to go to Craiglockhart?
The most pleasant times to visit Craiglockhart are during late spring (May to June) and early autumn (September to October).

These months offer generally milder weather with fewer crowds compared to the peak summer season. You'll find the days are longer and often sunnier, making it ideal for exploring the local parks and walking trails without the chill of winter or the occasional heavy downpours of summer.

For those who enjoy outdoor activities like golf at the nearby Merchants of Edinburgh Golf Club or leisurely strolls along the Union Canal, these periods provide comfortable conditions. The natural beauty of the area, particularly the mature trees and gardens, is also at its best during these seasons.

Couples looking for a relaxing break will appreciate the quieter atmosphere and the opportunity to enjoy local eateries and attractions without the busiest tourist rush.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Craiglockhart hotel for you.
How can I save on a Craiglockhart hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Craiglockhart hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Craiglockhart hotel?
Hotel prices in Craiglockhart often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia