The 10 best B&Bs in Dunfermline, UK | Booking.com
Skip to main content

B&Bs in Dunfermline

Find the B&Bs that appeal to you the most

The best B&Bs in Dunfermline

Check out our pick of great B&Bs in Dunfermline

Filter by:

Review score

Clarke Cottage Guest House

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.

I
Iñigo
From
Spain
The place is very beautiful and with everything you could need for your stay. The parking is huge and with place for all the people staying at the guest house. The family renting the place were super nice and with great recommendations.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 339 reviews
Price from
US$104.14
1 night, 2 adults

Homely Haven, Dunfermline

Dunfermline

Located in Dunfermline and only 17 km from Forth Bridge, Homely Haven, Dunfermline provides accommodation with garden views, free WiFi and free private parking.

K
Kerttu
From
Finland
The host, Debbie was even lovelier than I could've imagined. She showed me around Dunfermline and made sure I was able to go about by my own as well. The house is clean and comfortable, microwave and fridge are available at all times. The area is very quiet and I genuinely slept the best sleep of my life here. If you're interested in seeing Dunfermline and other cities better the train station and bus stops are also nearby.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 152 reviews
Price from
US$99.57
1 night, 2 adults

Saorsa House Culross

Fife (Near Dunfermline)

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

x
xabicorleone
From
Spain
It was a wonderful stay. The best B&B we have been in our trip around Scotland. The breakfast was amazing. She had vegetarian options as well and it was delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 325 reviews
Price from
US$135.25
1 night, 2 adults

Three Bridges Bed & Breakfast

Rosyth (Near Dunfermline)

Situated in Rosyth and only 10 km from Forth Bridge, Three Bridges Bed & Breakfast features accommodation with sea views, free WiFi and free private parking.

L
Laura
From
Switzerland
Lovely guests, cosy room and spacious bathroom. Awesome breakfast
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 325 reviews
Price from
US$108.20
1 night, 2 adults

Hill Park Hotel

Rosyth (Near Dunfermline)

Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 11 km from Hopetoun House and 20 km from Edinburgh Zoo.

L
Linda
From
Canada
Clean Excellent food at the restaurant
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,251 reviews
Price from
US$93.80
1 night, 2 adults

The Dundonald Guesthouse & Cottage

Culross (Near Dunfermline)

Featuring a garden and views of garden, The Dundonald Guesthouse & Cottage is a bed and breakfast situated in a historic building in Culross, 24 km from Forth Bridge.

혜란
From
South Korea
BREAKFAST was one of the best we had for a long time. Hope we stay there again in this April. Thanks Laura!!!!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 196 reviews
Price from
US$263.74
1 night, 2 adults

Ashcroft Farmhouse

East Calder (Near Dunfermline)

Set in East Calder and only 15 km from Forth Bridge, Ashcroft Farmhouse offers accommodation with garden views, free WiFi and free private parking.

D
Dominik
From
Germany
Great host (Elizabeth). Best Breakfast all over Scotland.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 205 reviews
Price from
US$216.40
1 night, 2 adults

Whitecroft B&B

Edinburgh (Near Dunfermline)

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

R
Rosa
From
Spain
Lorna was very helpful and lovely to talk to. The room was everything we wanted and more. The beds were very comfortable and the breakfast was incredible.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 275 reviews
Price from
US$163.18
1 night, 2 adults

New Town Guest House (Adults Only)

Edinburgh (Near Dunfermline)

Located in the Stockbridge district in Edinburgh, New Town Guest House (Adults Only) offers 3-star rooms with free WiFi.

E
Emilie
From
France
The property was a very good place in Edinburg. And the owner gave us a very good advise for eat the evening. Very good place !
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,516 reviews
Price from
US$193.54
1 night, 2 adults

Kirklands Hotel

Kinross (Near 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.

C
Caroline
From
New Zealand
The hotel was excellent. The restaurant has a great menu and the food was excellent and reasonably priced. The staff were wonderful and friendly. I would definitely stay there again.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,095 reviews
Price from
US$166.36
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.

Most booked B&Bs in Dunfermline and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Dunfermline

  • Popular with guests booking B&Bs in Dunfermline

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 152 reviews
  • Popular with guests booking B&Bs in Dunfermline

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 276 reviews
  • Popular with guests booking B&Bs in Dunfermline

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 339 reviews
  • Popular with guests booking B&Bs in Rosyth

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,251 reviews
  • Popular with guests booking B&Bs in Rosyth

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 486 reviews
  • Popular with guests booking B&Bs in Fife

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 325 reviews
  • Popular with guests booking B&Bs in Rosyth

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 325 reviews