Skip to main content

The best guest houses in Dunfermline

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

Superb, great vibe, clean & comfortable with a 5min walk to the train for Edinburgh; careful with the Hagis & Bean combination with breakfast;)
Scored 9.1
9.1
Rated superb
Superb
374 reviews
Price from
£88
1 night, 2 adults
Whitecroft B&B, hotel in Dunfermline

Situated in Edinburgh, within 16 km of Murrayfield Stadium and 16 km of Edinburgh Zoo, Whitecroft B&B features accommodation with a garden and free WiFi as well as free private parking for guests who...

Breakfast was really good. Lot of choices. Lorna was very helpful and welcoming.
Scored 9.2
9.2
Rated superb
Superb
347 reviews
Price from
£120.65
1 night, 2 adults
Ashcroft Farmhouse, hotel in Dunfermline

Set in East Calder and only 16 km from Murrayfield Stadium, Ashcroft Farmhouse offers accommodation with garden views, free WiFi and free private parking.

Great breakfast. Great location (10 minute drive from the comic con I was attending). Great host - Elizabeth is so lovely
Scored 9.3
9.3
Rated superb
Superb
264 reviews
Price from
£160
1 night, 2 adults
stay bed and breakfast, hotel in Dunfermline

Offering a garden and river view, stay bed and breakfast is set in Culross, 25 km from Hopetoun House and 34 km from Edinburgh Zoo.

Probably the best B&B / Hotel breakfast we have ever had - fantastic attention to every little detail Lovely room and private bathroom Very friendly hosts Fabulous location in the lovely little village of Culross
Scored 9.8
9.8
Rated exceptional
Exceptional
92 reviews
Price from
£195
1 night, 2 adults
New Town Guest House (Adults Only), hotel in Dunfermline

Located in Edinburgh, 1.8 km from EICC and 2.1 km from Camera Obscura and World of Illusions, New Town Guest House (Adults Only) provides accommodation with free WiFi in a historic building.

It was very nice and spacious. I liked it a lot.
Scored 8.4
8.4
Rated very good
Very good
1,432 reviews
Price from
£189
1 night, 2 adults
Acer Lodge Guest House, hotel in 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.

Beds were comfy (although a little creaky). Bathroom was good too.
Scored 8.5
8.5
Rated very good
Very good
632 reviews
Price from
£88.54
1 night, 2 adults
Edinburgh full house, hotel in 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.

Enjoyed our stay and everything was worth the money.
Scored 8.1
8.1
Rated very good
Very good
253 reviews
Price from
£108
1 night, 2 adults
Netherby Guest House, hotel in Dunfermline

Netherby Guest House, a property with a garden, is set in Edinburgh, 4.6 km from Murrayfield Stadium, 5.7 km from EICC, as well as 7.4 km from National Museum of Scotland.

Friendly and helpful. Good transport links to town and the airport
Scored 8.0
8.0
Rated very good
Very good
384 reviews
Price from
£180
1 night, 2 adults
Hillhouse, hotel in Dunfermline

Offering a bar and garden view, Hillhouse is set in Edinburgh, 3.1 km from Murrayfield Stadium and 3.6 km from EICC. This property offers access to a patio, free private parking and free WiFi.

No breakfast provided. Which is why the 'value for money' is at the level it is
Scored 7.8
7.8
Rated good
Good
300 reviews
Price from
£88
1 night, 2 adults
Burntisland House, hotel in Dunfermline

Burntisland House, a property with a garden, is located in Burntisland, 800 metres from Burntisland Beach, 33 km from Murrayfield Stadium, as well as 33 km from EICC.

Value for money.
Scored 7.4
7.4
Rated good
Good
362 reviews
Price from
£210
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.

Guest houses that travellers love in Dunfermline

  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 5 reviews
    Loved my stay at Hilton Farm Steadings. Lovely and clean with a beautiful new well equipped kitchen. Lots of nice and thoughtful touches ( lovely christmas decorations ) and the hosts were very helpful, Had a good shower in the wetroom and bed was very comfortable. Nice and peaceful area perfect for a quieter break. Car parking was fine as there is a car park for the cottages. Cottage is located on the outskirts of Rosyth. A short drive to ferrytoll Park and ride for easy access to Edinburgh City centre. Would highly recommend .
    Cindy
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 127 reviews
    Great location and transport links to Edinburgh. Good communication with hosts. Very clean flat and friendly neighbour. Good parking in a quiet street.
    Iona
    Young couple
  • Avg. price/night: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,537 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
  • Avg. price/night: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,537 reviews
    Lovely quiet location, great host,lovely breakfast.
    Ena
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 302 reviews
    A verm friendly and warm welcome. The host was particularly helpful. Lovely comfortable rooms with nice finishing touches. Very clean. Great views. Great location for access into Edinburgh, an easy 5-10 minute walk to the station but a couple of nice restaurants/bars within walking distance too. Would definitely consider staying there again instead of the city centre.
    Gemma
    Solo traveller
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 127 reviews
    Perfect place to stay, in a rather quiet street. Just a 10 to 15 minutes (uphill ;-) walk to the city centre. Hosts and also the neighbours next door were very friendly and always ready to help.
    Ole
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 44 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: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,537 reviews
    Great location. The owner Alan and his son were great hosts and nothing was too much trouble. The room and showers were very modern with everything you needed. They dont do evening meals but were more than happy to set me a table so i could eat a take out. Breakfast was soo nice, had his famous porridge which was lovely and also poached eggs on toast. He said didnt want me to go hungry!!! Excellent value for money and will be staying here again
    Shuvo
    Solo traveller
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 35 reviews
    We had bother with the key app on our phone We rang the host and he sorted it out straight away buzzed us in and they came over 10 min later and give us a set of key which was so much easier for us The appartment was lovely so clean and quiet area and great location for us as our daughter live about 5 min drive and was so handy for her to lift us etc It had all the wee extras you would get in a hotel L would highly recommend and will stay in it again
    Paula
    Solo traveller
  • Avg. price/night: £66.50
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 1,537 reviews
    Simply a great location, a great hotel, great host and just a great time all round. Couldn’t rate the hotel high enough.
    Elizabeth
    Family with young children