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 $131 per night from Mar 30 to Mar 31
CA $131
CA $157 total
Mar 30 - Mar 31
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,299 reviews)
Great place to stay, walking distance from Airport. Clean room, comfortable beds, great breakfast.

Reviewed on Mar 21, 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
The price is CA $87 per night from Mar 25 to Mar 26
CA $87
CA $104 total
Mar 25 - Mar 26
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,007 reviews)
Modern hotel, great location, decent breakfast. This was the perfect base for attending an event in Edinburgh. Thank you.

Reviewed on Mar 21, 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 $243 per night from Mar 24 to Mar 25
CA $243
CA $291 total
Mar 24 - Mar 25
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)
The hotel exceeded our expectations. The location was fantastic. Walkable to the royal Mile and the Edinburgh castle. Plenty of restaurants within walking distance and the airport bus literally dropped us off one block from the hotel. We will definitely stay here again. The rooms are very small but ...

Reviewed on Mar 13, 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 $176 per night from Apr 6 to Apr 7
CA $176
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 breakfast and the helpful staff in our ...
8.8/10 Excellent! (1,637 reviews)
Room was fine, laminate floor made it a bit echoey but it was comfortable, breakfast selection really good. Overnight parking was expensive if you're driving.

Reviewed on Mar 22, 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 $157 per night from Mar 30 to Mar 31
CA $157
CA $188 total
Mar 30 - Mar 31
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,397 reviews)
Lovely hotel, newly refurbished, 6 minute walk from departures (no shuttle bus though). Restaurant too small for hotel, was full. Room and bathroom good. Will stay again.

Reviewed on Mar 21, 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 $138 per night from Mar 26 to Mar 27
CA $138
CA $166 total
Mar 26 - Mar 27
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,797 reviews)
Lovely clean room and nice breakfast options

Reviewed on Mar 22, 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 $157 per night from Apr 12 to Apr 13
CA $157
CA $189 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! (106 reviews)
Pros: -Location is amazing. Within walking distance of a lot of great things. -Cheap Cons: -Floors are a bit dirty. No fan in bathroom means all smells linger. -Could not do early check in. When I went to my room there was the strong smell of poop, meaning it wasn't cleaned well or someone just pooped ...

Reviewed on Mar 22, 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 $157 per night from Mar 30 to Mar 31
CA $157
CA $189 total
Mar 30 - Mar 31
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! (47 reviews)
Clean rooms, staff friendly and helpful. Quick and easy check in and check out. Perfect location, near everything

Reviewed on Mar 17, 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
Fully refundableReserve now, pay when you stay
The price is CA $159 per night from Mar 25 to Mar 26
CA $159
CA $190 total
Mar 25 - Mar 26
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! (227 reviews)
Incredibly small room and breakfast was very limited

Reviewed on Mar 16, 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 $136 per night from Mar 25 to Mar 26
CA $136
CA $163 total
Mar 25 - Mar 26
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)
The Haymarket Hotel is a lovely place to stay in a quiet neighborhood, but just a short distance to all Edinburgh has to offer. The room was clean and cozy. Staff were very pleasant and helpful. The buildings are all so beautiful and inviting. We will definitely be staying here again on our next ...

Reviewed on Mar 22, 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