Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Craigmillar Castle - Craigmillar Castle

Hotels/lodging near Craigmillar Castle are provided in the list below ordered by distance (closest first). Explore our hotels/motels to find accommodations near Craigmillar Castle (in Craigmillar Castle) for your personal or business travels.We sell the best lodging close to Craigmillar Castle so you can review the Craigmillar Castle available lodging below and book your perfect hotel. Need a room block for a group? Reserve a Craigmillar Castle discounted group rate

Lodging & Accommodations close to Craigmillar Castle

Prestonfield House in Edinburgh 1 Priestfield Rd. Edinburgh, Edinburgh, EH16 5UT United Kingdom ~0.98 miles northwest of Craigmillar Castle / ~17 minutes walking
  • Luxury 5-star property
  • Check in: 15:00
Travelodge Edinburgh Cameron Toll 43 Craigmillar Park Cameron To, Edinburgh, EH16 5PD United Kingdom ~1.04 miles west of Craigmillar Castle / ~18 minutes walking
  • Midscale hotel
  • Check in: 15:00
The Ben Doran Guest House - Edinburgh 11 Mayfield Gardens Edinburgh, Edinburgh, EH9 2AX United Kingdom ~1.37 miles west of Craigmillar Castle / ~24 minutes walking
  • 4 star hotel
  • Check in: 15:00
Salisbury Green in Edinburgh Pollock Halls 18 Holyrood, Edinburgh, EH16 5AY United Kingdom ~1.48 miles northwest of Craigmillar Castle / ~26 minutes walking
  • Midscale property
Fountain Court Apartments Stewart 10 Young St. Edinburgh, Edinburgh, EH2 4JB United Kingdom ~1.67 miles northwest of Craigmillar Castle
  • Expensive property
  • Hotel has 3 floors
From$164
Very Good 4.5 /5Latest Reviews CallBookMore Details
Best Western Kings Manor Hotel 100 Milton Rd. East, Edinburgh, EH152NP United Kingdom ~2.17 miles northeast of Craigmillar Castle
  • Affordable Suburban property
  • 95 rooms in hotel
  • Almost all guests thought rooms were spacious
  • For only 62%, the bathroom was ok
From$70
Very Good 4.5 /5Reviews CallBookMore Details
Ramsay Place Apartment 6(Pf1) Ramsay Place, Edinburgh, EH151JD United Kingdom ~2.20 miles northeast of Craigmillar Castle
  • Three Star hotel
  • Check in: 14:00
Holiday Inn Express Edinburgh Royal Mile : 300 Cowgate 300 Cowgate, Edinburgh, EH11NA United Kingdom ~2.31 miles northwest of Craigmillar Castle
  • 3 star Downtown hotel
  • 78 rooms in property
  • Medium sized bathroom
  • Almost all guests said the wifi quality was bad
From$203
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge Edinburgh Central 33 St. Marys St., Edinburgh, EH1 1TA United Kingdom ~2.35 miles northwest of Craigmillar Castle
  • Three Star property
  • Check in time: 15:00
Residence Inn by Marriott Edinburgh 36 Simpson Loan, Edinburgh, EH39GG United Kingdom ~2.35 miles northwest of Craigmillar Castle
  • Four star Downtown hotel
  • Check-in time: 4:00pm
  • Average comfort
  • Most guests thought it was pleasantly quiet
From$301
Very Good 4.5 /5Guest Reviews CallBookMore Details
Hotel Du Vin & Bistro Edinburgh : 11 Bristo Place Edinburgh 11 Bristo Place Edinburgh, Edinburgh, EH1 1EZ United Kingdom ~2.38 miles northwest of Craigmillar Castle
  • High end hotel
From$160
Very Good 4.0 /5Recent Reviews CallBookMore Details
Aparthotel Adagio Edinburgh Royal Mile - Edinburgh 231 Canongate, Edinburgh, EH88BJ United Kingdom ~2.39 miles northwest of Craigmillar Castle
  • Four star Downtown hotel
  • Check-in: 15:00
From$164
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Ibis Edinburgh Centre South Bridge
+1-866-429-5787
77 South Bridge, Edinburgh, EH11HN United Kingdom ~2.41 miles northwest of Craigmillar Castle
  • Mid-scale property
  • 7 floors in hotel
  • Good restaurants & bars in the area
  • AC needs updating
Radisson Blu : 80 High St. 80 High St., Edinburgh, EH11TH United Kingdom ~2.45 miles northwest of Craigmillar Castle
  • Expensive Downtown hotel
  • 238 rooms in property
  • Most guests were happy with the room service
  • City centre within easy reach, said 98%
From$271
Very Good 4.5 /5Latest Reviews CallBookMore Details
Jurys Inn Edinburgh in Edinburgh 43 Jeffrey St., Edinburgh, EH11DH United Kingdom ~2.47 miles northwest of Craigmillar Castle
  • 3-star Downtown hotel
  • 186 rooms in hotel
  • Location was fabulous
  • Air conditioning was criticized by 97%
Ibis Edinburgh Centre Royal Mile – Hunter Square : 6 Hunter Sq. Edinburgh 6 Hunter Sq. Edinburgh, Edinburgh, EH1 1QW United Kingdom ~2.47 miles northwest of Craigmillar Castle
  • Low Cost hotel
  • Check in time: 14:00
Merith House Hotel in Edinburgh
+1-800-881-1523
2 3 Hermitage Place Leith Links, Edinburgh, United Kingdom ~2.48 miles northwest of Craigmillar Castle
  • 2-star Airport hotel
  • Hotel has 14 suites
  • Service is adequate
  • Close to bus routes
Central Hotel 139 Cowgate, Edinburgh, EH11LL United Kingdom ~2.48 miles northwest of Craigmillar Castle
  • 3 star Downtown property
  • Hotel has 4 floors
  • Free internet
  • Relatively friendly Atmosphere
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Old Town Chambers in Edinburgh Roxburgh Court, Edinburgh, EH11PS United Kingdom ~2.51 miles northwest of Craigmillar Castle
  • Luxurious 5-star Downtown hotel
  • 36 suites in hotel
  • Good internet service
  • Very good internet connection
From$150
Excellent 5.0 /5Hotel Reviews CallBookMore Details
The Scotsman Hotel : 20 North Bridge 20 North Bridge, Edinburgh, EH11TR United Kingdom ~2.54 miles northwest of Craigmillar Castle
  • Luxury Five Star Downtown property
  • 9 conference rooms in property
  • Average amenities
  • Almost no fresh fruit at breakfast
 [1 - 20 of 25]    
Next: Show All Available Craigmillar Castle Hotels with Pricing

Chart of the best hotels near Craigmillar Castle

HotelDescriptionLink
1. Ben Doran Guest HouseThe Ben Doran Guest House is a crowd-pleasing 4 star hotel located ~1.4 mi. west of Craigmillar Castle and approximately a 2 min. drive or uber ride. Recent travelers gave this hotel a verified guest score of 3.5 out of 5.Get the latest price
2. Salisbury GreenThe Salisbury Green is a crowd-pleasing 3 star hotel located ~1.5 mi. northwest of Craigmillar Castle and approximately a 3 min. drive or uber ride. With a aggregate guest review score of 4 out of 5, this makes it one of the premium lodging options nearby Craigmillar Castle.Get the latest price
3. Fountain Court Apartments StewartThe Fountain Court Apartments Stewart is a crowd-pleasing 4 star hotel located ~1.7 mi. northwest of Craigmillar Castle and approximately a 3 min. drive or uber ride. Recent travelers gave this hotel a verified guest score of 4.5 out of 5.Get the latest price
4. Best Western Kings Manor HotelThe Best Western Kings Manor Hotel is a favored 3-Star hotel located ~2.2 mi. northeast of Craigmillar Castle and roughly a 4 minute car ride. With a average guest review rating of 4.5/5, this makes it one of the most outstanding hotels nearby Craigmillar Castle.Get the latest price
5. Holiday Inn Express Edinburgh Royal MileThe Holiday Inn Express Edinburgh Royal Mile is a well-liked 3-Star hotel located about 2.3 miles northwest of Craigmillar Castle and roughly a 4 minute drive or uber ride. With a average guest review rating of 4/5, this makes it one of the terrific hotels near Craigmillar Castle.Get the latest price

5 Best Hotels near Craigmillar Castle

Back to Top