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.

The room was lovely, very confortable and quiet. I only saw Colin and he was really nice. I recommand 100% this guest house !
Scored 9.2
9.2
Rated superb
Superb
371 reviews
Price from
£94
1 night, 2 adults
Homely Haven, Dunfermline, hotel in Dunfermline

Homely Haven, Dunfermline features free WiFi throughout the property in Dunfermline. This bed and breakfast offers luggage storage space. Free private parking is available on site.

Debbie was an excellent host we will definitely stay again
Scored 8.4
8.4
Rated very good
Very good
161 reviews
Price from
£90
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.

Breakfast was delicious and plentiful. Location good
Scored 9.3
9.3
Rated superb
Superb
243 reviews
Price from
£90
1 night, 2 adults
Hill Park Hotel, hotel in Dunfermline

Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 5.7 km from Forth Bridge and 11 km from Hopetoun House.

Price, spacious room and comfy bed with friendly helpful staff
Scored 8.2
8.2
Rated very good
Very good
1,195 reviews
Price from
£104
1 night, 2 adults
Three Bridges Bed & Breakfast, hotel in Dunfermline

Three Bridges Bed & Breakfast overlooks the River Forth and the Rosyth Royal Naval Dockyard in Fife. It has a TV lounge with free Wi-Fi, and there is free private parking on site.

Andy was so welcoming. The Three Bridges is a special place, so beautifully decorated and clean. I said to him that it was a 5 star - not kidding. The breakfast was great and lovely to sit at the table with German and Italian visitors. We had a great stay - thanks Andy and Sheila. Vivienne
Scored 8.9
8.9
Rated fabulous
Fabulous
285 reviews
Price from
£80
1 night, 2 adults
Caledonia House, hotel in Dunfermline

Set in Rosyth, within 7.9 km of Forth Bridge and 13 km of Hopetoun House, Caledonia House offers accommodation with a garden and free WiFi as well as free private parking for guests who drive.

Breakfast was 😃
Scored 8.7
8.7
Rated fabulous
Fabulous
311 reviews
Price from
£77
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.

Definitely good and relaxing stay , unfortunately only for one night. Would definitely go back next time in area.
Scored 9.5
9.5
Rated exceptional
Exceptional
103 reviews
Price from
£109
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...

The owners gave us a very warm welcome and the property had a lovely ambience. We had everything that we needed for a lovely stay and a lovely touch were the complimentary chocolates and caramel wafer biscuits which we really enjoyed! In the morning we enjoyed a lovely Scottish breakfast which we’d highly recommend. Thank you very much Lorna & Dougie for welcoming us into your home, we had a really lovely stay.
Scored 9.2
9.2
Rated superb
Superb
349 reviews
Price from
£121
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.

Smashing accommodation and an even better host
Scored 9.4
9.4
Rated superb
Superb
264 reviews
Price from
£160
1 night, 2 adults
Cardinals Folly, hotel in Dunfermline

Set in Kinghorn and only 400 metres from Kinghorn Beach, Cardinals Folly offers accommodation with river views, free WiFi and free private parking.

Excellent breakfast choices. Nice lounge for guests upstairs with snacks and a great book swap library. Lots of magazines and information of the area. The building itself is gorgeous. No traffic noise and easy access to all major coastal routes.
Scored 9.6
9.6
Rated exceptional
Exceptional
373 reviews
Price from
£119
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.
Search B&Bs in Dunfermline

B&Bs that guests love in Dunfermline

  • Avg. price/night: £75
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,558 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: £101.47
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 3,352 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
  • Avg. price/night: £105
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 123 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
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,504 reviews
    Quiet place and excellent breakfast
    Boothman
    Young couple
  • Avg. price/night: £74.25
    Scored 7.9
    7.9
    Rated good
    Good
     · 1,738 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.5
    9.5
    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
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,504 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.5
    9.5
    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: £103.50
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 1,438 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