Find Your Hotel

Old Craighall bed and breakfast, Old Craighall Hotels

County/District: East Lothian
Showing Hotels within: 30km
Hotels found:1528 hotels
by Musselburgh, East Lothian , Musselburgh , EH21 8PY
This is a 4 star hotel with 63 rooms.
Carberry Tower Mansion House and Estate is situated in Musselburgh, approximately 1.63 km from Old Craighall. For more details click here
Prices from GBP 89 Per night per room
Book now
Carberry Road, Inveresk , Musselburgh , EH21 8PT
This is a 3 star hotel with 60 rooms.
Premier Inn Edinburgh A1 - Musselburgh is situated in Musselburgh, approximately 2.89 km from Old Craighall. For more details click here
Prices from GBP 85 Per night per room
Book now
Faside Estate nr Edinburgh , Musselburgh , EH33 2LE
This is a 4 star hotel with 1 rooms.
Faside Estate is situated in Musselburgh, approximately 3.16 km from Old Craighall. For more details click here
Prices from GBP 170 Per night per room
Book now
7 Duke Street , Dalkeith , EH22 1BG
This hotel has 6 rooms.
Dalkeith Serviced Rooms is situated in Dalkeith, approximately 3.26 km from Old Craighall. For more details click here
Prices from GBP 0 Per night per room
Book now
, Pathhead , EH37 5UB
This hotel has 1 rooms.
Housekeeper's Rooms is situated in Pathhead, approximately 3.43 km from Old Craighall. For more details click here
Prices from GBP 0 Per night per room
Book now
12 Saint Clement's Gardens North , Musselburgh , EH21 8BD
This hotel has 1 rooms.
Wallyford 3 Bedroom Apartment is situated in Musselburgh, approximately 3.83 km from Old Craighall. For more details click here
Prices from GBP 0 Per night per room
Book now
45 Eskbank Road , Dalkeith , EH22 3BH
This is a 4 star hotel with 7 rooms.
Rathan House - Guesthouse at Eskbank is situated in Dalkeith, approximately 3.98 km from Old Craighall. For more details click here
Prices from GBP 55 Per night per room
Book now
7 Stoneybank Road , Musselburgh , EH21 6HJ
This hotel has 1 rooms.
Musselburgh 3 Bedroom Apartment is situated in Musselburgh, approximately 4.69 km from Old Craighall. For more details click here
Prices from GBP 0 Per night per room
Book now
Melvillegate, Edinburgh , Dalkeith , EH18 1AP
This is a 4 star hotel with 33 rooms.
Melville Castle is situated in Dalkeith, approximately 4.78 km from Old Craighall. For more details click here
Prices from GBP 89.1 Per night per room
Book now
Remote Farm , Pathhead , EH37 5UP
This hotel has 1 rooms.
Hawthorn House is situated in Pathhead, approximately 4.80 km from Old Craighall. For more details click here
Prices from GBP 0 Per night per room
Book now
1 2 3 ...153

Star Rating

Price Level

-

Accommodation Type

Hotel Facilities