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 Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $339 per night from Jun 7 to Jun 8
CA $339
CA $406 total
Jun 7 - Jun 8
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,656 reviews)
"Comfortable room with adequate space"
Reviewed on May 31, 2026

Holiday Inn Edinburgh by IHG
132 Corstorphine Road Edinburgh Scotland
The price is CA $192 per night from Jun 21 to Jun 22
CA $192
CA $230 total
Jun 21 - Jun 22
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,393 reviews)
"Perfect spot for Edinburgh zoo, which is right on the doorstep. We had time for a morning swim before heading to the zoo for opening time. Pool was lovely and quiet. Staff were friendly and helpful. Room service was excellent. Breakfast was varied and restaurant was very pleasant."
Reviewed on May 31, 2026

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $277 per night from Jun 7 to Jun 8
CA $277
CA $332 total
Jun 7 - Jun 8
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/10 Wonderful! (1,424 reviews)
"Everything was great."
Reviewed on May 31, 2026

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $348 per night from Jun 7 to Jun 8
CA $348
CA $418 total
Jun 7 - Jun 8
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,083 reviews)
"The staff went above and beyond!!! The room was very clean. We ordered a burger one night, another night the charcuterie board..EXCELLENT!!! Both recommended by the staff. Then our bartender made us fabulous drinks to include a stamped 1816 cube for my whiskey. Beautiful craftsmanship in his drinks. ..."
Reviewed on May 31, 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 $331 per night from Jun 15 to Jun 16
CA $331
CA $397 total
Jun 15 - Jun 16
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! (602 reviews)
"Panoramic views spanning Scott Monument to the Castle from dining room and room balcony"
Reviewed on May 31, 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
Fully refundableReserve now, pay when you stay
The price is CA $188 per night from Jun 21 to Jun 22
CA $188
CA $226 total
Jun 21 - Jun 22
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. ...
9/10 Wonderful! (1,719 reviews)
"Well maintained property Good location Nice staff But breakfast could be better with lots of varieties"
Reviewed on May 31, 2026

The Resident Edinburgh
15 Drumsheugh Gardens Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $294 per night from Jun 7 to Jun 8
CA $294
CA $353 total
Jun 7 - Jun 8
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, room service, and a 24-hour front desk. Popular attractions Edinburgh Castle and Royal Mile are located ...
9.6/10 Exceptional! (557 reviews)
"This is a very nice hotel just two blocks from the Tram. THe rooms are small but nicely organized. The lobby area is a great place to join friends for a drink served by the wonderful staff. There is no restaurant on site but a lot of places near by. Over I would recommend this property."
Reviewed on May 31, 2026

Hilton Edinburgh Carlton
19 North Bridge Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $367 per night from Jun 7 to Jun 8
CA $367
CA $440 total
Jun 7 - Jun 8
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 helpful staff ...
8.4/10 Very Good! (1,006 reviews)
"The room was clean but had two separate portable air fans in use! The room was very warm( it is good weather in Edinburgh), but try sleeping with two air fans on! The building is going thru renovations so scaffolding everywhere, this view was impeded( glad I wasn’t staying during weekdays as I dread ..."
Reviewed on May 31, 2026

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile Edinburgh Scotland
The price is CA $433 per night from Jun 7 to Jun 8
CA $433
CA $520 total
Jun 7 - Jun 8
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 helpful staff ...
9/10 Wonderful! (1,063 reviews)
"Top notch location! Lovely place"
Reviewed on May 29, 2026

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $194 per night from Jun 21 to Jun 22
CA $194
CA $233 total
Jun 21 - Jun 22
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,390 reviews)
"Great location and ample surface parking. Excellent restaurant! Our only knock was a bad mattress in our room. Would stay there again!"
Reviewed on May 31, 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

ibis Edinburgh Centre South Bridge - Royal Mile
4 out of 5
Posted 3 hours ago
Travelocity Verified Review
"This hotel is in a GREAT location. It is only a 5-15 minute walk to most of the touristy Royal Mile things. There is a Sainsbury's and a Costa Coffee right next door. And a bus stop right outside the doors (although we walked everywhere). The staff was extremely helpful and welcoming. We weren't in the room much, except to sleep, and it was perfect for that."
A verified traveller stayed at ibis Edinburgh Centre South Bridge - Royal Mile





