Skip to main content

The best B&Bs in Dunfermline

Check out our selection 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 located in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

Location very convenient for driving, local bus services, trains to Edinburgh, and airport.
Scored 9.1
9.1
Rated wonderful
Wonderful
374 reviews
Price from
$96.92
1 night, 2 adults
Homely Haven, Dunfermline, hotel in Dunfermline

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

Beautiful home, very quiet and comfortable stay.
Scored 8.5
8.5
Rated very good
Very Good
154 reviews
Price from
$73.78
1 night, 2 adults
Saorsa House Culross, hotel in Fife

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

Fantastic stay, the host did everything possible to make our stay enjoyable. From helping book dinner to making sandwiches for our early departure.
Scored 9.3
9.3
Rated wonderful
Wonderful
252 reviews
Price from
$124.25
1 night, 2 adults
Hill Park Hotel, hotel in Rosyth

Hill Park Hotel enjoys a location in Rosyth, 3.5 miles from Forth Bridge and 6.9 miles from Hopetoun House. This 3-star bed and breakfast offers a 24-hour front desk and free Wifi.

Hotel was lovely, very clean and welcoming. Really warm.
Scored 8.1
8.1
Rated very good
Very Good
1,250 reviews
Price from
$76.73
1 night, 2 adults
Caledonia House, hotel in Rosyth

Caledonia House enjoys a location in Rosyth, 14 miles from Edinburgh Zoo and 15 miles from Murrayfield Stadium.

Everything was excellent, located in the countryside, lots of greenery around, very close to Edinburgh. I loved the breakfast , recommended, homely atmosphere 👍🏼
Scored 8.7
8.7
Rated excellent
Excellent
376 reviews
Price from
$61.51
1 night, 2 adults
Wester Muirhouse, hotel in Linlithgow

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.

Loved it, quiet, very lovely, comfortable.
Scored 9.5
9.5
Rated exceptional
Exceptional
115 reviews
Price from
$118.04
1 night, 2 adults
Ingleneuk Bed and Breakfast, hotel in Edinburgh

Ingleneuk Bed and Breakfast enjoys a location in Edinburgh, 2.1 miles from Edinburgh Zoo and 3.9 miles from Murrayfield Stadium.

Beautiful room with a lovely garden in the back yard.
Scored 9.4
9.4
Rated wonderful
Wonderful
129 reviews
Price from
$142.89
1 night, 2 adults
Whitecroft B&B, hotel in Edinburgh

Whitecroft B&B enjoys a location in Edinburgh, 10 miles from Murrayfield Stadium and 10 miles from Edinburgh Zoo.

It was a tiny little room but an extremely cosy one - well arranged, pretty, stocked up with coffees and teas etc, super comfortable beds. The hostess was kind and helpful. The breakfast was delicious. Transport in the area is easily available. Definitely recommend.
Scored 9.1
9.1
Rated wonderful
Wonderful
341 reviews
Price from
$149.91
1 night, 2 adults
Ashcroft Farmhouse, hotel in East Calder

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.

Elizabeth was an incredible host. She's so kind and really funny and smart, and she cares a lot about her guests. This place isn't directly in the city but is very close to the airport, and was well worth the tradeoff. It's only £6 round trip bus ride to the city (super easy, the bus stop was around the corner and lots of available times). The breakfast was really wonderful, the room was perfect and the bed was SO comfortable. I can't recommend enough that you stay here.
Scored 9.2
9.2
Rated wonderful
Wonderful
253 reviews
Price from
$198.81
1 night, 2 adults
The Dundonald Guesthouse & Cottage, hotel in Culross

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

Immaculately done up and maintained. Luxurious & comfortable. Beautiful views from bedroom window. Breakfast was served by lovely staff in the little dining room. Great location. Parking was handy as well. Highly recommend.
Scored 9.9
9.9
Rated exceptional
Exceptional
124 reviews
Price from
$242.30
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.

B&Bs That Guests Love in Dunfermline

See all
  • Avg. price/night: $74.55
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 1,479 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: $93.94
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 3,337 reviews
    Great location for the Knockhill race circuit, very quiet, good bar and restaurant, large carpark. The staff were friendly and helpful.
    Mayne
    Travelers with friends
  • Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 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 traveler
  • Avg. price/night: $82.63
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,589 reviews
    Quiet place and excellent breakfast
    Boothman
    Young couple
  • Avg. price/night: $98.41
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,707 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
     · 46 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.9
    8.9
    Rated excellent
    Excellent
     · 11 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: $82.63
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,589 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
     · 46 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: $102.88
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,397 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