Hotels in Shawfair Station

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Shawfair Station?

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.

Top landmarks in Shawfair Station

Learn more about Shawfair Station

Find out more about Shawfair Station

Find out more about Shawfair Station

Where is Shawfair Station?

Shawfair Station is located in Dalkeith. If you're looking for things to do in the area, you might want to stop in and see Royal Mile and Princes Street.

Where Can I Stay near Shawfair Station?

We've got 1672 hotels to choose from within 5 miles of Shawfair Station. You may want to think about one of these choices that are popular with our guests:

Apex Grassmarket Hotel - 4.6 mi (7.4 km) away

  • hotel • Free WiFi • Restaurant • Sauna • Central location

Apex Waterloo Place Hotel - 4.5 mi (7.2 km) away

  • hotel • Free WiFi • Restaurant • Spa • Central location

CoDE Pod – The CoURT - Edinburgh - 4.5 mi (7.2 km) away

  • hotel • Free WiFi • 24-hour front desk • Walkable location

Apex City of Edinburgh Hotel - 4.6 mi (7.3 km) away

  • hotel • Free WiFi • Restaurant • Bar • Central location

Ibis Edinburgh Centre South Bridge - Royal Mile - 4.3 mi (7 km) away

  • hotel • Free WiFi • Restaurant • Rooftop terrace • Walkable location

Things to See and Do near Shawfair Station

What to See near Shawfair Station

  • Royal Mile
  • Princes Street
  • Edinburgh Castle
  • Queen Margaret University
  • Dalkeith Country Park

Things to Do near Shawfair Station

  • Royal Commonwealth Pool
  • Dynamic Earth
  • Festival Theatre
  • National Museum of Scotland
  • City Art Centre