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.

J
Justin
From
Germany
Everything is so great! The room is clean and cozy, and the location is convenient for traffic. The staff is so nice, they noticed I used two quilts together when they were cleaning, and then they provided me with an additional blanket.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 352 reviews
Price from
US$102.56
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.

M
Mark
From
New Zealand
Love the location, would come back anytime. Hosts really lovely with a spectacular breakfast 😋.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 339 reviews
Price from
US$131.48
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.

D
Dixon
From
New Zealand
All round facilities were good and staff were friendly and helpful
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,261 reviews
Price from
US$91.18
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.

L
Lisa
From
Austria
The Dundonald Guesthouse was a real highlight of our stay in Scotland. Beautiful room and shared spaces - stunning, spacious, luxurious interior design. A perfect place to stay in the centre of historic Culross. Laura was a welcoming host, and it was lovely chatting with her over a beautiful breakfast. Wished we could have stayed longer - will definitely book The Dundonald Guesthouse on future trips to Scotland.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 211 reviews
Price from
US$269.54
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...

J
Jiří
From
Czech Republic
It was an amazing stay even though quite brief. Clean room, clean bathroom, amazing breakfast with many options to choose from. Landlady was so nice and friendly. Would recommend 10/10
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 264 reviews
Price from
US$158.64
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.

J
Jurgita
From
Lithuania
The cosy style of the facility is amazing! I felt like being at home. It was clean and bright, comfortable bed, excellent location with some nice bars not far away from the property. I also prefer quiet environment, so it was just a perfect one without any noise. The host is a very nice person, taking care of everything you need.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,507 reviews
Price from
US$188.16
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.

W
William
From
Spain
Lovely friendly hotel, great staff and food. Had an evening meal and breakfast, both top notch.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,097 reviews
Price from
US$161.73
1 night, 2 adults

Edinburgh full house

Edinburgh (Near Dunfermline)

Situated in Edinburgh and only 2.7 km from Cramond Beach, Edinburgh full house features accommodation with garden views, free WiFi and free private parking.

l
lesley
From
Canada
This is a convenient hotel for the airport. I was welcomed warmly and graciously.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 845 reviews
Price from
US$355.01
1 night, 2 adults

Laurieston Inn

Falkirk (Near Dunfermline)

Laurieston Inn is situated in Falkirk, within 39 km of Murrayfield Stadium and 41 km of Edinburgh International Conference Centre.

W
Ward
From
United Kingdom
Everything about the property was exceptional! The room was so lovely, clean and modern. We were told to help ourselves to snacks in the kitchen which was lovely. The bed was so comfy and the shower was amazing. We definitely did not want to leave. The location was perfect for what we needed. If we are ever back we will definitely be staying again here.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 440 reviews
Price from
US$115.05
1 night, 2 adults

The Bridge Inn

Ratho (Near Dunfermline)

Situated in Ratho, 10 km from Edinburgh Zoo, The Bridge Inn features accommodation with a garden, free private parking, a shared lounge and a terrace. This 4-star inn features free WiFi and a bar.

E
Emma
From
Hong Kong
The Inn is very convenient to the airport yet doesn't feel at all like airport area accommodation, its charming! The staff were lovely, the dinner we had at the restaurant was excellent, views great. Outdoor area looked like a good spot for a lunch too.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 450 reviews
Price from
US$186.71
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

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 151 reviews

Popular with guests booking B&Bs in Dunfermline

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 280 reviews

Popular with guests booking B&Bs in Dunfermline

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 352 reviews

Popular with guests booking B&Bs in Rosyth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,261 reviews

Popular with guests booking B&Bs in Rosyth

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 498 reviews

Popular with guests booking B&Bs in Rosyth

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

Popular with guests booking B&Bs in Fife

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 339 reviews