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

Next weekend
In two weeks

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 $160 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,303 reviews)
Bed was far too soft and room too warm

Reviewed on Mar 28, 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 refundableReserve now, pay when you stay
The price is CA $126 per night from Apr 26 to Apr 27
CA $126
CA $151 total
Apr 26 - Apr 27
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,005 reviews)
The main entrance is fresh and modern with excellent and friendly staff. Free filter coffee and tea available at all times. Room was very clean however, the bed was small, rock hard with uncomfortable pillows. Having hard floors also meant the room was quite loud. Can't beat the location but, expected ...

Reviewed on Mar 29, 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 $181 per night from Apr 12 to Apr 13
CA $181
CA $218 total
Apr 12 - Apr 13
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,001 reviews)
Great location. Really cute old hotel. Pillows were very strange but that’s all I could complain about. Staff very wonderful, beautifully maintained and clean hotel.

Reviewed on Mar 25, 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 $132 per night from Apr 12 to Apr 13
CA $132
CA $159 total
Apr 12 - Apr 13
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,639 reviews)
Really clean room, suitable for one person but a bit too cozy for two.

Reviewed on Mar 28, 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 $160 per night from Apr 13 to Apr 14
CA $160
CA $192 total
Apr 13 - Apr 14
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,403 reviews)
Room was clean and large! “Small” breakfast started at 3 am for those with an early flight and it was anything but small! Staff was very friendly and helpful and it’s only a 5-10 minute walk to the airport!

Reviewed on Mar 28, 2026

Opens in a new windowHampton by Hilton Edinburgh Airport
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 $153 per night from Apr 12 to Apr 13
CA $153
CA $183 total
Apr 12 - Apr 13
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,802 reviews)
The breakfast was good value for money with plenty of choice

Reviewed on Mar 29, 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 $158 per night from Apr 12 to Apr 13
CA $158
CA $190 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! (111 reviews)
Kind and helpful staff. Good location. Quiet. Room was a bit stuffy, no fan, shower was difficult for mobility challenged person.

Reviewed on Mar 29, 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 $158 per night from Apr 12 to Apr 13
CA $158
CA $190 total
Apr 12 - Apr 13
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! (48 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 $175 per night from Apr 6 to Apr 7
CA $175
CA $210 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! (231 reviews)
Good location for getting to the train station. Definitely a no-frills location but safe and clean. The rooms are tight so would not recommend for a long stay but perfect for our overnight.

Reviewed on Mar 26, 2026

Opens in a new windowHub By Premier Inn Edinburgh Cc Rose Street
Haymarket Hotel

Haymarket Hotel

3 out of 5
1 - 3 Coates Gardens Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $199 per night from Apr 15 to Apr 16
CA $199
CA $239 total
Apr 15 - Apr 16
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our ...
8.6/10 Excellent! (1,001 reviews)
Everything was great

Reviewed on Mar 28, 2026

Opens in a new windowHaymarket Hotel
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