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

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 $83 per night from Nov 12 to Nov 13
CA $83
CA $104 total
Nov 12 - Nov 13
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.4/10 (1,324 reviews)
"Really not the best. Very dated and tired."

Reviewed on Nov 9, 2026

Opens in a new windowBritannia Hotel Edinburgh
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 $136 per night from Nov 22 to Nov 23
CA $136
CA $171 total
Nov 22 - Nov 23
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 ...
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 $118 per night from Nov 30 to Dec 1
CA $118
CA $149 total
Nov 30 - Dec 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 ...
Opens in a new windowGarner Edinburgh Haymarket by IHG
Point A Edinburgh Haymarket

Point A Edinburgh Haymarket

3 out of 5
152 Morrison Street Edinburgh Scotland
The price is CA $150 per night from Nov 22 to Nov 23
CA $150
CA $190 total
Nov 22 - Nov 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.8/10 Excellent! (1,823 reviews)
"Lovely, helpful staff. Clean, cozy rooms. Great towels!"

Reviewed on Nov 11, 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 $165 per night from Dec 6 to Dec 7
CA $165
CA $208 total
Dec 6 - Dec 7
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 ...
Opens in a new windowHampton by Hilton Edinburgh Airport
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
The price is CA $183 per night from Nov 22 to Nov 23
CA $183
CA $231 total
Nov 22 - Nov 23
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,068 reviews)
"As always nice friendly staff, clean facilities and very comfortable, quiet and nice and central"

Reviewed on Nov 5, 2026

Opens in a new windowHoliday Inn Express - Edinburgh City Centre by IHG
Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square

3.5 out of 5
9-10 Saint Andrew Square Edinburgh Scotland
The price is CA $149 per night from Nov 22 to Nov 23
CA $149
CA $188 total
Nov 22 - Nov 23
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy breakfast (surcharge), a 24-hour front desk, and cable TV channels. Popular attractions Royal Mile and Edinburgh Castle ...
Opens in a new windowPoint A Edinburgh St Andrew Square
Old Waverley Hotel

Old Waverley Hotel

3 out of 5
43 Princes Street Edinburgh Scotland
The price is CA $239 per night from Nov 12 to Nov 13
CA $239
CA $301 total
Nov 12 - Nov 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,000 reviews)
"Plenty off shopping just outside the door. Nice, helpfull and friendly staff."

Reviewed on Nov 10, 2026

Opens in a new windowOld Waverley Hotel
ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile

3 out of 5
77 South Bridge Edinburgh Scotland
The price is CA $182 per night from Nov 16 to Nov 17
CA $182
CA $230 total
Nov 16 - Nov 17
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 ...
Opens in a new windowibis Edinburgh Centre South Bridge - Royal Mile
Haymarket Hotel

Haymarket Hotel

3 out of 5
1 - 3 Coates Gardens Edinburgh Scotland
The price is CA $131 per night from Nov 29 to Nov 30
CA $131
CA $164 total
Nov 29 - Nov 30
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,010 reviews)
"Awful. Got locked out of my room. Called hotel multiple times, rang buzzer multiple times, nobody was there. They say they are manned 24hrs. I could not access my room at all and slept on another guests floor using half of their bedding. They slept on their bed fully clothed. Asked for refund but ..."

Reviewed on Nov 11, 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