Loading

HOTELS IN NEWCRAIGHALL

Hotels in Newcraighall, Hotels near Newcraighall

Distance
Name
Star rating
Guest rating
cruise

8.6
91 Newcraighall Road , Edinburgh , EH21 8RX

Premier Inn Edinburgh A1 - Newcraighall is a Hotel in Edinburgh, it is approximately 0.38 km from Newcraighall, Musselburgh. View Premier Inn Edinburgh A1 - Newcraighall room details and Hotel facilities and make a confirmed booking.

From- £ /night
cruise

8.7
100 Milton Road East , Edinburgh , EH15 2NP

Best Western Kings Manor is a Hotel in Edinburgh, it is approximately 1.22 km from Newcraighall, Musselburgh. View Best Western Kings Manor room details and Hotel facilities and make a confirmed booking.

From- £ /night
cruise

8.9
182 North High Street , Musselburgh , EH21 6BH

Ravelston House is a Hotel in Musselburgh, it is approximately 1.82 km from Newcraighall, Musselburgh. View Ravelston House room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.6
228 Willowbrae Road , Edinburgh , EH8 7NG

Premier Inn Edinburgh East is a Hotel in Edinburgh, it is approximately 3.27 km from Newcraighall, Musselburgh. View Premier Inn Edinburgh East room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.8
Carberry Road, Inveresk , Musselburgh , EH21 8PT

Premier Inn Edinburgh A1 - Musselburgh is a Hotel in Musselburgh, it is approximately 3.49 km from Newcraighall, Musselburgh. View Premier Inn Edinburgh A1 - Musselburgh room details and Hotel facilities and make a confirmed booking.

From- £ /night

The Melville Inn, , Lasswade , EH18 1AR

Innkeeper's Lodge Melville Inn, Edinburgh, Dalkeith is a Hotel in Lasswade, it is approximately 4.40 km from Newcraighall, Musselburgh. View Innkeeper's Lodge Melville Inn, Edinburgh, Dalkeith room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.5
Melvillegate, Edinburgh , Dalkeith , EH18 1AP

Melville Castle is a Hotel in Dalkeith, it is approximately 4.45 km from Newcraighall, Musselburgh. View Melville Castle room details and Hotel facilities and make a confirmed booking.

From- £ /night

9.4
Priestfield Road , Edinburgh , EH16 5UT

Prestonfield House is a Hotel in Edinburgh, it is approximately 4.85 km from Newcraighall, Musselburgh. View Prestonfield House room details and Hotel facilities and make a confirmed booking.

From- £ /night

9.2
Marchhall Crescent , Edinburgh , EH16 5HL

Hotel Ceilidh-Donia is a Hotel in Edinburgh, it is approximately 4.95 km from Newcraighall, Musselburgh. View Hotel Ceilidh-Donia room details and Hotel facilities and make a confirmed booking.

From- £ /night

6.6
31-33 Craigmillar Park, , Edinburgh , EH16 5PE

Northumberland Hotel is a Hotel in Edinburgh, it is approximately 4.98 km from Newcraighall, Musselburgh. View Northumberland Hotel room details and Hotel facilities and make a confirmed booking.

From- £ /night

9.1
27 Craigmillar Park , Edinburgh , EH16 5PE

Kildonan Lodge Hotel is a Hotel in Edinburgh, it is approximately 5.01 km from Newcraighall, Musselburgh. View Kildonan Lodge Hotel room details and Hotel facilities and make a confirmed booking.

From- £ /night

9
115 Lasswade Road , Edinburgh , EH16 6UD

The Northfield House Hotel is a Hotel in Edinburgh, it is approximately 5.02 km from Newcraighall, Musselburgh. View The Northfield House Hotel room details and Hotel facilities and make a confirmed booking.

From- £ /night
Edinburgh37 (Hotels)

8.3
37 Mayfield Gardens , Edinburgh , EH9 2BX

Edinburgh37 is a Hotel in Edinburgh, it is approximately 5.18 km from Newcraighall, Musselburgh. View Edinburgh37 room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.3
18 Holyrood Park Road , Edinburgh , EH16 5AY

Salisbury Green Hotel is a Hotel in Edinburgh, it is approximately 5.19 km from Newcraighall, Musselburgh. View Salisbury Green Hotel room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.3
18 Holyrood Park Road , Edinburgh , EH16 5AY

Salisbury Green Hotel & Bistro is a Hotel in Edinburgh, it is approximately 5.19 km from Newcraighall, Musselburgh. View Salisbury Green Hotel & Bistro room details and Hotel facilities and make a confirmed booking.

From- £ /night

8.4
Melville Dykes Road , Dalkeith , EH18 1AN

Premier Inn Edinburgh Dalkeith is a Hotel in Dalkeith, it is approximately 5.19 km from Newcraighall, Musselburgh. View Premier Inn Edinburgh Dalkeith room details and Hotel facilities and make a confirmed booking.

From- £ /night

Local areas near Newcraighall

Below is a list of cities within Newcraighall, please select a city to see a list of hotels.