56.03668 ­-3.50138
Go to map view
Charlestown, Dunfermline, KY11 3EE, United Kingdom +44 138 387 2257
The 2 relaxing restaurants have tables overlooking the sea and serve fresh produce cooked to order. Lunch is served from 12:00 to 13:45, and high tea and dinner are served from 06:00 to 20:30.Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills. The h... More from Amoma

Get Rates

Show The Elgin Hotel at top of the results.

Get Flight + Hotel


General Bar/Lounge, No smoking, Non-smoking rooms available, Parking (free), Restaurant, Room service, Storage available
Activities Playground
Services Meeting/Banquet facilities
Internet Internet, WiFi (free)
Policy Pets allowed on request. Charges may apply.

Guest Ratings

Star Ratings