
Compare and book 4 Star hotels in Craigmillar, Edinburgh
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Craigmillar 4 Star Hotels
Our top choices for Craigmillar 4-star hotels

9.0 out of 10, Wonderful, (1,727 reviews)
The price is £159
includes taxes & fees
21 Jun - 22 Jun

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City CentreOld Town Edinburgh
9.0 out of 10, Wonderful, (1,068 reviews)
The price is £299
includes taxes & fees
24 Jun - 25 Jun

9.0 out of 10, Wonderful, (1,419 reviews)
The price is £190
includes taxes & fees
7 Jun - 8 Jun

Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionEdinburgh City Centre
8.8 out of 10, Excellent, (609 reviews)
The price is £229
includes taxes & fees
15 Jun - 16 Jun

9.2 out of 10, Wonderful, (2,088 reviews)
The price is £169
includes taxes & fees
7 Jun - 8 Jun

9.0 out of 10, Wonderful, (2,669 reviews)
The price is £179
includes taxes & fees
7 Jun - 8 Jun

8.4 out of 10, Very good, (1,325 reviews)
The price is £129
includes taxes & fees
7 Jun - 8 Jun
The price is £143
includes taxes & fees
21 Jun - 22 Jun
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Craigmillar.

The Caledonian Edinburgh, Curio Collection by Hilton
Princes Street Edinburgh Scotland
The price is £328 per night from 24 Jun to 25 Jun
£328
24 Jun - 25 Jun
includes taxes & fees
9.2/10 Wonderful! (1,009 reviews)
Still don't see what you're looking for?
See all properties in Craigmillar.
You can also use these popular filters to refine your search.
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.
Top Craigmillar Hotel Reviews

Apex Grassmarket Hotel
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- 1 Star Hotels in Abbeyhill
- 2 Star Hotels in Portobello
- 2 Star Hotels in The Inch
- 3 Star Hotels in Danderhall
- 3 Star Hotels in Grange
- 3 Star Hotels in Joppa
- 3 Star Hotels in Newcraighall
- 3 Star Hotels in Niddrie
- 3 Star Hotels in Portobello
- 4 Star Hotels in Bingham
- 4 Star Hotels in Brunstane
- 4 Star Hotels in Danderhall
- 4 Star Hotels in Grange
- 4 Star Hotels in Holyrood
- 4 Star Hotels in Liberton
- 4 Star Hotels in Marchmont
- 4 Star Hotels in Millerhill
- 4 Star Hotels in Newington
- 4 Star Hotels in Niddrie
- 4 Star Hotels in Portobello
- 4 Star Hotels in Restalrig
- 5 Star Hotels in Edinburgh
- 5 Star Hotels in Gilmerton
- 5 Star Hotels in Grange
- 5 Star Hotels in Joppa
- 5 Star Hotels in Liberton
- 5 Star Hotels in Marchmont
- 5 Star Hotels in Newington
- 5 Star Hotels in Niddrie
- 5 Star Hotels in Portobello
- Hotels near Arthur's Seat
- Hotels near Craigmillar Castle
- Apex Hotels in Duddingston
- Beach Resorts & in Duddingston
- Cheap Hotels in Duddingston
- Family-Friendly Hotels in Duddingston
- Fountain Court Apartments Hotels in Duddingston
- Hotels with Parking in Duddingston
- Marina Hotels in Duddingston
- Shopping Hotels in Duddingston
- Ski Hotels in Duddingston
- The Edinburgh Collection Hotels in Duddingston
- Travelodge UK Hotels in Duddingston
- Village Hotels in Duddingston
- Duddingston Hotels
- Hotels near Duddingston Golf Club
- B&B in Edinburgh
- Edinburgh City Centre Hotels
- Cheap Hotels in Edinburgh
- Edinburgh Hotels
- Best Western Hotels in Niddrie
- Greene King Hotels in Niddrie
- Hot-El-Apartments Hotels in Niddrie
- Hotels with Gym in Niddrie
- Malmaison Hotels in Niddrie
- Motel One Hotels in Niddrie
- Syha Hostelling Scotland Hotels in Niddrie
- Niddrie Hotels
- Beach Resorts & in Prestonfield
- Cheap Hotels in Prestonfield
- Family-Friendly Hotels in Prestonfield
- Fountain Court Apartments Hotels in Prestonfield
- Golf Hotels in Prestonfield
- Historic Hotels in Prestonfield
- Hotels with a Bar in Prestonfield
- Hotels with Air Conditioning in Prestonfield
- Hotels with Babysitting Services in Prestonfield
- Hotels with Breakfast in Prestonfield
- Hotels with Parking in Prestonfield
- Hotels with Parking in Prestonfield
- Hotels with Room Service in Prestonfield
- Luxury Hotels in Prestonfield
- Pet-Friendly Hotels in Prestonfield
- Romantic Hotels in Prestonfield
- Travelodge UK Hotels in Prestonfield
- Wedding Hotels in Prestonfield
- Prestonfield Hotels
- Hotels near Royal Infirmary
- Fountain Court Apartments Hotels in The Inch
- Ace Rental Cars in Prestonfield
- Budget Israel Rental Cars in Prestonfield
- Click & Rent Rental Cars in Prestonfield
- Compact Car Hire near Royal Infirmary
- Dirent Rental Cars in Prestonfield
- Midway Car Rental Rental Cars in Prestonfield
- Nü Car Rentals Rental Cars in Prestonfield
- Nextcar Rental Cars in Prestonfield
- U-Save Rental Cars in Prestonfield
- People Carrier Car Hire in Prestonfield


















































































