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
The price is CA $302 per night from May 17 to May 18
CA $302
CA $363 total
May 17 - May 18
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,622 reviews)
Great location. So close to everything we wanted to see in old town.
Reviewed on May 13, 2026

Holiday Inn Edinburgh by IHG
132 Corstorphine Road Edinburgh Scotland
Fully refundable
The price is CA $162 per night from May 31 to Jun 1
CA $162
CA $195 total
May 31 - Jun 1
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,345 reviews)
Very nice and clean and good view
Reviewed on May 12, 2026

The Resident Edinburgh
15 Drumsheugh Gardens Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $326 per night from May 17 to May 18
CA $326
CA $391 total
May 17 - May 18
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! (523 reviews)
This is a very pleasant and modern hotel in a very good location. An excellent base for seeing the city. They don't do breakfast but there are seversl cafes within minutes' walk that do. Free drinks in the comfy lounge in the late afternoon is a good offer. The main downsides are that the rooms at ...
Reviewed on May 11, 2026

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is CA $353 per night from May 18 to May 19
CA $353
CA $424 total
May 18 - May 19
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,073 reviews)
Loved the location. Pool and spa were lovely. Fantastic pillows.
Reviewed on May 13, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
53 Princes Street Edinburgh Scotland
The price is CA $321 per night from Jun 7 to Jun 8
CA $321
CA $386 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 helpful staff and the clean rooms in our reviews. ...
8.8/10 Excellent! (571 reviews)
If you, like me, book this thinking you’re splurging a bit in order to get a comfortable and convenient hotel, there are other options out there. If you think this is a budget-friendly, bare-bones, convenient location, then it’s fine for that. I had to change rooms because there was construction ...
Reviewed on May 13, 2026

Radisson Blu Hotel, Edinburgh City Centre
80 High Street The Royal Mile Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $447 per night from May 25 to May 26
CA $447
CA $536 total
May 25 - May 26
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.2/10 Wonderful! (1,056 reviews)
Excellent hotel with an amazing location!
Reviewed on May 12, 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 May 17 to May 18
CA $188
CA $225 total
May 17 - May 18
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,715 reviews)
A lovely location for golf and to be near the airport.
Reviewed on May 11, 2026

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street Edinburgh Scotland
The price is CA $314 per night from May 31 to Jun 1
CA $314
CA $377 total
May 31 - Jun 1
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,389 reviews)
The staff was awesome and very efficient!
Reviewed on May 13, 2026

Hilton Edinburgh Carlton
19 North Bridge Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $370 per night from May 31 to Jun 1
CA $370
CA $444 total
May 31 - Jun 1
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,000 reviews)
Large breakfast Buffett. Clean rooms. Friendly Staff
Reviewed on May 11, 2026

Dakota Edinburgh
Ferrymuir Retail Park South Queensferry Scotland
Fully refundableReserve now, pay when you stay
The price is CA $165 per night from May 17 to May 18
CA $165
CA $198 total
May 17 - May 18
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.2/10 Wonderful! (1,359 reviews)
The main reason we booked was because of the airport shuttle. Upon our arrival on Friday with a Sunday departure, we were told it was not available that weekend. The hotel's write-up on Expedia should be much clearer to let travellers know they MUST book the shuttle 3 days in advance or it may be ...
Reviewed on May 13, 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

Moxy Edinburgh Airport
4 out of 5
Posted 3 hours ago
Travelocity Verified Review
"Nice clean room and very close to the airport "
A verified traveller stayed at Moxy Edinburgh Airport





