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.

D
David
From
Russia
The breakfast is incredible and Suzanne or Colin will make whatever they have in the kitchen for you.
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.

J
Julian Pritchard
From
France
Super friendly landlady. Nice room, comfortable bed, good shower, excellent breakfast, private parking. We wanted to stay the night somewhere out of the hussle & bustle of Edinburgh and this was the perfect location. We asked for advice on somewhere to eat in the evening and she suggested "The Grapes Village Pub" nearby in East Calder. It was cosy, had friendly staff, and the best pub meal we've had for a longtime.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 199 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...

A
Anne-Marie MacQueen
From
Norway
Lorna was amazing. The food was fabulous, the room was clean and comfy and we've never been so well taken care of.
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.

J
Jonas
From
Norway
We really loved our stay in Edinburgh, and this guest house suited our needs for this trip perfectly. Good sized, comfortable and clean room with everything we needed (we had a room in the basement). Great quiet location, and perfect for a walk to the city center. Good selection of cafes, shops and resturants/pubs nearby. Overall great value for the price!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,515 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.

P
Paula
From
Germany
The rooms were bigger than expected and everything was clean. The beds are on the soft side but I didn't mind for a few days. The breakfast was excellent and always freshly prepared, no buffet, only a la carte. Because of that adjustments were also possible (we were two vegetarians and the Scottish diet is rather meat heavy). You could easily reach the city center via Bus (takes about 15 minutes) and the airport is a less than 30 minute bus drive away. There is a Tesco close by and since there is a fridge in the room we were able to store some snacks and drinks without problems. Anjoe and Thomas were very nice and accommodating and always ready to help us solve problems.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 630 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.

V
Victor
From
Malta
The girl in charge was very helpful. She went out of her way to help us.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 803 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.

I
Irene
From
Italy
The room was cosy, clean and perfect for a couple of days in the city. The guesthouse is not in the city center but it is well connected with bus. Lovely neighborhood with serval great restaurants, pubs and backeries.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 538 reviews
Price from
US$96.22
1 night, 2 adults

JustB Edinburgh

Edinburgh (Near Dunfermline)

The JustB Edinburgh is situated by Leith Walkway, in the centre of Edinburgh City and 8 km from Haymarket Railway Station. Free secure on-site parking and WiFi is provided.

B
Bernd
From
Austria
Very caring and lovely host.. we enjoyed it a lot!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 351 reviews
Price from
US$196.16
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...

C
Cox
From
Australia
The owners were very helpful and welcoming.The room was fantasticand the location amazing. The main bus route is half a block away. You do not need to use your car at all. Easy to navigate. Every day we got a breakfast bag and a lovely surpriseon EasterSaturday when we returned to our room that night a beautiful boxed Easter Egg. Very thoughtful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 348 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.

I
Ioana
From
Romania
We had a wonderful stay! The host was incredibly nice and attentive. The accommodation is in a lovely, peaceful neighborhood, yet still very close to the city center – the perfect balance. The room was spotless, very cosy, with a huge and comfortable bed. Every morning, we were surprised with some delightful treats from the host, which made our stay even more special. Highly recommended!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 690 reviews
Price from
US$163.02
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.