Craigmillar
Edinburgh





Visit Craigmillar
Stay near popular Craigmillar attractions
Craigmillar Hotel Deals

Holiday Inn Edinburgh Zoo by IHG
"The hotel is central and easy to get into the city from. The hotel is clean and the staff are great. The rooms are a bit dated and could use a refresh."
Reviewed on Jun 16, 2026

Dalmahoy Hotel & Country Club
"Overpriced, at best a 2 star hotel. Will never go back or recommend this hotel. Mold in bathroom on tile. Golf pro shop was very rude (was a single looking for a game) and they couldn't care less to help. Dining was a 2 out of 10k prices were ridiculous. lb 3.40 for a coffee, robbery. In Canada coffee ..."
Reviewed on Jun 16, 2026

Leonardo Royal Hotel Edinburgh
"Too expensive for the amenities. Staff is very friendly and accommodating, but in general the hotel lacks on food quality in the breakfast and some items missing in the room like robes and slippers. I was expecting a lot more for the cost. The location, however, is amazing."
Reviewed on Jun 15, 2026

CODE - The Court, Edinburgh
"Very good location"
Reviewed on Jun 17, 2026

Apex Grassmarket Hotel
"Had a lovely balcony room overlooking Grassmarket square with views of the castle. Hotel was clean and staff was helpful and kind, We arrived early and were able to get our rooms early. Rooms were very nice. Being next to grassmarket was a little louder than expected but manageable. Restaurant food ..."
Reviewed on Jun 15, 2026

ibis Edinburgh Centre South Bridge - Royal Mile
"The property was clean and modern, the bed was excellent so we were able to get a good nights sleep and the property was close to the Royal Mile. I was happy overall so I would definitely stay again."
Reviewed on Jun 15, 2026
Where to stay in Craigmillar

Old Town Edinburgh
Old Town Edinburgh is known for its popular shops, and you can see some sights in the area like Royal Mile and Grassmarket.

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

New Town
Travelers love New Town for its popular shops, and you can see more of Edinburgh by jumping on the metro at Princes Street Tram Stop or St Andrew Square Tram Stop. You might spend time checking out top sights like Princes Street and George Street.

Leith
Known for its abundant dining options and seaside views, there's plenty to explore in Leith. Top attractions like Edinburgh Port and Ocean Terminal Shopping Centre 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
Travelers come to Tollcross for its abundant dining options, and you can see top attractions like Royal Lyceum Theatre and Usher Hall while you're in town.
Craigmillar
Explore a world of travel with Expedia
- Hotels near Niddrie
- 5 Star Hotels in Niddrie
- Hotels near Royal Infirmary
- Luxury Hotels in Prestonfield
- Hotels near Prestonfield
- 4 Star Hotels in Prestonfield
- Hotels near Duddingston
- Edinburgh Hotels
- Hotels near St Mark's Unitarian Church
- Hotels near Liberton
- Cheap Hotels in Liberton
- Historic Hotels in Liberton
- Luxury Hotels in Liberton
- Hotels near Arthur's Seat
- Hotels near Danderhall
- Hotels near Gilmerton
- Hotels with Restaurants in Gilmerton
- Hotels near Holyrood Park
- Hotels near Newington
- Pet-Friendly Hotels in Newington
- Green Hotels in Newington
- Hotels with Free Parking in Newington
- Family Hotels in Newington
- Historic Hotels in Newington
- Hotels with Restaurants in Newington
- Hotels with Suites in Newington
- Boutique Hotels in Newington
- Hotels with Air Conditioning in Newington
- Luxury Hotels in Newington
- Hotels near National Library of Scotland
- Hotels near Brunstane
- Hotels near Blackford
- Hotels near Grange
- Hotels near Portobello
- Beach Hotels in Portobello
- Ski Hotels in Portobello
- Gay friendly Hotels in Portobello
- Historic Hotels in Portobello
- Hotels with Restaurants in Portobello
- 3 Star Hotels in Portobello
- Hotels with Free Parking in Portobello
- Hotels near Newcraighall
- Hotels near Summerhall
- Hotels near Joppa
- Hotels near Dynamic Earth
- Hotels near Pleasance
- Hotels near Royal Mile
- Hotels near Portobello Beach
- Hotels near Palace of Holyroodhouse
- Hotels near George Square
- Hotels near University of Edinburgh
- Hotels near Old Town Edinburgh
- Hotels near Blackford Hill
- Hotels near Festival Theatre
- Hotels near Potterrow Student Centre
- Hotels near Marchmont
- Hotels with Restaurants in Marchmont
- 3 Star Hotels in Marchmont
- Hotels near Restalrig
- Cheap Hotels in Old Town Edinburgh
- Hotels with Free Parking in Old Town Edinburgh
- Craigmillar Castle
- Visit Niddrie
- Royal Infirmary
- Visit Duddingston
- Visit Bingham
- Visit Liberton
- Visit Danderhall
- Liberton Vacations
- Visit Gilmerton
- Arthur's Seat
- Scotland Vacations
- Visit Newington
- Royal Commonwealth Pool
- Visit Brunstane
- National Library of Scotland
- Visit Portobello
- Visit Newcraighall
- Carlton Cricket Club
- Visit Joppa
- Portobello Beach
- University of Edinburgh
- Palace of Holyroodhouse
- Visit Marchmont
- The Meadows
- Visit Old Town Edinburgh
- Visit Restalrig
- Car rentals near Bingham
- Car rentals near Liberton
- Car rentals near Danderhall
- Car rentals near Portobello
- Car rentals near Joppa
- Car rentals near Portobello Beach
- Car rentals near Edinburgh
- Car rentals near Palace of Holyroodhouse
- Car rentals near Royal Mile
- Car rentals near Whitehorse Close
- Car rentals near Old Town Edinburgh




















