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

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 $149 per night from Apr 26 to Apr 27
CA $149
CA $179 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,363 reviews)
Lovely hotel, very convenient for attending an event at the Highland Showground. A little busy on check-in, but staff were doing their best and had all 3 desks manned! Room was very warm, too warm for me, so I had to open the window, which was fine, but a tad noisy with the airport being opposite. ...

Reviewed on Apr 13, 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 $115 per night from Apr 19 to Apr 20
CA $115
CA $138 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,022 reviews)
Carpet in the hallways could do with a refresh, but a fantastic place to stay with a lovely room and a great location.

Reviewed on Apr 13, 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
The price is CA $262 per night from Apr 26 to Apr 27
CA $262
CA $315 total
Apr 26 - Apr 27
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,006 reviews)
Lovely buffet breakfast. Clean room very friendly staff. Be prepared for stairs up to reception, but you can ring for assistance.

Reviewed on Apr 9, 2026

Opens in a new windowOld Waverley Hotel
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

3 out of 5
152 Morrison Street Edinburgh Scotland
The price is CA $113 per night from Apr 19 to Apr 20
CA $113
CA $136 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,663 reviews)
Enjoyed very much

Reviewed on Apr 13, 2026

Opens in a new windowPoint A 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 $187 per night from Apr 26 to Apr 27
CA $187
CA $224 total
Apr 26 - Apr 27
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,418 reviews)
Great stay pre flight. Great breakfast which was included

Reviewed on Apr 13, 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 $197 per night from Apr 19 to Apr 20
CA $197
CA $237 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 helpful staff and the clean rooms in ...
9/10 Wonderful! (1,152 reviews)
Great location ! Clean and comfortable Room to explore all the best of Edinburgh! Friendly and welcoming staff. I would definitely recommend this hotel

Reviewed on Apr 12, 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 $171 per night from Apr 19 to Apr 20
CA $171
CA $205 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,820 reviews)
Breakfast was good. Staff was nkce and polite and super helpful. I got there early and one awesome girl checked me in and was super helpful! So close to everything and not even noisy by the center of town. Great!

Reviewed on Apr 12, 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
The price is CA $184 per night from Apr 19 to Apr 20
CA $184
CA $221 total
Apr 19 - Apr 20
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! (122 reviews)
The guy at front desk during day wasn’t very friendly. The gentleman at night was lovely. Getting to the property was difficult with senior citizens and again the front desk man was not friendly.

Reviewed on Apr 11, 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
The price is CA $213 per night from Apr 20 to Apr 21
CA $213
CA $256 total
Apr 20 - Apr 21
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 Royal Mile are ...
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 $195 per night from Apr 16 to Apr 17
CA $195
CA $234 total
Apr 16 - Apr 17
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 Royal Mile are ...
8.2/10 Very Good! (243 reviews)
Compact, but spacious rooms (I know, but they were both), super clean, all basic amenities. Kiosk check-in but you can buzz for someone to come over from the lounge to help, and those people were very accommodating. Breakfast was basic continental, but good coffee, bread and pastries, yoghurt and ...

Reviewed on Apr 13, 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