Top Trending Hotels Near Craigmillar Castle

See all 444 Hotels near Craigmillar Castle
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Adagio Edinburgh Royal Mile
Adagio Edinburgh Royal Mile

231 Canongate, Edinburgh EH8 8BJ

3.5 out of 5.0
4.8 out of 5 (4 reviews)

Located in Old Town, this aparthotel is within a 10-minute walk of Museum of Edinburgh, Palace of Holyroodhouse, and St. Gile …

£65
The Cameron Bed and Breakfast
The Cameron Bed and Breakfast

5 Cameron Terrace, Edinburgh EH16 5LD

3.0 out of 5.0
4.5 out of 5 (33 reviews)

Located in Newington, this bed & breakfast is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

£75
Prestonfield House
Prestonfield House

Priestfield Road, Edinburgh EH16 5UT

5.0 out of 5.0
4.9 out of 5 (98 reviews)

Located in Newington, this luxury hotel is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

£190
Alba House
Alba House

29 Craigmillar Park, Edinburgh EH16 5PE

3.0 out of 5.0
4.8 out of 5 (27 reviews)

Located in Newington, this bed & breakfast is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

Get Rates
Dorstan Guest House
Dorstan Guest House

7 Priestfield Road, Edinburgh EH16 5HJ

3.0 out of 5.0
4.3 out of 5 (235 reviews)

Located in Newington, this guesthouse is within 1 mi (2 km) of National Library of Scotland and Royal Commonwealth Pool. …

£44
Hotel du Vin & Bistro Edinburgh
Hotel du Vin & Bistro Edinburgh

11 Bristo Place, Edinburgh EH1 1EZ

4.0 out of 5.0
4.5 out of 5 (337 reviews)

Located in Old Town, this romantic hotel is steps from Greyfriars Kirk and National Museum of Scotland. University of …

£104
Alba Hills Guest House
Alba Hills Guest House

33 Mayfield Gardens, Edinburgh EH9 2BX

3.0 out of 5.0
4.4 out of 5 (35 reviews)

Located in Newington, this guesthouse is within 1 mi (2 km) of National Library of Scotland, Royal Commonwealth Pool, and …

Get Rates
MW Townhouse
MW Townhouse

11 Spence Street, Edinburgh EH16 5AG

4.0 out of 5.0
3.5 out of 5 (73 reviews)

Located in Newington, this guesthouse is within 1 mi (2 km) of National Library of Scotland, Royal Commonwealth Pool, and …

£72
Masson House
Masson House

18 Holyrood Park Road, Edinburgh EH16 5AY

3.0 out of 5.0
3.8 out of 5 (577 reviews)

Located in Newington, this eco-friendly bed & breakfast is within 1 mi (2 km) of National Library of Scotland, Arthur's Seat, …

£64
Art-House Morita B&B
Art-House Morita B&B

3 Mayfield Gardens, Edinburgh EH9 2AX

2.5 out of 5.0
4.1 out of 5 (7 reviews)

Located in Newington, this bed & breakfast is within a 15-minute walk of National Library of Scotland and Royal Commonwealt …

£100
Hide content

Pocket Guide: Edinburgh Craigmillar Castle Hotels

Search for hotels in Edinburgh on Expedia.co.uk. You can easily find your hotels in Edinburgh using one of the methods below:

  • View our selection of featured hotels in Edinburgh
  • Use the map to find hotels in the Edinburgh neighborhood you prefer
  • Use the filters to see hotels in a specific area of Edinburgh, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Edinburgh
  • Enter your travel dates to view the best deals on hotels in Edinburgh - while they last
false