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. 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
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.
The Coach house
Set in the heart of historic Dunfermline and situated within extensive private grounds. This is an ideal location to work, relax or expore. Part of Comely Park House - home to the Carnegie Trust for many years.
Just minutes from the train station
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.
Rooms at 29 Bruce Street
This boutique hotel offers affordable luxury and first class entertainment and is situated in the city centre of Dunfermline.
All bedrooms are en suite and high speed internet access. The hotel is an ideal location for business, short breaks and visiting Scotland's capital, Edinburgh, which is only a 20 minute drive away.
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.
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.
The Green Hotel Golf & Leisure Resort
Featuring the 4* Green Hotel and the 3* Windlestrae Hotel it has
5000 acre estate with two parkland golf courses,five restaurants,a luxury spa, a health and fitness club, with 20m indoor swimming pool, a curling rink &a purpose built music venue.
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.
King Malcolm Hotel
This hotel is equally well suited for the visiting business executive or the tourist exploring the old kingdom of Fife.
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.
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.
Balmule House
Set in the Scottish countryside, just north of Scotland's Ancient Capital,Dunfermline,Balmule House provides the highest standards of luxury accommodation in opulent surroundings,offering guests an oasis of tranquillity for the most relaxing stay.
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.
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.