Photo by Jock Watson
Hotels near Craigmillar Castle Edinburgh
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Where to stay near Craigmillar Castle?

18 Craigmillar Park Guest House
18 Craigmillar Park Guest House
9.4 out of 10, Exceptional, (23)
$177 nightly
The price is $213
Jul 27 - Jul 28
Total includes taxes and fees

The Scholar
The Scholar
9.0 out of 10, Wonderful, (1013)
$194 nightly
The price is $232
Aug 25 - Aug 26
Total includes taxes and fees

Southside Guest House
Southside Guest House
9.0 out of 10, Wonderful, (152)
$142 nightly
The price is $171
Jul 27 - Jul 28
Total includes taxes and fees

Aynetree Guest House
Aynetree Guest House
7.6 out of 10, Good, (202)

Northumberland Hotel
Northumberland Hotel
6.4 out of 10, (709)
$95 nightly
The price is $114
Jul 27 - Jul 28
Total includes taxes and fees

Premier Inn Edinburgh East
Premier Inn Edinburgh East
$131 nightly
The price is $157
Jul 27 - Jul 28
Total includes taxes and fees

Ten Hill Place
Ten Hill Place
9.4 out of 10, Exceptional, (1008)
$180 nightly
The price is $216
Aug 25 - Aug 26
Total includes taxes and fees

Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro Edinburgh
9.4 out of 10, Exceptional, (1001)
$212 nightly
The price is $254
Jul 27 - Jul 28
Total includes taxes and fees

The Lane Hotel
The Lane Hotel
9.6 out of 10, Exceptional, (197)
$227 nightly
The price is $273
Aug 24 - Aug 25
Total includes taxes and fees

Market Street Hotel
Market Street Hotel
9.6 out of 10, Exceptional, (1049)
$296 nightly
The price is $356
Jul 28 - Jul 29
Total includes taxes and fees

Best Western Kings Manor Hotel
Best Western Kings Manor Hotel
8.8 out of 10, Excellent, (1012)
$152 nightly
The price is $182
Jul 31 - Aug 1
Total includes taxes and fees

Virgin Hotels Edinburgh
Virgin Hotels Edinburgh
9.4 out of 10, Exceptional, (1191)
$395 nightly
The price is $475
Aug 25 - Aug 26
Total includes taxes and fees

Roomzzz Edinburgh
Roomzzz Edinburgh
9.4 out of 10, Exceptional, (229)
$229 nightly
The price is $274
Aug 26 - Aug 27
Total includes taxes and fees

Motel One Edinburgh - Royal
Motel One Edinburgh - Royal
9.2 out of 10, Wonderful, (1018)
$197 nightly
The price is $236
Jul 27 - Jul 28
Total includes taxes and fees

The Knight Residence Apartments by Mansley
The Knight Residence Apartments by Mansley
9.6 out of 10, Exceptional, (1372)
$319 nightly
The price is $383
Aug 3 - Aug 4
Total includes taxes and fees

Apex Waterloo Place Hotel
Apex Waterloo Place Hotel
9.2 out of 10, Wonderful, (1777)
$233 nightly
The price is $280
Jul 27 - Jul 28
Total includes taxes and fees

The Scotsman Hotel
The Scotsman Hotel
9.2 out of 10, Wonderful, (1009)
$343 nightly
The price is $412
Aug 25 - Aug 26
Total includes taxes and fees

Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre
9.0 out of 10, Wonderful, (1009)
$352 nightly
The price is $423
Jul 30 - Jul 31
Total includes taxes and fees

Aparthotel Adagio Edinburgh Royal Mile
Aparthotel Adagio Edinburgh Royal Mile
9.0 out of 10, Wonderful, (2183)
$219 nightly
The price is $262
Jul 27 - Jul 28
Total includes taxes and fees

W Edinburgh
W Edinburgh
9.4 out of 10, Exceptional, (279)
$334 nightly
The price is $401
Jul 30 - Jul 31
Total includes taxes and fees
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.
Frequently asked questions
Keep exploring
Keep exploring
- Danderhall Hotels
- Hotels near Duddingston Golf Club
- Hotels near Melville Golf Centre
- Hotels near Craigmillar Park Golf Club
- Hotels near Summerhall
- Hotels near Prestonfield Golf Club
- Hotels near Old Tolbooth
- Hotels near Scottish Storytelling Centre
- Hotels near Canongate Kirk
- Hotels near Whitehorse Close
- Hotels near Holyrood Abbey
- Hotels near MacEwan Hall
- Hotels near Museum of Edinburgh
- Hotels near Armstrong's
- Hotels near Duddingston Parish Church
- Hotels near Blackford Hill
- Hotels near Edinburgh University Collection of Historic Musical Instruments
- Hotels near Old College
- Hotels near Flodden Wall
- Hotels near Tron Kirk
- Hotels near Heart of Midlothian
- Hotels near Dunbar’s Close Garden
- Hotels near Canongate Tolbooth
- Hotels near Queen’s Gallery
- Hotels near St Andrew's House
- Hotels near The Braid Hills
- Hotels near Scottish Gems
- Hotels near Shawfair Station
- Hotels near Edinburgh Vaults
- Hotels near Scottish Parliament
- Hotels near City Art Centre
- Hotels near National Library of Scotland
- Hotels near Edinburgh Waverley Station
- Hotels near Arthur's Seat
- Hotels near Edinburgh Castle
- Hotels near Festival Theatre
- Hotels near Greyfriars Kirk
- Hotels near Holyrood Park
- Hotels near John Knox House
- Hotels near Museum of Childhood
- Hotels near National Museum of Scotland
- Hotels near Nelson Monument
- Hotels near Dynamic Earth
- Hotels near Palace of Holyroodhouse
- Hotels near Parliament House
- Hotels near Real Mary King's Close
- Hotels near St. Giles' Cathedral
- Hotels near University of Edinburgh
- Hotels near City Chambers
- Hotels near Geoffrey Kiltmakers and Weavers
- Hotels near Calton Hill
- Hotels near Royal Mile
- Brunstane Hotels
- Millerhill Hotels
- Hotels near The Meadows
- Hotels near Potterrow Student Centre
- Hotels near Braid Hills Golf Course
- Hotels near Greyfriar's Bobby
- Hotels near Meadowbank Stadium
- Hotels near Portobello Beach
- Hotels near Royal Commonwealth Pool
- Hotels near Royal Infirmary
- Hotels near George Square
- Hotels near Queen's Hall
- Hotels near Gilmerton Cove
- Hotels near Surgeon's Hall
- Hotels near People's Story Museum
- Hotels near Brunstane Station
- Hotels near Newcraighall Station
- Blackford Hotels
- Hotels near Joppa Shore
- Hotels near Victoria Street
- Edinburgh Hotels
- Hotels near Hermitage of Braid and Blackford Hill Local Nature Reserve
- Hotels near National Monument of Scotland
- Hotels near John McIntyre Conference Centre
- Hotels near Gillis Centre
- Hotels with Parking in Prestonfield
- 3 Star Hotels in Prestonfield
- Prestonfield Hotels
- Grange Hotels
- Pleasance Hotels
- Old Town Edinburgh Hotels
- Newington Hotels
- Duddingston Hotels
- Portobello Hotels
- Bingham Hotels
- Craigmillar Hotels
- Gilmerton Hotels
- Joppa Hotels
- Liberton Hotels
- Newcraighall Hotels
- Niddrie Hotels
- Restalrig Hotels
- Marchmont Hotels
- Abbeyhill Hotels
- Holyrood Hotels
- Southside Hotels
- Edinburgh City Centre Hotels
- Scotland Hotels