- Further information >
- maps & directions -
- Local Attractions -
This property is at an elevation of approximately 199 feet / 60.6 metres above sea level
Musselburgh Beach
Near Musselburgh - a sandy composition 5 miles away. A small beach at high tide that opens up as the tide receeds.
Facilities at the accommodation
Ensuite or Private Bathroom
Shower or Bath
Tea / Coffee making facilities
Restaurant / Meal Options
Breakfast available
Special Diet Options
Bar
Car Parking onsite / close by
TV in Room
Digital TV Channels
Children Welcome
Open All Year
Free Wifi Internet
Tour Ticket Assistance
Ensuite or Private Bathroom
Shower or Bath
Tea / Coffee making facilities
Restaurant / Meal Options
Breakfast available
Special Diet Options
Bar
Car Parking onsite / close by
TV in Room
Digital TV Channels
Children Welcome
Open All Year
Free Wifi Internet
Tour Ticket Assistance
Facilities Nearby
Entertainment
Bar / Pub
Restaurant/s
Golf
Entertainment
Bar / Pub
Restaurant/s
Golf
Hotel Travel & Directions Hub
International Airports
Local Airports
Fife Airport Kinglassie Fife
KY6 2SL
22.0 miles Cumbernauld Airport
Cumbernauld North Lanarkshire
G68 0HH
35.3 miles
Motorways
M8 Junction 1 9.8 miles M9 Junction M8 J2
13.2 miles M9 Junction 1
Edinburgh Airport , Broxburn, Uphall, Bathgate
13.3 miles
Railway Stations
Newcraighall station code = NEW
EH21 8SG
4.3 miles Musselburgh
station code = MUB
EH21 6TR
4.3 miles
Ferry Ports
Hotels near The Sun Inn Dalkeith
= Within walking distance (minutes) = National Grid Reference = What 3 Words.
Newbattle Golf Course -
EH22 3FG
NT 33144 66701
= slippery.cluttered.select Hotels nearby.
1.2m / 1.9km - 17 minutes walk
EH22 3FG
NT 33144 66701
= slippery.cluttered.select Hotels nearby.
Rosslyn Chapel -
EH25 9PU
NT 27538 63158
= worlds.meanders.bandage Hotels nearby.
3.3m / 5.3km - 50 minutes walk
EH25 9PU
NT 27538 63158
= worlds.meanders.bandage Hotels nearby.
Broomieknowe Golf Club -
EH19 2HZ
NO 30997 65869
= oddly.crew.crest Hotels nearby.
1.2m / 1.9km - 18 minutes walk
EH19 2HZ
NO 30997 65869
= oddly.crew.crest Hotels nearby.
Musselburgh Old Course Golf Club -
EH21 7SD
NO 33861 71369
= chart.hooks.amount Hotels nearby.
4.1m / 6.6km
EH21 7SD
NO 33861 71369
= chart.hooks.amount Hotels nearby.
Melville Golf Centre -
EH18 1AN
NO 31415 66527
= skip.hired.fence Hotels nearby. 19 minutes walk
EH18 1AN
NO 31415 66527
= skip.hired.fence Hotels nearby.
A Golf Driving range.
1.3m / 2.1km -
Musselburgh Golf Course -
EH21 6SA
NT 33888 71403
= bunks.audit.gloves Hotels nearby.
EH21 6SA
NT 33888 71403
= bunks.audit.gloves Hotels nearby.
An 18 hole 6725 yard championship inland links course 1 mile from the coast. The course is positioned within a loop of the River Esk on flat land and with tree-lined fairways.. There is a practice area, a clubhouse with bar and food is available.
4.1m / 6.6km
Kings Acre Golf Course -
EH18 1AU
NT 30499 67119
= marble.much.sketch Hotels nearby.
1.9m / 3.1km - 28 minutes walk
EH18 1AU
NT 30499 67119
= marble.much.sketch Hotels nearby.
Dalkeith Country Park -
EH22 1ST
NO 33477 67887
= unlocking.vitamins.backhand Hotels nearby.
1.9m / 3.1km - 29 minutes walk
EH22 1ST
NO 33477 67887
= unlocking.vitamins.backhand Hotels nearby.
Craigmillar Park & Castle -
EH16 4SY
NO 28789 70872
= wedge.stored.trout Hotels nearby.
4.4m / 7.1km
EH16 4SY
NO 28789 70872
= wedge.stored.trout Hotels nearby.
View more hotels nearby with distances
Dalhousie Castle Hotel & Spa - Bonnyrigg - 0.81
Glenarch House - Dalkeith - 1.31
Premier Inn Edinburgh A7 Dalkeith - Dalkeith - 1.32
Melville Castle - Lasswade - 1.60
Laird And Dog Inn - Lasswade - 1.62
The Melville Inn by Innkeepers Collection - Dalkeith - 1.70
Greenlees Lodge - Lasswade - 1.78
Beautiful Rooms in Edinburgh Cottage Guest House - Edinburgh - 3.15
Emerald Guest House - Edinburgh - 3.19
The Original Rosslyn Hotel - Roslin - 3.50
Nearby Cities, towns and local villages near Dalkeith
Main Towns
Small Towns
Villages or districts
Frequently Asked Questions.
What is the nearest beach to this Inn?
The Musselburgh Beach is 5 miles from this Inn. We also list other beaches within 5 miles with descriptions