Relaxed Countryside Restaurant and Bar near Edinburgh


The Inn at Charlestown is a relaxed restaurant in Charlestown, by Dunfermline, with superb views over the River Forth and Forth Bridges. The restaurant and bar is open daily for breakfast, coffee, lunch, afternoon tea and dinner.

Sit back, relax and enjoy yourself in our restaurant and bar. With a homely feel, our menu is seasonally inspired using locally sourced foods. Our menu is perfectly complemented with a wide variety of wines and extensive drinks list, featuring local beers, whiskies, cocktails and gins to suit any occasion.

If you are looking for something even more special, guests can opt to dine in our private dining room which can accommodate up to 30 people.

During summer months enjoy our fantastic terrace with superb views over the River Forth and Forth Bridges.

Whether you are looking for a romantic candlelit dinner or a night out with family of friends, our restaurant and bar is the place to go. Located in Charlestown, just 5 minutes from Dunfermline and 30 minutes from Edinburgh in Central Scotland.

Please call us on 01383 872257 or contact us by email [email protected] to make a restaurant reservation.

Alternatively, click on 'Food & Drink' below.

Food & Drink

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