How to find and contact us ...

Travelling to the Inn at Charlestown

The Inn at Charlestown is perfectly situated just 10 minutes from Dunfermline (Fife), the M90 and River Forth Bridges. We are only 30 minutes by car or train from Edinburgh. We are 25 minutes by car from Edinburgh Airport.

Car - Our post code is KY11 3EE.  There is free parking at the hotel.
Train - There are train stations at Rosyth (8mins) and Inverkeithing (10mins).  We would recommend Inverkeithing train station as there are direct trains to Edinburgh Waverly every 15 minutes and the journey takes 21 minutes.
Bus - The bus stop opposite the hotel has the No 6 Stagecoach Service which takes you to/from Dunfermline Town Centre.
Bike - The Inn at Charlestown is on the Fife Costal Path.  We also have a lock-up for storing bikes.  Please contact us for more information.


Main Road, Charlestown, Fife, KY11 3EE, GB


Sign up to our newsletter and stay up to date


Thank you for subscribing to our newsletter.