Hotels in Craigmillar, 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 Craigmillar hotels

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
27.1 km from Craigmillar
9.8 out of 10, Exceptional, (134 reviews)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
30.8 km from Craigmillar
8.4 out of 10, Very good, (673 reviews)
"Absolutely wonderful stay. Perfect weekend to beat any January blues!!! Grill room meals exceptional! But the best thing is the staff…many of whom are very young…all absolutely fabulous!! Thank you x"
United Kingdom
Sharon
The price is RM636
RM764 total
includes taxes & fees
25 Feb - 26 Feb
Peebles Hydro Hotel

The Craigie

The Craigie
3.5 star property
12.5 km from Craigmillar
9.6 out of 10, Exceptional, (355 reviews)
"Lovely hotel, cosy comfortable bar, good restaurant. Every area was well kept and clean. Friendly staff made us feel very welcome. Plenty of parking."
United Kingdom
Sharon
The price is RM470
RM564 total
includes taxes & fees
10 Feb - 11 Feb
The Craigie

W Edinburgh

W Edinburgh
5.0 star property
New Town, 4.4 km from Craigmillar
9.2 out of 10, Wonderful, (394 reviews)
" the location off the hotel is excellent and the hotel staff very kind and helpful we had a very relaxing stay "
United Kingdom
David
The price is RM820
RM1,035 total
includes taxes & fees
22 Feb - 23 Feb
W Edinburgh

Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 5.1 km from Craigmillar
9.4 out of 10, Exceptional, (1,218 reviews)
"Great location and very cozy lobby bar where we enjoyed relaxing."
United States
Jayme
The price is RM319
RM383 total
includes taxes & fees
10 Feb - 11 Feb
Heeton Concept Aparthotel Edinburgh Queen Street

Holyrood Aparthotel

Holyrood Aparthotel
4.0 star property
Holyrood, 3.6 km from Craigmillar
8.8 out of 10, Excellent, (1,957 reviews)
"Friendly staff, quiet location close all amenities"
United Kingdom
Christopher
The price is RM443
RM532 total
includes taxes & fees
10 Feb - 11 Feb
Holyrood Aparthotel

Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile
4.0 star property
Holyrood, 3.8 km from Craigmillar
9.0 out of 10, Wonderful, (2,384 reviews)
"An amazing location and friendly staff!"
United States
Charles Ryan
The price is RM423
RM508 total
includes taxes & fees
1 Mar - 2 Mar
Aparthotel Adagio Edinburgh Royal Mile

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 3.9 km from Craigmillar
9.0 out of 10, Wonderful, (1,010 reviews)
"Lovely room, great location"
United Kingdom
Kirstie
The price is RM605
RM726 total
includes taxes & fees
16 Feb - 17 Feb
Radisson Blu Hotel, Edinburgh City Centre

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 5 km from Craigmillar
9.0 out of 10, Wonderful, (1,014 reviews)
"Lovely room beautiful hotel bar and really friendly helpful staff "
United Kingdom
Louise
The price is RM597
RM716 total
includes taxes & fees
22 Feb - 23 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
Holyrood, 3.5 km from Craigmillar
8.6 out of 10, Excellent, (1,007 reviews)
"Classy room and amenities, great breakfast, good location, friendly and professional staff. Look forward to staying at a Marriott again soon. "
United Kingdom
Michael
The price is RM362
RM434 total
includes taxes & fees
22 Feb - 23 Feb
Edinburgh Marriott Hotel Holyrood

Eden Locke

Eden Locke
4.0 star property
New Town, 5 km from Craigmillar
9.6 out of 10, Exceptional, (1,329 reviews)
"Spotless Accommodation, Excellent staff and service. Perfect location for touring the city and surrounding areas. Highly recommended. "
United Kingdom
Daniel
The price is RM399
RM478 total
includes taxes & fees
23 Feb - 24 Feb
Eden Locke

Angel's Share Hotel

Angel's Share Hotel
4.0 star property
New Town, 5.1 km from Craigmillar
8.8 out of 10, Excellent, (1,001 reviews)
"Convenient location, great facilities and very attentive staff. Would recommend to all. "
United Kingdom
Tony
The price is RM381
RM457 total
includes taxes & fees
16 Feb - 17 Feb
Angel's Share Hotel

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
West End, 5 km from Craigmillar
9.6 out of 10, Exceptional, (404 reviews)
"Very friendly and helpful staff, great room and location, wonderful eggs beniedict royale and fresh squeezed orange juice for breakfast."
United Kingdom
Marcus
The price is RM552
RM662 total
includes taxes & fees
11 Feb - 12 Feb
The Rutland Hotel & Apartments

Le Monde Hotel

Le Monde Hotel
4.0 star property
New Town, 4.6 km from Craigmillar
9.0 out of 10, Wonderful, (1,000 reviews)
"The entire stay from start to finish was magical "
United Kingdom
Helen
The price is RM399
RM479 total
includes taxes & fees
22 Feb - 23 Feb
Le Monde Hotel

New Town Hotel

New Town Hotel
4.0 star property
New Town, 4.6 km from Craigmillar
8.6 out of 10, Excellent, (98 reviews)
"Clean large room comfortable beds Easy access to all winter events Great stay"
United States
Kelly
The price is RM394
RM473 total
includes taxes & fees
10 Feb - 11 Feb
New Town Hotel

JA The Bruntsfield - Edinburgh

JA The Bruntsfield - Edinburgh
4.0 star property
Bruntsfield, 4.4 km from Craigmillar
8.8 out of 10, Excellent, (1,006 reviews)
"Lovely hotel and location. Super Breakfast and helpful staff Thank you. "
United Kingdom
Cheryl
The price is RM318
RM382 total
includes taxes & fees
22 Feb - 23 Feb
JA The Bruntsfield - Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 4.4 km from Craigmillar
8.8 out of 10, Excellent, (444 reviews)
"Clean and comfortable room with very friendly staff in a great location for exploring the city"
United Kingdom
Sinead
The price is RM385
RM462 total
includes taxes & fees
22 Feb - 23 Feb
Mount Royal Hotel Edinburgh by The Unlimited Collection

Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 5 km from Craigmillar
9.2 out of 10, Wonderful, (1,010 reviews)
"The stay was perfect! Staff were very accommodating and the location was so central."
United Kingdom
Daisy
The price is RM609
RM731 total
includes taxes & fees
22 Feb - 23 Feb
Kimpton Charlotte Square by IHG

Nira Caledonia

Nira Caledonia
4.0 star property
Stockbridge, 5.4 km from Craigmillar
9.2 out of 10, Wonderful, (654 reviews)
"We loved our stay here, the staff were so helpful and pointed out some brilliant walks. We enjoyed our breakfasts both days and the room was lovely. "
United Kingdom
Laura
The price is RM403
RM484 total
includes taxes & fees
23 Feb - 24 Feb
Nira Caledonia

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh, 4 km from Craigmillar
8.4 out of 10, Very good, (1,005 reviews)
"Great location, excellent breakfast buffet. "
United States
James
The price is RM514
RM617 total
includes taxes & fees
15 Feb - 16 Feb
Hilton Edinburgh Carlton
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 Craigmillar

Find the best Craigmillar areas for the activities you enjoy most.

Old Town Edinburgh

Wander the narrow alleys of Edinburgh's historic center to discover the hidden delights of an area that also encompasses some of the city's top attractions.

Edinburgh City Centre

If you're spending time in Edinburgh City Centre, check out sights like Royal Mile or Edinburgh Castle and hop on the metro to see more of the city at St Andrew Square Tram Stop or Princes Street Tram Stop.

New Town

Stroll around the refined Georgian quarter of Edinburgh to encounter iconic monuments, stunning art galleries and an array of stores.

Leith

Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Royal Yacht Britannia are major draws, and you can catch the metro at The Shore Tram Stop or Port of Leith Tram Stop to see more of the city.

Tollcross

Tollcross is known for its ample dining options, and you can make a stop by Royal Lyceum Theatre and Usher Hall while in the area.

Top Craigmillar Hotel Reviews

Frequently asked questions

What is Craigmillar like?
Travellers will be sure to find plenty to entertain them in Edinburgh's Craigmillar neighbourhood. Consider a visit to Craigmillar Castle as part of your Craigmillar travel plans.
How many hotels will I be able to find in the Craigmillar area?
When you want to find places to stay in Edinburgh, start by booking one of Expedia's 5 hotels and other accommodation options in Craigmillar.
If I need to cancel my hotel reservation in Craigmillar, will I receive a refund?
Yes! Most hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Add dates, click "Search", then you can filter by "fully refundable" to review the best deals available in Craigmillar.
What is there to do around this Edinburgh neighbourhood?
Craigmillar Castle is an attraction you might want to check out while you're in Craigmillar. While you're out sightseeing in Edinburgh, make sure that you visit other sights such as Royal Mile or Edinburgh Castle.