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

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 $297 per night from Jun 22 to Jun 23
CA $297
CA $356 total
Jun 22 - Jun 23
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,878 reviews)
"Very close to High Street and bus to Rosslyn Chapel. Staff was enormously helpful."

Reviewed on May 24, 2026

Opens in a new windowibis Edinburgh Centre South Bridge - Royal Mile
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 $198 per night from May 31 to Jun 1
CA $198
CA $238 total
May 31 - Jun 1
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,429 reviews)
"The hotel is super nice. The lobby is a nice hang out spot. The bus stop is close to the hotel which can take you downtown. Walking distance to the airport. The check in was smooth and accommodating."

Reviewed on May 25, 2026

Opens in a new windowMoxy Edinburgh Airport
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 $281 per night from May 31 to Jun 1
CA $281
CA $338 total
May 31 - Jun 1
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,451 reviews)
"Greay"

Reviewed on May 22, 2026

Opens in a new windowHampton by Hilton 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 $196 per night from May 31 to Jun 1
CA $196
CA $236 total
May 31 - Jun 1
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,007 reviews)
"."

Reviewed on May 25, 2026

Opens in a new windowGarner Edinburgh Haymarket by IHG
Braid Hills Hotel

Braid Hills Hotel

3 out of 5
134 Braid Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $177 per night from Jun 11 to Jun 12
CA $177
CA $213 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,005 reviews)
"The staff was professional, helpful and pleasant. The room was clean and comfortable and meals were good."

Reviewed on May 23, 2026

Opens in a new windowBraid Hills Hotel
Britannia Hotel Edinburgh

Britannia Hotel Edinburgh

3 out of 5
69 Belford Road Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $138 per night from May 31 to Jun 1
CA $138
CA $165 total
May 31 - Jun 1
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,315 reviews)
"Good hotel but a bit for from the town"

Reviewed on May 19, 2026

Opens in a new windowBritannia Hotel Edinburgh
ibis budget Edinburgh Park

ibis budget Edinburgh Park

3 out of 5
Edinburgh Business Park Edinburgh Scotland
Fully refundableReserve now, pay when you stay
The price is CA $156 per night from Jun 21 to Jun 22
CA $156
CA $187 total
Jun 21 - Jun 22
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 ...
8.2/10 Very Good! (1,097 reviews)
"This is exactly as specified, a budget hotel. We were two women travelers. Just friends. This was one of the cheapest hotels in Edinburgh that we could find, but they didn't have any twin bedrooms available, so we had to book a room with one double bed. That wasn't so bad, because they were kind ..."

Reviewed on May 24, 2026

Opens in a new windowibis budget Edinburgh Park
Motel One Edinburgh-Royal

Motel One Edinburgh-Royal

3 out of 5
18-21 Market Street Edinburgh Scotland
The price is CA $308 per night from May 31 to Jun 1
CA $308
CA $369 total
May 31 - Jun 1
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,167 reviews)
"Best location for sights, restaurants and shopping."

Reviewed on May 24, 2026

Opens in a new windowMotel One Edinburgh-Royal
Holiday Inn Express - Edinburgh City Centre by IHG

Holiday Inn Express - Edinburgh City Centre by IHG

3 out of 5
Picardy Place Top Of Leith Street Edinburgh Scotland
Fully refundable
The price is CA $223 per night from Jun 7 to Jun 8
CA $223
CA $267 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,087 reviews)
"Great location!"

Reviewed on May 20, 2026

Opens in a new windowHoliday Inn Express - Edinburgh City Centre 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 $333 per night from Jun 23 to Jun 24
CA $333
CA $399 total
Jun 23 - Jun 24
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,002 reviews)
"Great location within short walk to Waverly Station…also close to Old Town and the Royal Mile…but the walk is up very steep streets and not for anyone not in good waking shape…the hotel itself was comfortable but being right on the busy Princes street had noise and light spilling into our room 24/7…the ..."

Reviewed on May 23, 2026

Opens in a new windowOld Waverley 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