Looking for great deals on accommodation? Whether you’re planning a city break or want to soak up the best of Scotland’s great outdoors, use the accommodation search to compare thousands of hotels, B&Bs and self-catering establishments in Scotland. You’ll find the perfect place to match your itinerary and your budget.
Your Search Summary
We found you 10 results
B&B
Dunfermline
Bunree is a chalet bungalow, set in the rural countryside on the outskirts of Dunfermline. Una and Hamish will take pride in offering Scottish hospitality.
Farmhouse
Dunfermline
Relax in the lounge and enjoy the tranquillity of the open countryside and spectacular views towards the River Forth.
B&B
Dunfermline
We are a small Bed & Breakfast, which enables us to offer a personal and flexible service to make your stay comfortable and memorable.
B&B
Dunfermline
Grange Farmhouse is set in farm land one mile to the south of Dunfermline, with an open outlook towards the River Forth.
B&B
Saline Nr Dunfermline
Friendly home in a village location offering a warm Scottish welcome.
B&B
Dunfermline
Balmule House is situated in about 29 acres at the end of a long tree lined drive. The house has an elevated position with superb views over farmland to Loch Fitty.
Guesthouse
Dunfermline
Our bed and breakfast accommodation may particularly appeal to guest looking for a home away from home but for whatever reason you visit us you can be sure of a warm and friendly reception.
Guesthouse
Dunfermline
Clarke Cottage is an ideal base for visits to Dunfermline Town, Edinburgh, Stirling and Perth as well as the beautiful Fife coastal villages.

B&B
Dunfermline
A friendly and welcoming B&B in historic Dunfermline.

Farmhouse
By Dunfermline
Traditional farmhouse, set on a 400 acre upland Beef and Sheep farm.

Book online or call:
Open Mon to Fri: 0900 - 1700
*Calls may be recorded
Build your own itineraries by clicking the 'add to shortlist' button to add an item to your Itinerary basket.
Accommodation offering instantly bookable, guaranteed availability.
Accommodation listing availability that needs to be confirmed by the provider before a booking can be made. This process will be carried out online.