Hotels near Newcraighall Station

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Discover hotels close to Newcraighall Station with room rates, reviews, and availability. Most hotels are fully refundable.

Best Western Kings Manor Hotel

3.0 star property
8.8 out of 10, Excellent, (1003)
"Nice facilities and great pool and spa"
The price is AED 592
AED 710 total
includes taxes & fees
6 Jul - 7 Jul
Best Western Kings Manor Hotel

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (385)
"great welcome, lively hotel / bar"
The price is AED 407
AED 488 total
includes taxes & fees
22 Jun - 23 Jun
Ravelston House

Aynetree Guest House

3.0 star property
7.6 out of 10, Good, (183)
"Excellent place, tidy and good facilities. Relatively new on the inside and easy parking!"
Aynetree Guest House

Premier Inn Edinburgh A1 - Newcraighall

3.0 star property
The price is AED 345
AED 414 total
includes taxes & fees
29 Jun - 30 Jun
Premier Inn Edinburgh A1 - Newcraighall

Premier Inn Edinburgh East

3.0 star property
The price is AED 423
AED 508 total
includes taxes & fees
29 Jun - 30 Jun
Premier Inn Edinburgh East

Prestonfield House

5.0 star property
9.8 out of 10, Exceptional, (278)
"10 out of 10. Highly recommend. Beautiful hotel. Excellent food. Would go back in a heartbeat. A lovely retreat in Edinburgh."
The price is AED 2,015
AED 2,418 total
includes taxes & fees
6 Jul - 7 Jul
Prestonfield House

Forth House by Supercity Aparthotels

4.0 star property
10.0 out of 10, Exceptional, (5)
"Great staff superb location "
The price is AED 559
AED 671 total
includes taxes & fees
22 Jun - 23 Jun
Forth House by Supercity Aparthotels

Cheval Abbey Strand Apartments, at Holyrood

5.0 star property
9.8 out of 10, Exceptional, (113)
"Outstanding location, rooms and grounds!"
Cheval Abbey Strand Apartments, at Holyrood

BrewDog DogHouse Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (554)
"Amazing stay!!! Great staff. Can’t say enough been all over the world and loved this place. "
BrewDog DogHouse Edinburgh

Cheval Old Town Chambers

5.0 star property
9.8 out of 10, Exceptional, (2099)
"Awesome place to stay "
The price is AED 1,631
AED 1,957 total
includes taxes & fees
22 Jun - 23 Jun
Cheval Old Town Chambers
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around Newcraighall Station?

Newcraighall Station is located in a welcoming area of Musselburgh known for its interesting historical sites and top museums. If you're looking for a convenient place to stay, check out the 18 hotels and other accommodations located within a mile of the station.

Where is the best place to stay close to Newcraighall Station?

YOTEL Edinburgh is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and a 24-hour fitness center. It's located 4.6 mi (7.4 km) from Newcraighall Station. Other good options within a few miles include Apex Grassmarket Hotel and ibis Edinburgh Centre South Bridge - Royal Mile.

How many hotels should I expect to find near Newcraighall Station?

Expedia has 18 hotels and other accommodations within a mile from the station.

What can I see and do near Newcraighall Station?

You'll want to browse the collections at National Museum of Scotland, Scotch Whisky Experience, and Museum of Edinburgh. Edinburgh Castle, Royal Mile, and Palace of Holyroodhouse are some of the notable landmarks to see in the area. You can watch performances at Festival Theatre, Edinburgh Playhouse Theatre, and Usher Hall if you're interested in local theater.