Find and compare 3 Star hotels in Craigmillar
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Featured Craigmillar 3 Star hotels

Moxy Edinburgh Airport
1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $214 per night from Jul 5 to Jul 6
CA $214
CA $257 total
Jul 5 - Jul 6
includes taxes & fees
Book a stay at this business-friendly hotel in Newbridge. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Our guests praise the helpful staff and ...
8.6/10 Excellent! (2,496 reviews)
"All the staff were real nice and helpful."
Reviewed on Jun 27, 2026

Britannia Hotel Edinburgh
69 Belford Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $123 per night from Jul 5 to Jul 6
CA $123
CA $148 total
Jul 5 - Jul 6
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge), parking (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the clean rooms ...
6.2/10 (1,296 reviews)
"Everything was good"
Reviewed on Jun 26, 2026

Point A Edinburgh Haymarket
152 Morrison Street Edinburgh Scotland
The price is CA $179 per night from Jul 5 to Jul 6
CA $179
CA $215 total
Jul 5 - Jul 6
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our ...
8.8/10 Excellent! (1,670 reviews)
"I was quite disappointed with my stay. While the hotel’s policy states that rooms are only cleaned and rubbish removed on request, this creates an experience that feels more like staying in an Airbnb than a hotel. For the price being charged, I would expect basic housekeeping, such as emptying bins ..."
Reviewed on Jun 27, 2026

ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $255 per night from Jul 2 to Jul 3
CA $255
CA $305 total
Jul 2 - Jul 3
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the breakfast and the helpful staff in our ...
8.4/10 Very good! (1,889 reviews)
"Space is at a premium in downtown Edinburgh. The Ibis has managed to make the tight space in the rooms efficient, clean and comfortable. The mattress was very comfortable which I appreciated after hiking around the city. The hotel is in an excellent location to walk to many museums, theatres and ..."
Reviewed on Jun 27, 2026

Holiday Inn Express - Edinburgh City Centre by IHG
Picardy Place Top Of Leith Street Edinburgh Scotland
Fully refundable
The price is CA $321 per night from Jul 28 to Jul 29
CA $321
CA $405 total
Jul 28 - Jul 29
includes taxes & fees
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free breakfast, free WiFi, and parking (surcharge). Our guests praise the breakfast and the helpful ...
8.6/10 Excellent! (1,091 reviews)
"Great location ! Easy to access trams and bus."
Reviewed on Jun 27, 2026

Hampton by Hilton Edinburgh Airport
Almond Avenue, Ingliston Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $224 per night from Jul 5 to Jul 6
CA $224
CA $269 total
Jul 5 - Jul 6
includes taxes & fees
Book a stay at this business-friendly hotel in Newbridge. Enjoy free breakfast, free WiFi, and a 24-hour fitness center. Our guests praise the breakfast and ...
8.8/10 Excellent! (1,489 reviews)
"Ran out of waffles and did not replace but did replace other foods; bacon, eggs ans sausage"
Reviewed on Jun 27, 2026

Summer Stays at The University of Edinburgh - Campus Accommodation
18 Holyrood Park Road Edinburgh Scotland
The price is CA $216 per night from Jun 29 to Jun 30
CA $216
CA $260 total
Jun 29 - Jun 30
includes taxes & fees
Stay at this hostel in Edinburgh. Enjoy free WiFi, a 24-hour front desk, and a conference center. Our guests praise the breakfast and the helpful staff in our ...
8.6/10 Excellent! (1,002 reviews)
"The room was clean (aside from some strange marks on the carpet) and had everything you’d need for one night. The breakfast was amazing, especially considering it’s included in the price! The bathrooms were very small and not the cleanest and there were no fans or AC which wasn’t ideal given the ..."
Reviewed on Jun 26, 2026

Old Waverley Hotel
43 Princes Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $251 per night from Jul 5 to Jul 6
CA $251
CA $302 total
Jul 5 - Jul 6
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the helpful staff in our reviews. ...
8.4/10 Very good! (1,006 reviews)
"While it is an old hotel with a few quirks, the food is excellent. The beds are comfortable. The staff are helpful. No complaints!"
Reviewed on Jun 27, 2026

Braid Hills Hotel
134 Braid Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $175 per night from Jul 2 to Jul 3
CA $175
CA $210 total
Jul 2 - Jul 3
includes taxes & fees
Book a stay at this golf hotel in Edinburgh. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms ...
8.4/10 Very good! (1,003 reviews)
"Great old castle hotel with excellent bar, restaurant, wifi and view with terasse. Easy to drive to, just a great place."
Reviewed on Jun 27, 2026

ibis budget Edinburgh Park
Edinburgh Business Park Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $133 per night from Jul 19 to Jul 20
CA $133
CA $160 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff and the clean rooms in ...
8.2/10 Very good! (1,116 reviews)
"Pretty basic but in keeping for this price point. Room could have done with a bit more detailing, fair bit of dirt and grime in the room where I stayed. Breakfast was very basic and not even hot eggs of any description. Convenetiently located however a few minutes from the tram stop. Staff were friendly ..."
Reviewed on Jun 26, 2026
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.
Recent Craigmillar hotel reviews by fellow wanderers

Dalmahoy Hotel & Country Club
4 out of 5
Posted 9 hours ago
Travelocity Verified Review
"Room was clean and breakfast the next morning was great. Staff was very helpful. Will warn that there are not many plugs. We had one for a family of 4."
A verified traveller stayed at Dalmahoy Hotel & Country Club





