The 10 best guest houses in Dunfermline, UK | Booking.com
Skip to main content

Guest Houses in Dunfermline

Find the guest houses that appeal to you the most

The best guest houses in Dunfermline

Check out our pick of great guest houses 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.

P
Paul
From
Australia
Nice large cottage with individual rooms. Private bathroom and tea/coffee facilities. Additionally, there is a pleasant common reading room at the back of the cottage. Whilst on a busy road, we did not hear any noise from our room towards the rear of the cottage. There is a very nice pub 4 minutes up the road which does a variety of pub food. The facilities matched the price.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 347 reviews
Price from
US$114.52
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.

A
Andrew
From
United Kingdom
Clean, quirky, free parking, 20 mins to the airport. Very quiet road.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 201 reviews
Price from
US$242.51
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
Rosemary
From
Australia
The bed was extremely comfortable, the breakfast was excellent and host Lorna was so helpful in all ways. I stayed here as an overnight stop between flights in and out of Edinburgh Airport.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 267 reviews
Price from
US$162.55
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.

D
Daria
From
Switzerland
Perfect room, very clean 🧽 Thanks to our wonderful hosts!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,513 reviews
Price from
US$192.79
1 night, 2 adults

Acer Lodge Guest House

Edinburgh (Near Dunfermline)

Acer Lodge is a traditional Scottish, family-run guest house situated on the A90 Queensferry Road, a 15-minute drive from the heart of Edinburgh by bus/car and Edinburgh Airport.

M
Mariya
From
Ukraine
The room was nice and clean, and had full set of bedding and toiletries, and also the fridge and the teakettle. The staff always responded quickly and after we asked, even put the iron and the ironing board in our room before we arrived. The bus stop for the bus from the Waverley station is close to the hotel.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 628 reviews
Price from
US$125.56
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.

A
Anina
From
South Africa
Friendly helpful staff, clean, modern and not too expensive
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 799 reviews
Price from
US$363.76
1 night, 2 adults

4 Friends House

Edinburgh (Near Dunfermline)

Situated in Edinburgh, the recently renovated 4 Friends House features accommodation 1.3 km from Royal Yacht Britannia and 3.1 km from Edinburgh Waverley station.

C
Charalampos
From
Greece
The stuff was incredibly nice, friendly, and helpful. Rooms are very nice and clean. I would definitely recommend it and will be happy to stay again in the future.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 535 reviews
Price from
US$96.22
1 night, 2 adults

Grangeview Guest House

Edinburgh (Near Dunfermline)

With free private parking and free Wi-Fi, a 30-minute walk from the centre of Edinburgh, Grangeview Guest House boasts an impressive winding staircase, a 32-inch flat-screen TV in its bedrooms, and...

A
Ana
From
United Kingdom
Comfortable bed, I found it hard to wake up. Had a fridge in the room, which was great for us. Great communication, and Kim was such a lovely host.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 344 reviews
Price from
US$169.75
1 night, 2 adults

Sonas Guesthouse

Edinburgh (Near Dunfermline)

With free parking and free WiFi, Sonas Guest House offers bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away.

B
Bruno Vinicius
From
Brazil
My experience at Sonas Guesthouse exceeded by far my expectations! My room was perfectly cleaned and prepared to accommodate my wife and me. In addition to the cosy place itself, a grab-and-go breakfast was available since we'd travel pretty early the next day. Lastly, the surrounding area is lovely, and we could find a perfect Greek restaurant right around the corner. I won't think twice when booking a place for my next quick stay in Edinburgh!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 689 reviews
Price from
US$163.02
1 night, 2 adults

Albyn Townhouse

Edinburgh (Near Dunfermline)

The Albyn Townhouse is a generous 4-storey, 19th-century traditional town house.

M
Michaela
From
Czech Republic
The owner was extremely fun, helpful and made our visit to Edinburgh an even better experience. It's incredible that as a mum with three children to look after, she can still run an accommodation so well.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 540 reviews
Price from
US$185.92
1 night, 2 adults
All guest houses in Dunfermline

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.