Skip to main content

The best guest houses in Fife

Check out our pick of great guest houses in Fife

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Cairns Leven Fife, hotel in Fife

Featuring a garden and views of inner courtyard, The Cairns Leven Fife is a recently renovated guest house located in Fife, 27 km from St Andrews University.

Clean and comfy. Great location. Free parking. Friendly place. Dog friendly, very hygienic flooring. Lovely decor.
Scored 9.1
9.1
Rated superb
Superb
260 reviews
Price from
£90
1 night, 2 adults
30 College Street, Buckhaven, Leven, Fife, KY81JX, hotel in Fife

Set in Buckhaven, 30 College Street, Buckhaven, Leven, Fife, KY81JX provides accommodation 31 km from St Andrews University and 31 km from St Andrews Bay.

Great value for money. Room had everything we needed, including some useful info regarding local area.
Scored 9.0
9.0
Rated superb
Superb
379 reviews
Price from
£65
1 night, 2 adults
The Townhouse, hotel in Fife

This elegantly restored, award-winning 19th Century property has views over South Inch Park, just 2 minutes’ walk from the banks of the river Tay.

Attention to detail, ambiance, welcoming owners. Very conveniently located. Yay
Scored 9.9
9.9
Rated exceptional
Exceptional
643 reviews
Price from
£165
1 night, 2 adults
Heidl Guest House partner with Grampian Hotel, hotel in Fife

Situated in the centre of Perth, a 35-minute drive from Dundee, this guest house offers free Wi-Fi and free parking on site.

Excellent customer service. The concierge very kindly helped with my bags to my room. Excellent clean room and excellent breakfast for the price in a great location.
Scored 8.4
8.4
Rated very good
Very good
885 reviews
Price from
£69.83
1 night, 2 adults
No 5 Pilmour, hotel in Fife

The privately-owned No 5 Pilmour is located within 100 metres of the historic St Andrews Links Golf Course and a 2-minute stroll from the heart of St Andrews.

Highly recommended, 100 meters from the Royal and Ancient. Large and clean rooms. Very friendly staff and great breakfast!
Scored 8.4
8.4
Rated very good
Very good
113 reviews
Price from
£270
1 night, 2 adults
No 9 The Guest House Perth, hotel in Fife

Situated less than 1 mile from Perth city centre, No 9 The Guest House Perth is also a 20-minute drive from the world-famous championship golf course of Gleneagles.

The location was great. An easy 10 minute walk into the city centre. Our just Fiona was lovely and very welcoming. Delicious home cooked breakfast too.
Scored 8.8
8.8
Rated fabulous
Fabulous
170 reviews
Price from
£99
1 night, 2 adults
Dunallan Guest House, hotel in Fife

Located just a 10 minute walk from the historic Perth City Centre, Dunallan Guest House offers free Wi-Fi and on-site parking.

Paul was an amazing host, gave good hints for our stay.
Scored 8.8
8.8
Rated fabulous
Fabulous
743 reviews
Price from
£82
1 night, 2 adults
Hazeldene Guest House, hotel in Fife

This elegant, 4-star Victorian guest house is situated just outside the picturesque old city of Perth, Scotland.

Breakfast was very good, bed was about as large as expected for what was paid, all in all enjoyable stay.
Scored 8.9
8.9
Rated fabulous
Fabulous
633 reviews
Price from
£100
1 night, 2 adults
Burntisland House, hotel in Fife

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.

Comfortable Room
Scored 7.4
7.4
Rated good
Good
354 reviews
Price from
£210
1 night, 2 adults
Cosy Log Cabin - The Dookit - Fife, hotel in Fife

Offering a garden and garden view, Cosy Log Cabin - The Dookit - Fife is located in Markinch, 32 km from St Andrews University and 35 km from St Andrews Bay.

Modern, very clean, comfortable, warm and in peaceful, attractive surroundings. Nothing too much trouble for owner, Kimmie who makes you feel very welcome. Extras like toiletries, tea, coffee, milk, biscuits, mini fridge etc all provided.
Scored 9.6
9.6
Rated exceptional
Exceptional
13 reviews
All guest houses in Fife
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 Fife

  • Avg. price/night: £90
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 250 reviews
    Great location within walking distance of the village centre and the coast. Hosts were a lovely couple. Very nice breakfast. Very pleasant room.
    Tim
    Young couple
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 25 reviews
    Lovely little apartment, well furnished with everything you would need. Kelly was a very nice host who was very welcoming and friendly. Everything was spotlessly clean. Some nice little touches... croissants, milk in the fridge, eggs! Very quiet, with lovely views out of patio doors. Plenty of parking. Only 10mins walk down to the lovely beaches etc.
    Star girl
    Group
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 25 reviews
    Warm welcome, beautiful view, superbly comfortable, deeply relaxing, peaceful and quiet, great bed, fabulous shower, loads of lovely little touches, great location and short walk from the beaches, shops and bars in Elie. We had a lovely night’s stop off at this superb little cottage… wish we’d had longer. Will have to come back …
    Allison
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 59 reviews
    Location, very clean, quiet & stunning views Host was easy to contact and has also provided milk, tea coffee, prosecco biscuits etc the apartment was fully equipped and has washing machine. We will definitely come back again!
    Aileen
    Group
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 40 reviews
    Very comfortable bed, great hosts who are very welcoming. Wonderful food - Ayca's homemade sweets are brilliant
    Craig
    Solo traveller
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 25 reviews
    Great location, stunning property. Friendly host.
    Brian
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 36 reviews
    The apartment was cosy and very clean. It was also fully equipped with all facilities including washing machine with required laundry detergent, TV with Netflix etc and large sofa bed. The area is very quiet and ten minutes away from the bus stop where one can catch the bus to Edinburgh centre. Hosts were friendly and helpful.
    D
    Daphne
    People with friends
  • Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews
    Great location with lots of restaurants and cafes nearby. Close to St Andrews for a beach trip. Very well styled apartment. Complimentary basket of treats was a lovely touch. Host was very accommodating.
    Mairi
    Solo traveller
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 41 reviews
    Great house, great location and great host. Rosie was very welcoming and made sure we had everything we needed! Would highly recommend to everyone!
    Tom
    Family with young children