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

Britannia Hotel Edinburgh
69 Belford Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $143 per night from Jun 7 to Jun 8
CA $143
CA $172 total
Jun 7 - Jun 8
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,318 reviews)
"Clean room, accommodating staff."
Reviewed on Jun 3, 2026

Moxy Edinburgh Airport
1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $208 per night from Jul 5 to Jul 6
CA $208
CA $250 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,457 reviews)
"Great check in staff the bar kitchen area was really not kept clean & tidy it was busy but it seemed no one was clearing tables Only 1 bar tender Food was awful reheated tough fries and my burger was very tough it seemed like it had been deep fried"
Reviewed on Jun 5, 2026

ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $230 per night from Jul 5 to Jul 6
CA $230
CA $276 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.4/10 Very Good! (1,889 reviews)
"Great location in Old Town to explore a lot of Edinburgh’s main attractions. Loved the daily housekeeping :)"
Reviewed on Jun 4, 2026

Garner Edinburgh Haymarket by IHG
7 Clifton Terrace Edinburgh Scotland
Fully refundable
The price is CA $177 per night from Jun 7 to Jun 8
CA $177
CA $213 total
Jun 7 - Jun 8
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Popular attractions Edinburgh Castle and Royal Mile are located ...
8/10 Very Good! (1,021 reviews)
"The hotel is perfectly located in front of the Haymarket Train station, with access to train, tram, buses, supermarkets, restaurants. Our room was very small, with a comfortable bed and well soundproofed."
Reviewed on Jun 3, 2026

Hampton by Hilton Edinburgh Airport
Almond Avenue, Ingliston Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $303 per night from Jun 28 to Jun 29
CA $303
CA $363 total
Jun 28 - Jun 29
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,471 reviews)
"Nice, clean and newer hotel. Stayed overnight as it was very close to the airport (had a super early flight)."
Reviewed on Jun 5, 2026

Holiday Inn Express - Edinburgh City Centre by IHG
Picardy Place Top Of Leith Street Edinburgh Scotland
Fully refundable
The price is CA $216 per night from Jun 7 to Jun 8
CA $216
CA $260 total
Jun 7 - Jun 8
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,088 reviews)
"Excellent central location. Very good breakfast, great choice includes fresh fruit"
Reviewed on Jun 3, 2026

Motel One Edinburgh-Royal
18-21 Market Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $274 per night from Jun 7 to Jun 8
CA $274
CA $329 total
Jun 7 - Jun 8
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 ...
9/10 Wonderful! (1,180 reviews)
"Great for my quick stay! Location was perfect for taking the bus and train!"
Reviewed on Jun 5, 2026

Old Waverley Hotel
43 Princes Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $212 per night from Jun 7 to Jun 8
CA $212
CA $254 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. ...
8.4/10 Very Good! (1,011 reviews)
"We stayed in here for 3 nights, we arrived at 11 and expected to drop our bags off at the hotel and come back when our room was ready, but our was ready and could check in and go straight to our room, which was great and so unexpected. The hotel is very central to everything, with views to the front, ..."
Reviewed on Jun 5, 2026

Point A Edinburgh Haymarket
152 Morrison Street Edinburgh Scotland
The price is CA $146 per night from Jun 7 to Jun 8
CA $146
CA $176 total
Jun 7 - Jun 8
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,686 reviews)
"Hotel was okay - the bed in the room was small for a double - I am 6’5” and it was not a comfortable sleep. Good location"
Reviewed on Jun 5, 2026

Braid Hills Hotel
134 Braid Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $154 per night from Jun 11 to Jun 12
CA $154
CA $185 total
Jun 11 - Jun 12
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,006 reviews)
"Perched on a hillside with striking, castle-like Victorian red sandstone architecture, the Braid Hills Hotel offers a historic stay with the massive perk of free onsite parking and incredibly convenient city access via a bus stop directly outside. While the clean sleeping area feels dated and lacked ..."
Reviewed on Jun 2, 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

Apex Waterloo Place Hotel
5 out of 5
Posted less than an hour ago
Travelocity Verified Review
"Staff was helpful and friendly. Fast Check in. I had checked in before arrivaled. This trip was for my birthday. We had 2 free drinks at the bar of hotel and a surprise birthday dessert in the room. Bedroom had a good size and had a cosy bed. We had a good sleep. Has smart TV supported mirroring for my phone to watching video show on TV. Air conditioning was good .Breakfast is nice. It was buffet breakfast . The buffet food maybe not many foods choice. But they also had menu options including for breakfast . We were really enjoyed it. The price was £17.50 ( buffet and menu options)if you booking the breakfast . Walk in will be £19. It a good price for a breakfast at hotel. Good food is not cheap in there area of Edinburgh . We also really enjoyed the swim pool, sauna and steam room. Very relaxing before we going out. Location was good. Easy to walking to anywhere in 5-30 minutes. For shopping, restaurant and Sightseeing locations. Is a wonderful hotel. Only 1 happened made me disappointed . I found Lipstick print on the cup when I tried to made a cup of coffee. I hope they will improve the room keeping of the future .Anyway ,I like this hotel. We will visit again of the future."
A verified traveller stayed at Apex Waterloo Place Hotel





