The 10 best B&Bs in Dunfermline, UK | Booking.com
Skip to main content
In partnership with
Technical Tycoons

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.

S
Susan
From
United Kingdom
Lovely warm and comfortable room. The host was very helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 335 reviews
Location 9.2
Price from
$101.08
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, 154 reviews
Location 8.6
Price from
$103.81
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, 323 reviews
Location 9.4
Price from
$136.59
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.

B
Bradun
From
United States
friendly service, spotlessly clean setup and delicious breakfast.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 321 reviews
Location 8.3
Price from
$109.28
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,247 reviews
Location 8.1
Price from
$94.73
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.

L
Lynsey
From
New Zealand
The property was very quiet and beautifully decorated. Everything was very new and modern.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 191 reviews
Location 9.8
Price from
$266.36
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.

D
Daniel
From
Canada
Elizabeth was such a great host, and went out of her way to make sure I had a smooth check-in at a late time. She also helped organize my taxi at checkout. The room and all the amenities were perfect and I loved the coziness of the entire place. Not to mention, the Scottish breakfast Elizabeth made was one of my favorite breakfasts I've had! Highly recommend staying here for a friendly and genuine experience in Scotland.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 211 reviews
Location 9.1
Price from
$218.55
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, 273 reviews
Location 8.9
Price from
$188.50
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, 167 reviews
Location 9.1
Price from
$143.42
1 night, 2 adults

New Town Guest House (Adults Only)

Edinburgh (Near Dunfermline)

Housed in a historic building, New Town Guest House (Adults Only) provides accommodations with a shared lounge and free Wifi in Edinburgh, 1.1 miles from Royal Mile.

O
Olena
From
Ukraine
The room was cosy and quiet. The interior is great. Mr Rimas is friendly and ready to help or offer advice on locations, groceries and restaurants nearby.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,516 reviews
Location 9.0
Price from
$195.47
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, 154 reviews
  • Popular with guests booking B&Bs in Dunfermline

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

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

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

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

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 323 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