Where to stay in Dunfermline, a selection of hotels, inns, cottages and other accommodation.

There are a variety of places to stay in Dunfermline, child friendly, pet friendly and more.

Keavil House Hotel

Keavil House Hotel is a country house hotel and health club in a beautiful rural setting just outside Dunfermline. Nestling in 12 acres of landscaped gardens, it’s perfectly located for both leisure breaks and business in the south Fife area.

The Adamson Hotel

The Adamson is a family run small hotel in the rural village of Crossford just outside Dunfermline. We are passionate about supporting local food and drink producers. On the historical route that monks would have taken between Culross and Dunfermline Abbeys we are well placed to welcome weary travellers and revellers alike.

Premier Inn Hotel

You don't have to go far to be entertained at Premier Inn Hotel Dunfermline. At the heart of a leisure park, with fantastic entertainment for all the family including a cinema, bowling alley and crazy golf. There are plenty of tourist attractions and business venues nearby too.

Holiday Inn Express

This Dunfermline hotel sits near the abbey town of Dunfermline, close to Carnegie Conference Centre and Halbeath Retail Park. It's also handy for exploring the Fife countryside. Head into central Dunfermline to explore Dunfermline Abbey, the elegant Pittencrieff Park & resident peacocks.

1703 Dunfermline

At the heart of Scotland's Historic Capital. The City of Dunfermline is the resting place of King Robert the Bruce, with Dunfermline Abbey just a three minute walk from our doorstep. Located beside the cities main car park we could not be better placed to explore the Kingdom of Fife.

The Pitbauchlie Hotel

The Pitbauchlie House Hotel, situated in the newly appointed "City" of Dunfermline.For over 50 years the Solley family has been welcoming guests to Pitbauchlie. There have been many changes as the hotel has expanded through the years but the same warm welcome awaits you.

Garvock House Hotel

Garvock House Hotel stands handsomely in an elevated position overlooking historic Dunfermline.

Set amidst lush landscaped gardens, it marries the convenience of a town centre location with the peaceful feel of a countryside retreat.

The City Hotel

The City Hotel is set in the centre of Dunfermline and has been at the heart of the city’s hospitality since 1775.

It is a historical and yet modern hotel blending traditional service with contemporary details.

Cool Vibes

Dunfermline recognised as the best community in Scotland in a recent poll as well as being named the city as the third-top community in the whole of the UK. It's green spaces, friendly welcoming community spirit just part of why...

Prediction: An Oasis is arriving for Dunfermline

Turkish delights in Dunfermline? Yes, if our tummy has anything to say about it ;) It's not just us though... some Trip Advisors give this restaurant an eleven out of ten review! There's mre though including a brand new hotel in Dunfermline City.

Enjoy Scots life?

You'll love reading our Visit Dunfermline Newsletter!

And get first dibs on Dunfermline's new prize draws, events and special offers... Plus enjoy the work of new Scots writers and talented creators

To subscribe add your email...

View our Privacy Policy here.We never share your email with others.