Find and compare 3 Star hotels in Craigmillar

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

This weekend
Next weekend

Featured Craigmillar 3 Star hotels

Moxy Edinburgh Airport

Moxy Edinburgh Airport

3 out of 5
1 Fairview Road Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $134 per night from Apr 26 to Apr 27
CA $134
CA $161 total
Apr 26 - Apr 27
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,310 reviews)
Friendly staff and clean room. We booked a room as we had an early flight next morning. It's 5 min walk from the terminal. We'll definitely return.

Reviewed on Apr 1, 2026

Opens in a new windowMoxy Edinburgh Airport
Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

3 out of 5
7 Clifton Terrace Edinburgh Scotland
Fully refundable
The price is CA $127 per night from Apr 19 to Apr 20
CA $127
CA $153 total
Apr 19 - Apr 20
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 Dean Village are ...
8/10 Very Good! (1,015 reviews)
Breakfast limited in choice. To be eaten in the pub. A varied vegetarian choice would be good. Staff very welcoming and helpful. Window not sealing properly in room, letting in noise and cold draught.

Reviewed on Apr 1, 2026

Opens in a new windowGarner Edinburgh Haymarket by IHG
Old Waverley Hotel

Old Waverley Hotel

3 out of 5
43 Princes Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $173 per night from Apr 6 to Apr 7
CA $173
CA $208 total
Apr 6 - Apr 7
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,003 reviews)
Room was very comfortable and breakfast was good.

Reviewed on Apr 1, 2026

Opens in a new windowOld Waverley Hotel
Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket

3 out of 5
152 Morrison Street Edinburgh Scotland
The price is CA $134 per night from Apr 19 to Apr 20
CA $134
CA $161 total
Apr 19 - Apr 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 breakfast and the helpful staff in our ...
8.8/10 Excellent! (1,638 reviews)
The staff was welcoming and helpful when questioned, the lobby space and sitting area were kept clean, and the water station was always kept filled with mint and lemons. well done

Reviewed on Apr 1, 2026

Opens in a new windowPoint A Hotel Edinburgh Haymarket
Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport

3.5 out of 5
Almond Avenue, Ingliston Newbridge Scotland
Fully refundableReserve now, pay when you stay
The price is CA $184 per night from Apr 9 to Apr 10
CA $184
CA $220 total
Apr 9 - Apr 10
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,405 reviews)
Clean room

Reviewed on Apr 2, 2026

Opens in a new windowHampton by Hilton Edinburgh Airport
Motel One Edinburgh - Royal

Motel One Edinburgh - Royal

3 out of 5
18-21 Market Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $177 per night from Apr 6 to Apr 7
CA $177
CA $212 total
Apr 6 - Apr 7
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,153 reviews)
I didnt use the bar or breakfast facilities. My only issue was the fact the rooms are so spread out. The first room offered you had to use two different lifts to change floors to access it and walk through a rabbit warren of corridors. I have a sore knee so found the distance too far. I was moved ...

Reviewed on Apr 1, 2026

Opens in a new windowMotel One Edinburgh - Royal
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

3 out of 5
77 South Bridge Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $169 per night from Apr 19 to Apr 20
CA $169
CA $202 total
Apr 19 - Apr 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 breakfast and the helpful staff in our ...
8.4/10 Very Good! (1,805 reviews)
It was great but it’s always nice if the room has a mini fridge or microwave otherwise we had no problems and the beds were so comfy💛

Reviewed on Apr 1, 2026

Opens in a new windowibis Edinburgh Centre South Bridge - Royal Mile
Premier Inn Edinburgh - Princes Street

Premier Inn Edinburgh - Princes Street

3 out of 5
122 - 123 Princess Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $171 per night from Apr 12 to Apr 13
CA $171
CA $205 total
Apr 12 - Apr 13
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge) and a 24-hour front desk. Popular attractions Edinburgh Castle and George Street are located ...
8.2/10 Very Good! (114 reviews)
breakfast great!

Reviewed on Mar 30, 2026

Opens in a new windowPremier Inn Edinburgh - Princes Street
Premier Inn Edinburgh Cc Waverley

Premier Inn Edinburgh Cc Waverley

3 out of 5
24 Rose Street Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $158 per night from Apr 6 to Apr 7
CA $158
CA $190 total
Apr 6 - Apr 7
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge), a 24-hour front desk, and a restaurant. Popular attractions Edinburgh Castle and Princes Street ...
8.4/10 Very Good! (49 reviews)
Helpful staff and room was clean and beds comfortable. The hotel is close to train station and main sights. Breakfast was very good.

Reviewed on Mar 25, 2026

Opens in a new windowPremier Inn Edinburgh Cc Waverley
Hub By Premier Inn Edinburgh Cc Rose Street

Hub By Premier Inn Edinburgh Cc Rose Street

3 out of 5
Rose Street Edinburgh Scotland
The price is CA $182 per night from Apr 6 to Apr 7
CA $182
CA $218 total
Apr 6 - Apr 7
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge), a 24-hour front desk, and a restaurant. Popular attractions Edinburgh Castle and Princes Street ...
8.2/10 Very Good! (234 reviews)
Nearby shops have more variety for breakfast

Reviewed on Mar 30, 2026

Opens in a new windowHub By Premier Inn Edinburgh Cc Rose Street
Don't see what you're looking for?
See all available properties in Craigmillar
View all properties
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