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.

Address

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

Contact Us

Get in touch


Message Sent!

Your message has been sent successfully, I hope to respond within 24 hours. You can also contact us through social media, links can be found below!

Subscribe

Sign up to our newsletter and stay up to date

Subscribed!

Thank you for subscribing to our newsletter.

Address

Main Road
Charlestown, Fife, KY11 3EE, GB

About us

Welcome to The Inn At Charlestown. The Inn is a beautiful country hotel situated in the tranquil and picturesque village of Charlestown, only a 5 minute drive from the ancient city of Dunfermline. 

Follow us