Skip to main content

Featured guest house destinations

Destination inspiration for your trip – find a guest house

The best guest houses in Fife

Check out our pick of great guest houses in Fife

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi. Its à la carte restaurant has a charming modern glass and timber frontage. Loved this charming place to stay. The rooms were so lovely, nicely appointed and had everything we needed.

Show more Show less
9
Superb
1,390 reviews
Price from
US$100
per night

Featuring a garden and views of inner courtyard, The Cairns Leven is a recently renovated guest house located in Fife, 27 km from St Andrews University. It is situated 27 km from St Andrews Bay and provides luggage storage space. The guest house features family rooms as well as facilities for disabled guests. - super friendly staff. Went out of their way to give us an enjoyable stay - location. Right on the sea front and next to parking - breakfast room was nice. Well equipped and nice views - Good sized room (we were in the twin) and comfortable beds Highly recommended.

Show more Show less
9.4
Superb
341 reviews
Price from
US$100
per night

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. This bed and breakfast provides free private parking and full-day security. Guests can make use of the outdoor fireplace or the picnic area, or enjoy views of the inner courtyard and quiet street. I came to spend my honeymoon in this cottage, this is the best experience in Scotland. I liked the place and they hosts are very kind the offer you things before you ask about them!

Show more Show less
9.8
Exceptional
217 reviews
Price from
US$260
per night

Annandale Guest House is situated in St. Andrews, 500 metres from St Andrews University, 5 km from St Andrews Bay, and 21 km from Discovery Point. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service. Loved the location and how homely it felt.

Show more Show less
9.1
Superb
118 reviews
Price from
US$240
per night

Offering a garden and quiet street view, Lomond Guest House is located in Leven-Fife, 27 km from St Andrews University and 30 km from St Andrews Bay. Featuring sea and garden views, this bed and breakfast also provides guests with free WiFi. The accommodation provides luggage storage space and private check-in and check-out for guests. Really nice place with a lovely host, had a great time! Would definitely book again!

Show more Show less
9.5
Exceptional
410 reviews
Price from
US$79
per night

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife.

Edinburgh is 59 km from Forth Bay Guest House, while Perth is 43 km from the property. Edinburgh Airport is 55 km away, and the property offers a free shuttle service from Markinch train station. Right across from the beach & open grassy park, lovely view of the ocean, had the windows open at night & could hear the waves. Great breakfast options, loving dining area. Beautiful colorful garden. Convenient location for Fife Coastal Trail.

Show more Show less
9.2
Superb
220 reviews

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.

All rooms at the guest house are fitted with a seating area. At Clarke Cottage Guest House the rooms have a wardrobe, a flat-screen TV and a private bathroom. Comfortable accommodation, with good facilities, good breakfast, and friendly and helpful hosts.

Show more Show less
9
Superb
351 reviews
Price from
US$60
per night

Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access. The 3-star guest house features garden views and is 800 metres from St Andrews University. The guest house provides a shared lounge. Host John is lovely, attentive and accommodating. Charming home. Picturesque location.

Show more Show less
9.2
Superb
259 reviews
Price from
US$154
per night

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

Guests can enjoy various activities in the surroundings, including golfing and cycling. Perth is 49 km from The Inn At Kingsbarns, while Dundee is 26 km away. The nearest airport is Edinburgh Airport, 59 km from The Inn At Kingsbarns. Staff super friendly (and Harris the Dog!!!) romm is soacious and comfortable, food is super good. Really on of our top spot through our entire Scotland trip.

Show more Show less
9.1
Superb
505 reviews
Price from
US$167
per night

The units at the guest house are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hair dryer and a walk-in shower. Guests can have chocolates or cookies delivered to their room. At the guest house, all units are fitted with bed linen and towels. Spacious and comfortable room with sea views and a friendly host. Dinner at The Haven, a cute, friendly pub with good food just down the road.

Show more Show less
9.3
Superb
168 reviews
Price from
US$180
per night

Most booked guest houses in Fife this month

FAQs about guest houses in Fife

Guest Houses that guests love in Fife