Top Trending Hotels Near Craigmillar Castle

See all 441 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.

Hilton Edinburgh Carlton
Hilton Edinburgh Carlton

19 North Bridge, Edinburgh EH1 1SD

4.0 out of 5.0
3.8 out of 5 (1,365 reviews)

Located in Old Town, this hotel is within a 5-minute walk of Brass Rubbing Centre, St. Giles' Cathedral, and Real Mary King's …

£109
Drybrough Apartment
Drybrough Apartment

1 Drybrough Crescent, Edinburgh EH16 4FB

3.0 out of 5.0

Situated in Edinburgh, this apartment is within 2 mi (3 km) of Craigmillar Castle, Holyrood Park, and Royal Commonwealth Pool …

£99
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 (31 reviews)

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

£90
Travelodge Edinburgh Cameron Toll
Travelodge Edinburgh Cameron Toll

43 Craigmillar Park, Edinburgh EH16 5PD

3.0 out of 5.0

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

£64
Novotel Edinburgh Centre
Novotel Edinburgh Centre

80 Lauriston Place, Edinburgh EH3 9DE

4.0 out of 5.0
4.2 out of 5 (1,606 reviews)

Located near Edinburgh Castle and the Grassmarket area, this Edinburgh hotel is a 10-minute walk from Princes Street shopping …

£100
Aonach Mor Guest House
Aonach Mor Guest House

14 Kilmaurs Terrace, Edinburgh EH16 5DR

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

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

£100
Apex Waterloo Place Hotel
Apex Waterloo Place Hotel

23-27 Waterloo Place, Edinburgh EH1 3BH

4.0 out of 5.0
4.5 out of 5 (1,858 reviews)

This handsomely updated landmark building stands at the east end of Edinburgh's famous Princes Street. The Waverley train …

£122
MW Townhouse
MW Townhouse

11 Spence Street, Edinburgh EH16 5AG

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

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

£80
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 (31 reviews)

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

Get Rates
Glenalmond House
Glenalmond House

25 Mayfield Gardens, Edinburgh EH9 2BX

4.0 out of 5.0
4.4 out of 5 (13 reviews)

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

£102