Craigmillar
Edinburgh
Visit Craigmillar
Top hotels in Craigmillar

Apex Grassmarket Hotel
Very reasonable for a hotel in the heart of Edinburgh. 5* staff and amenities. The room had an amazing view of the castle.
Reviewed on Nov 16, 2025

Moxy Edinburgh Airport
The staff member on reception was fantastic with my son & brother who has special needs. The rooms are a bit tatty but comfy beds & pillows. I left my electric toothbrush by mistake, called them the next morning but no sign 🙁
Reviewed on Nov 17, 2025

Apex Waterloo Place Hotel
Great hotel in central location. The food in the restaurant is excellent and the staff are very friendly and helpful.
Reviewed on Nov 17, 2025

CODE - The Court, Edinburgh
The bar was lovely, the room comfy. Bathroom lovely and clean
Reviewed on Nov 17, 2025

Holiday Inn Edinburgh by IHG
Super staff, super comfy room!
Reviewed on Nov 14, 2025

Dalmahoy Hotel & Country Club
Room was spotless
Reviewed on Nov 14, 2025
Other neighbourhoods around Craigmillar

Newington
Historic sites, museums, and cafes are just a few things travelers enjoy about Newington. Check out National Library of Scotland or Summerhall while you're exploring the area.

Grange
Visitors to Grange like its restaurants and gardens, and Carlton Cricket Club is a sight worth a stop.

Portobello
Portobello is noteworthy for its beaches, and you can make a stop at top attractions like Portobello Beach and Joppa Shore.

Southside
If you're spending some time in Southside, Festival Theatre and Royal Commonwealth Pool are top sights worth seeing.

Holyrood
While visiting Holyrood, you might make a stop by sights like Scottish Parliament and Royal Mile.

Old Town Edinburgh
Old Town Edinburgh is known for its popular shops, and you can see some sights in the area like Edinburgh Castle and Parliament House.





