Dunfermline Accommodation Guide
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.
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
Keavil House Hotel
The hotel's location in south Fife is near Rosyth and close to Edinburgh and the motorway network - makes Best Western Keavil House ideal.
Davaar House Hotel
This non-smoking Victorian town house hotel is privately run by Jim and Doreen, offering ample private parking and situated in a quiet residential area, within walking distance of central Dunfermline.
Express by Holiday Inn Dunfermline
Express by Holiday Inn Dunfermline is a new exciting 82 bedroom hotel development. The hotel provides superb hotel accommodation, with all the great hallmarks of the Express by Holiday Inn brand.
Auld Mill House & Restaurant
Auld Mill House Hotel Bar and Restaurant is a unique and charming 250 year old mill house which is situated 200 yards of Halbeath Road, the main road into Dunfermline.
Pitbauchlie Hotel
Set in acres of woodland and landscaped gardens, this former country style house has been transformed into a modern hotel with sophisticated facilities.
The Queensferry Hotel
Situated in a stunning location, on the North banks of the Firth of Forth, this friendly 3-star hotel enjoys some spectacular panoramic views across the Firth and iconic Forth bridges.
City Hotel
Welcome to the City Hotel, a prestigious town centre hotel, which was built as a coaching house around 1775.
The hotel offers 32 comfortable bedrooms which are tastefully furnished and decorated.
Onsite there is Weavers bar and restaurant, the restaurant has an extensive menu offering a wide variety of dishes.
King Malcolm Hotel
This hotel is equally well suited for the visiting business executive or the tourist exploring the old kingdom of Fife.
Premier Inn Dunfermline
Just off junction 3 of the M90 motorway, next to the East Fife Retail Park, the hotel offers great value, with spacious, modern en suite rooms, an on-site pub-style restaurant and free parking.
The Elgin Hotel
Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.
Pitfirrane Hotel
An original Scottish coaching inn, The Pitfirrane is in the rural village of Crossford. There is an AA Rosette-awarded restaurant on site and free Wi-Fi access.
Pitfirrane Hotel has refurbished en suite bedrooms, each with tea/coffee facilities and Sky TV.
Boreland Lodge Hotel
This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Roysth is only a few minutes away.