Photo by Jock Watson

Hotels near Craigmillar Castle

Search over 2,754 hotels from $117

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Traveler experience
Traveler experience
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility

Top Craigmillar Castle hotels

Cheval Old Town Chambers

Cheval Old Town Chambers

5 out of 5
Royal Mile, 329 High Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$393 nightly
The price is $471 total per night from Jun 12 to Jun 13
$471 total
Jun 12 - Jun 13
Total includes taxes and fees
Guests of Cheval Old Town Chambers enjoy features like a 24-hour gym, free WiFi in public areas, and express check-out. Offsite parking is available for a fee. ...
9.6/10 Exceptional! (2,070 reviews)
"Amazing stay and great service"

Reviewed on May 30, 2025

Cheval Old Town Chambers
The Scott

The Scott

4 out of 5
18 Holyrood Park Rd, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$269 nightly
The price is $322 total per night from Jun 8 to Jun 9
$322 total
Jun 8 - Jun 9
Total includes taxes and fees
The Scott features free WiFi in public areas and a garden. A stay here includes free parking. The 24-hour front desk has staff standing by to help secure valuables, ...
9.4/10 Exceptional! (436 reviews)
"The property is beautiful the room that we stayed in was lovely comfortable only problem it was on the 3 rd floor no elevator so keep that in mind when booking. Food was delicious staff were all very kind and helpful."

Reviewed on May 29, 2025

The Scott
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$252 nightly
The price is $303 total per night from Jun 4 to Jun 5
$303 total
Jun 4 - Jun 5
Total includes taxes and fees
Guests of Apex Grassmarket Hotel have access to an indoor pool, a gym, and a sauna. Self parking is offered for GBP 20 per night. The front desk has multilingual ...
9/10 Wonderful! (1,883 reviews)
"The location is excellent. Walk out the door to find a wide variety of stores. Staff is friendly, gracious and competent. Breakfast is an added cost but well worth the price."

Reviewed on May 28, 2025

Apex Grassmarket Hotel
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$195 nightly
The price is $234 total per night from Jun 2 to Jun 3
$234 total
Jun 2 - Jun 3
Total includes taxes and fees
Guests of Aparthotel Adagio Edinburgh Royal Mile enjoy features like a 24-hour gym, free WiFi in public areas, and an arcade/game room. Offsite parking is offered ...
9/10 Wonderful! (2,079 reviews)
"The location of the hotel was 3 blocks from St. Guiles Church. I stayed in the Castle Turret facing the street and it was very quiet. Staff was helpful and the breakfast offered by the hotel was satisfying. Friendly staff and a clean good size room. I would stay here again."

Reviewed on May 31, 2025

Aparthotel Adagio Edinburgh Royal Mile
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

4 out of 5
80 High Street The Royal Mile, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$276 nightly
The price is $331 total per night from Jun 22 to Jun 23
$331 total
Jun 22 - Jun 23
Total includes taxes and fees
Radisson Blu Hotel, Edinburgh City Centre features a full-service spa, an indoor pool, and a gym. Self parking is available for GBP 15 per night. The 24-hour ...
9/10 Wonderful! (1,001 reviews)
"Convenient location. Clean with nice amenities. Professional and helpful staff."

Reviewed on May 28, 2025

Radisson Blu Hotel, Edinburgh City Centre
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

4 out of 5
23-27 Waterloo Place, Edinburgh, Scotland
$220 nightly
The price is $264 total per night from Jun 2 to Jun 3
$264 total
Jun 2 - Jun 3
Total includes taxes and fees
Guests of Apex Waterloo Place Hotel enjoy a full-service spa, an indoor pool, and a gym. Offsite parking is available for a fee. Multilingual staff at the front ...
9/10 Wonderful! (1,697 reviews)
"Centrally locate, short walk from Waverley Station, Royal Mile and shopping."

Reviewed on May 30, 2025

Apex Waterloo Place Hotel
The Scholar

The Scholar

4 out of 5
18 Holyrood Park Road, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$215 nightly
The price is $257 total per night from Jun 5 to Jun 6
$257 total
Jun 5 - Jun 6
Total includes taxes and fees
The Scholar offers free WiFi in public areas and a conference center. If you decide to drive, there's free parking. The 24-hour front desk has staff standing ...
8.8/10 Excellent! (996 reviews)
"Staff were so very helpful. We would def stay again when visiting Edinburgh."

Reviewed on May 27, 2025

The Scholar
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
$169 nightly
The price is $202 total per night from Jun 29 to Jun 30
$202 total
Jun 29 - Jun 30
Total includes taxes and fees
Guests of ibis Edinburgh Centre South Bridge - Royal Mile enjoy free WiFi in public areas, express check-out, and a terrace. Offsite parking is available for ...
8.2/10 Very Good! (1,478 reviews)
"The hotel is in a great location, within walking distance of the Royal Mile. The street itself can feel a little sketchy at times with rowdy locals and a few homeless people. We didn't have any issues but made sure to be back in the hotel by 9:30. We also understand those are the consequences of ..."

Reviewed on May 30, 2025

ibis Edinburgh Centre South Bridge - Royal Mile
Arden Guest House, Craigmillar Castle Edinburgh

Arden Guest House, Craigmillar Castle Edinburgh

3 out of 5
126 Old Dalkeith Road, Edinburgh, Scotland
$140 nightly
The price is $166 total per night from Jun 4 to Jun 5
$166 total
Jun 4 - Jun 5
Total includes taxes and fees
Guests staying at Arden Guest House, Craigmillar Castle Edinburgh enjoy a golf course, free WiFi in public areas, and express check-in. Free parking is included ...
6.8/10 (280 reviews)
"Great property? It was clean and felt like I was staying in friends house as far as comfort. Host was polite and welcomed us upon arrival. Would recommend this if staying in Edinburgh."

Reviewed on May 26, 2025

Arden Guest House, Craigmillar Castle Edinburgh
Northumberland Hotel

Northumberland Hotel

3 out of 5
31-33 Craigmillar Park, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
$98 nightly
The price is $117 total per night from Jun 22 to Jun 23
$117 total
Jun 22 - Jun 23
Total includes taxes and fees
Northumberland Hotel features free WiFi in public areas, microwave in a common area, and refrigerator in a common area. If you plan to drive, free parking is ...
6.2/10 (695 reviews)
"I like the surrounding of tranquility but recycle bin is at the reception area & not near to accomodation. So, we need to drive there to clear the recycle bag & put it back to accomodation isn't an easy option as we stay there for 3 nights."

Reviewed on May 21, 2025

Northumberland Hotel
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.

Find Hotels Near Craigmillar Castle

Don't see what you're looking for?
See all available properties in Craigmillar Castle
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.

Popular places to visit

Craigmillar Castle Hotels

Orbitz makes it easy to find the best Craigmillar Castle hotel deals for your trip. With an outstanding selection, easy-to-use search tools and descriptive hotel profiles, you'll find Craigmillar Castle hotel deals in a wink..

Great selection of hotels in Craigmillar Castle

Whether you're searching for hotels in Craigmillar Castle on business, or hunting for a family getaway, Craigmillar Castle hotel options are only a click away. Find hotels in Craigmillar Castle with the location, star-rating and facilities you need. Narrow your search results even further by star rating, hotel chain and amenities, such as free parking, babysitting services, or fitness centers. And with area maps, you can view Craigmillar Castle hotels close you are to the airport and nearby attractions.

Craigmillar Castle hotel reviews, photos and virtual tours

Thanks to photos and virtual tours, you can look before you book your Craigmillar Castle hotel reservation. Check out Craigmillar Castle hotel properties using interactive tools which allow you view hotel rooms, common areas and key features. On Orbitz, you can also learn more about hotels in Craigmillar Castle with unbiased reviews from verified Craigmillar Castle hotel guests. We ask guests to offer candid feedback on services, comfort, location, value and amenities.

Grab Craigmillar Castle hotel deals and special offers

Orbitz works around the clock to find exclusive offers and Craigmillar Castle hotel deals, just for you. Sign up for deals by e-mail where you'll get first crack at money-saving extras like promo codes, resort credits, free nights and more. You can also "Like" Orbitz on Facebook and follow us on Twitter to receive up-to-the-minute news on hotel discounts, giveaways and more.

24/7 support with Craigmillar Castle hotel reservations

When it comes to finding hotels in Craigmillar Castle, an Orbitz specialist can help you find the property right for you. Chat live or call 1-800-454-3743 any time for help booking your hotels in Craigmillar Castle. Our team of experts can help you pinpoint Craigmillar Castle hotels options suited to your tastes and budget.

Forget Orbitz change or cancel fees on Craigmillar Castle hotels

On Orbitz, Craigmillar Castle hotel deals mean flexibility. If you need to change your Craigmillar Castle hotel reservations, or cancel your stay, Orbitz doesn't charge cancel or change fees. Orbitz also offers great selection on airline tickets, vacation packages, and car rental deals to so you can plan your trip to Craigmillar Castle all in one place.

 

Hotels Reviews! Best Hotels near Craigmillar Castle
Orbitz verified reviews