Find and compare 4 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 4 Star hotels

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is CA $194 per night from Apr 19 to Apr 20
CA $194
CA $233 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our ...
9.2/10 Wonderful! (2,056 reviews)
Great staff answered all my questions highly recommend
Reviewed on Apr 16, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
53 Princes Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $183 per night from Apr 19 to Apr 20
CA $183
CA $220 total
Apr 19 - Apr 20
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.8/10 Excellent! (529 reviews)
Newly opened restaurant is lovely, beautiful view and nice breakfast. Location of hotel is very central and convenient for walking everywhere. Rooms are smaller and quite basic and could use some attention to a few maintenance type details, but overall a decent spot and an excellent location
Reviewed on Apr 15, 2026

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
The price is CA $179 per night from Apr 19 to Apr 20
CA $179
CA $214 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and ...
9/10 Wonderful! (2,539 reviews)
Food is good. Service helpful and prompt. USB Connectors in the room were flakey. Mechanically loose, insufficient current to charge my phone.
Reviewed on Apr 16, 2026

Holiday Inn Edinburgh by IHG
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is CA $130 per night from Apr 19 to Apr 20
CA $130
CA $157 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this spa hotel in Edinburgh. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the helpful staff in our ...
8.6/10 Excellent! (1,279 reviews)
The room was fit for purpose.
Reviewed on Apr 16, 2026

Apex City of Edinburgh Hotel
61 Grassmarket Edinburgh Scotland
The price is CA $231 per night from Apr 19 to Apr 20
CA $231
CA $277 total
Apr 19 - Apr 20
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and parking (surcharge). Our guests praise the breakfast and the helpful staff in our ...
9.2/10 Wonderful! (1,590 reviews)
Convenient with nice furnishings! Courteous staff
Reviewed on Apr 17, 2026

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $147 per night from May 4 to May 5
CA $147
CA $176 total
May 4 - May 5
includes taxes & fees
Book a stay at this business-friendly hotel in South Queensferry. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the restaurant ...
9.4/10 Exceptional! (1,322 reviews)
Great food, great rooms, great staff
Reviewed on Apr 16, 2026

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $216 per night from Apr 19 to Apr 20
CA $216
CA $259 total
Apr 19 - Apr 20
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. ...
9.2/10 Wonderful! (1,354 reviews)
Clean
Reviewed on Apr 17, 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
Fully refundableReserve now, pay when you stay
The price is CA $168 per night from Apr 20 to Apr 21
CA $168
CA $201 total
Apr 20 - Apr 21
includes taxes & fees
Book a stay at this golf hotel in Kirknewton. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the breakfast and the pool in our reviews. ...
8.8/10 Excellent! (1,705 reviews)
Great customer service and beautiful property 👌
Reviewed on Apr 15, 2026

Delta Hotels by Marriott Edinburgh
111 Glasgow Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $176 per night from Apr 19 to Apr 20
CA $176
CA $222 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the breakfast and the pool ...
8.2/10 Very Good! (708 reviews)
Nice place for a couple of nights, close to airport
Reviewed on Apr 16, 2026

Novotel Edinburgh Park
15 Lochside Avenue Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $154 per night from Apr 26 to Apr 27
CA $154
CA $184 total
Apr 26 - Apr 27
includes taxes & fees
Book a stay at this business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the pool and the ...
9.2/10 Wonderful! (1,007 reviews)
Excellent stay nothing was too much trouble all the cleaners are very friendly the reception staff is kind and polite. Someone is always available and around. Pool is great thank you for a comfortable stay.
Reviewed on Apr 16, 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

Leonardo Royal Hotel Edinburgh
5 out of 5
Posted 3 hours ago
Travelocity Verified Review
"Clean"
A verified traveller stayed at Leonardo Royal Hotel Edinburgh





