Where to stay in our ancient capital

Welcome to Visit Dunfermline’s Accommodation Guide.

Dunfermline offers a wide choice of high quality and great value accommodation. Our fantastic range of Hotels, Guest Houses and B&Bs cater for all visitors ; short term, luxury, central locations, families and much more. Only 20/30 mins from Edinburgh.

Visit Dunfermline recommends the following Hotel, Guest House and B&B accommodation. Please use our secure online booking system, created and provided in partnership with Booking.com
The Elgin Hotel

The Elgin Hotel

Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of ... »

Pitbauchlie Hotel

Pitbauchlie Hotel

Pitbauchlie House Hotel is a popular 3 star hotel situated in the city of Dunfermline... »

Rooms at 29 Bruce Street

Rooms at 29 Bruce Street

This boutique hotel offers affordable luxury and first class entertainment and is sit... »

Davaar House Hotel

Davaar House Hotel

This non-smoking Victorian town house hotel offers ample private parking and is situa... »

Balmule House

Balmule House

Set in the Scottish countryside, just north of Scotland’s Ancient Capital,Dunfe... »

Auld Mill House & Restaurant

Auld Mill House & Restaurant

The family-run Auld Mill House Hotel, Bar and Restaurant offers free Wi-Fi throughout... »

Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

In the historic city of Dunfermline, with easy access to Edinburgh and Edinburgh Airp... »

Keavil House Hotel

Keavil House Hotel

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus ... »

City Hotel

City Hotel

Are you looking for the reassuring service and quality which comes from a business es... »

The Green Hotel Golf & Leisure Resort

The Green Hotel Golf & Leisure Resort

Featuring the 4* Green Hotel and the 3* Windlestrae Hotel it has 5000 acre estate wit... »

King Malcolm Hotel

King Malcolm Hotel

This hotel is equally well suited for the visiting business executive or the tourist ... »

The Queensferry Hotel

The Queensferry Hotel

The Queensferry Hotel is conveniently located just 9 miles from Edinburgh making it a... »

Pitfirrane Hotel

Pitfirrane Hotel

Great Priced Accommodation – With beautifully new reburbished accommodation ava... »

Boreland Lodge Hotel

Boreland Lodge Hotel

The Boreland Lodge Hotel is a comfortable small hotel with 30 rooms, conveniently loc... »