Skip to main content

The best B&Bs in Dunfermline

Check out our pick of great B&Bs in Dunfermline

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Clarke Cottage Guest House, hotel in Dunfermline

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

Superb, great vibe, clean & comfortable with a 5min walk to the train for Edinburgh; careful with the Hagis & Bean combination with breakfast;)
Scored 9.1
9.1
Rated superb
Superb
369 reviews
Price from
£88
1 night, 2 adults
Saorsa House Culross, hotel in Dunfermline

Saorsa House Culross, a property with a garden and a terrace, is situated in Fife, 33 km from Edinburgh Zoo, 35 km from Murrayfield Stadium, as well as 35 km from EICC.

Lovely hosts . Very welcoming. Convenient location. Clean and comfortable room and excellent breakfast. Super dog friendlly.
Scored 9.3
9.3
Rated superb
Superb
250 reviews
Price from
£100
1 night, 2 adults
Hill Park Hotel, hotel in Dunfermline

Located in Rosyth in the Fife region, Hill Park Hotel is a 3-star property boasting free WiFi. Featuring a 24-hour front desk, this property also provides guests with a family-friendly restaurant.

very comfy bed and nice breakfast
Scored 8.2
8.2
Rated very good
Very good
1,220 reviews
Price from
£89.10
1 night, 2 adults
Wester Muirhouse, hotel in Dunfermline

Offering a garden and garden view, Wester Muirhouse is located in Linlithgow, 26 km from Edinburgh Zoo and 32 km from Murrayfield Stadium.

Very lovely host, stunning view as well as lovely property.
Scored 9.5
9.5
Rated exceptional
Exceptional
111 reviews
Price from
£100
1 night, 2 adults
Whitecroft B&B, hotel in Dunfermline

Situated in Edinburgh, within 16 km of Murrayfield Stadium and 16 km of Edinburgh Zoo, Whitecroft B&B features accommodation with a garden and free WiFi as well as free private parking for guests who...

Breakfast was really good. Lot of choices. Lorna was very helpful and welcoming.
Scored 9.2
9.2
Rated superb
Superb
343 reviews
Price from
£120.65
1 night, 2 adults
Ashcroft Farmhouse, hotel in Dunfermline

Set in East Calder and only 16 km from Murrayfield Stadium, Ashcroft Farmhouse offers accommodation with garden views, free WiFi and free private parking.

Great breakfast. Great location (10 minute drive from the comic con I was attending). Great host - Elizabeth is so lovely
Scored 9.3
9.3
Rated superb
Superb
259 reviews
Price from
£160
1 night, 2 adults
The Dundonald Guesthouse & Cottage, hotel in Dunfermline

Featuring a garden and views of garden, The Dundonald Guesthouse & Cottage is a bed and breakfast situated in a historic building in Culross, 25 km from Hopetoun House.

Our stay was perfect. The welcome was warm and friendly and the decor of the room was beautiful. Very clean and comfortable and everything was thought of. Would stay again.
Scored 9.9
9.9
Rated exceptional
Exceptional
122 reviews
Price from
£195
1 night, 2 adults
stay bed and breakfast, hotel in Dunfermline

Offering a garden and river view, stay bed and breakfast is set in Culross, 25 km from Hopetoun House and 34 km from Edinburgh Zoo.

Probably the best B&B / Hotel breakfast we have ever had - fantastic attention to every little detail Lovely room and private bathroom Very friendly hosts Fabulous location in the lovely little village of Culross
Scored 9.8
9.8
Rated exceptional
Exceptional
92 reviews
Price from
£195
1 night, 2 adults
Kirklands Hotel, hotel in Dunfermline

This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi. Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

Great friendly location, with good food breakfast and accommodation, ideal for alone travel
Scored 8.8
8.8
Rated fabulous
Fabulous
1,050 reviews
Price from
£103
1 night, 2 adults
New Town Guest House (Adults Only), hotel in Dunfermline

Located in Edinburgh, 1.8 km from EICC and 2.1 km from Camera Obscura and World of Illusions, New Town Guest House (Adults Only) provides accommodation with free WiFi in a historic building.

Location was convenient. Cleanliness impressed me I felt like I was in my own house. Staff was friendly and helpful always. Very lovely and warm decorated. 3 starts hotel you wouldn’t have all the facilities that they have. We know where we are going when I we go again!
Scored 8.4
8.4
Rated very good
Very good
1,430 reviews
Price from
£189
1 night, 2 adults
All B&Bs in Dunfermline
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

B&Bs that guests love in Dunfermline

  • Avg. price/night: £72
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,528 reviews
    Pleasant stay, cheap and cheerful, spacious room for family, great location. Strange bathroom with a tiny sink for a family room.
    Keisha
    Young couple
  • Avg. price/night: £75.60
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3,353 reviews
    Great location for the Knockhill race circuit, very quiet, good bar and restaurant, large carpark. The staff were friendly and helpful.
    Mayne
    People with friends
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 126 reviews
    Very clean. Everything sorted and thought of Lovely and quiet area. 5 min walk to either Asda or train station. A bit further to a great City centre and some really lovely parks, historic buildings and museums. Everyone I met was polite and respectful. Plenty of reasonably safe parking available for free nearby. Half an hour into Edinburgh on train cost under a tenner return.
    Achappie
    Solo traveller
  • Avg. price/night: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,544 reviews
    Quiet place and excellent breakfast
    Boothman
    Young couple
  • Avg. price/night: £103.95
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,732 reviews
    Great location, very fresh decor. Staff very friendly and helpful. Nice breakfast. Easy parking, we got one of the reserved spaces but plenty of cheap paid parking adjacent.
    Andrew
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 45 reviews
    Lovely cottage, felt like home from home. Very comfy bed, large bedroom. Additional touches which were thoughtful. Great location, lovely and quiet area.
    Karen
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 12 reviews
    The property was in a great location, quiet but close to everything. It was very clean and had everything we needed for a comfortable stay. Bonus points for the chocolate on the bed.
    Lorna
    Young couple
  • Avg. price/night: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,544 reviews
    Lovely welcoming gentleman who owns the place and does everything on his own. Rooms were great, clean, modern and everything you could ask for. Great location - just outside Dunfermline City Centre so nice and quiet but still only 10 minutes in a taxi to the hustle and bustle. The hotel also has a bar inside which is ideal for drinks before you go out.
    Brogan
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 45 reviews
    Great location for walking into Dunfermline. Nice quiet street. Free parking right outside. Loads of space inside. Great host and lovely wee garden.
    gardner
    Young couple
  • Avg. price/night: £85.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,421 reviews
    Exceptional hotel with exceptional staff, genuinely polite and helpful (including the charming owner), beautiful private gardens, sitting areas, bars and restaurants, well appointed quiet room, all well looked after clean and pleasant. A stay to remember. We will not look elsewhere when we visit the area again.
    LOUIS
    Young couple
gogless