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 selection of great B&Bs in Dunfermline

Filter by:

Review score

Clarke Cottage Guest House

Dunfermline

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

A
Archie
From
United States
Super nice hosts. Helped us make a reservation for dinner that evening. Helped out with a snack for a guest who is diabetic.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 336 reviews
Price from
$100.33
1 night, 2 adults

Homely Haven, Dunfermline

Dunfermline

Providing garden views, Homely Haven, Dunfermline in Dunfermline provides accommodations and a garden.

C
Craig
From
United Kingdom
Breakfast was as ordered, plentiful and optional. The B is payed for with the & B optional on arrival. Also a different type of breakfast is offered. Perfect. Room ideal, bathroom clean with great shower.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 153 reviews
Price from
$103.04
1 night, 2 adults

Saorsa House Culross

Fife (Near Dunfermline)

Offering a garden, Saorsa House Culross features accommodations in Fife. This bed and breakfast offers free private parking, a shared kitchen, and free Wifi.

L
Linda
From
United States
Location was perfect. Check in was earlier than usual which afforded us a much needed nap after traveling. Loads of hot water for long luxurious showers. Chocolate Lab Jack! QUIET! In floor heating made our room cozy. Filling tasty breakfast. Craft shop visit.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 320 reviews
Price from
$135.58
1 night, 2 adults

Caledonia House

Rosyth (Near Dunfermline)

Offering garden views, Caledonia House in Rosyth provides accommodations, a garden, and a terrace. This bed and breakfast offers free private parking and free Wifi.

L
Lisa
From
United States
First and foremost, Lindsay is a great host! Super friendly and knowledgeable, happy to help us get sorted out. The location was perfect for getting into Edinburgh for our touristy visit to the city. Train station is an easy walk from this property.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 485 reviews
Price from
$104.94
1 night, 2 adults

Three Bridges Bed & Breakfast

Rosyth (Near Dunfermline)

Featuring garden views, Three Bridges Bed & Breakfast in Rosyth provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi.

M
Merrilee
From
Canada
We were walking the Fife Coastal Path and the property was right near it. Located in a lovely home, beautifully renovated. Rooms and bathroom were spotless. Breakfast was delicious, and the best part was the hosts, they were so friendly, accommodating and helpful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 321 reviews
Price from
$108.47
1 night, 2 adults

Hill Park Hotel

Rosyth (Near Dunfermline)

Hill Park Hotel enjoys a location in Rosyth, 6.1 miles from Forth Bridge and 6.9 miles from Hopetoun House. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

G
Glenda
From
United States
Close to the airport, in a nice safe neighborhood, attached restaurant and bar.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,245 reviews
Price from
$94.03
1 night, 2 adults

The Dundonald Guesthouse & Cottage

Culross (Near Dunfermline)

Providing a garden, The Dundonald Guesthouse & Cottage offers accommodations in Culross. This bed and breakfast provides free private parking and full-day security.

D
Deane
From
United States
Exceptional hosts, lovely environment, delicious breakfast, great value. we highly recommend!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 191 reviews
Price from
$264.39
1 night, 2 adults

Ashcroft Farmhouse

East Calder (Near Dunfermline)

Offering garden views, Ashcroft Farmhouse in East Calder provides accommodations and a garden. This guest house offers free private parking, bicycle parking, and free Wifi.

R
Ronald
From
United States
Beautifully decorated. Good location about 30 minutes from city center. Breakfast was fantastic. Elizabeth, the hostess, was delightful!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 212 reviews
Price from
$216.94
1 night, 2 adults

Whitecroft B&B

Edinburgh (Near Dunfermline)

Whitecroft B&B enjoys a location in Edinburgh, 9.4 miles from Forth Bridge and 10 miles from Murrayfield Stadium. Both free Wifi and private parking are accessible at the guest house free of charge.

D
Deniz
From
United Kingdom
Lorna was an amazing host. In general, accommodation around Edinburgh is quite expensive so we found this place which was relatively affordable compared to other places and had a high rating. It is a house-turned-b&b, has 3 small rooms and a nice small dining room. Everything was super clean and Lorna was the friendliest host we have ever met. She gives you a small form to fill every night to get your breakfast preferences and time to eat. Her cooking is lovely. Definitely recommend her full Scottish breakfast with Haggis. She cooked the best haggis out of the 3 restaurants we tried. The only downside was that the place is quite far from the city (45 min bus ride - take X27) and there is only one bus that goes there but if you catch it and don't mind the travel time, it is definitely worth a stay.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 275 reviews
Price from
$177.75
1 night, 2 adults

Wester Muirhouse

Linlithgow (Near Dunfermline)

Wester Muirhouse in Linlithgow provides accommodations with a garden and a shared lounge. Providing free private parking, the 3-star bed and breakfast is 10 miles from Hopetoun House.

I
Irina
From
United Kingdom
This place had a wow factor for us. When we came the log burner was on for us. The place was incredibly comfortable, clean and welcoming. The food that was left for our breakfast was great, the choice and quantity were very generous. It felt like all the details were thought through for the guests’ comfort.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 164 reviews
Price from
$142.36
1 night, 2 adults
All B&Bs in Dunfermline

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Dunfermline and surrounding area 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, 153 reviews
  • Popular with guests booking B&Bs in Dunfermline

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

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

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

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

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

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 321 reviews
gogless