Skip to main content

Featured B&B destinations

Destination inspiration for your trip – find a B&B

The best B&Bs in Fife

Check out our pick of great B&Bs 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.

The Waterfront 4 stars

Anstruther

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. Nice location, helpful staff, tasteful rooms

Show more Show less
9
Superb
1,568 reviews
Price from
£80.50
per night

The Cairns Leven Fife

Fife

The units in the guest house are equipped with a flat-screen TV with streaming services. All units are fitted with a kettle, a private bathroom and free WiFi, while selected rooms include a patio and some have sea views. At the guest house, some units are allergy-free. The room was very spacious and tastefully decorated. Everything was spotless. The owners responded immediately to any question I had. The fish and chips recommendation was very correct. It is the best I’ve had in a month in Scotland.

Show more Show less
9.1
Superb
184 reviews
Price from
£70
per night

Remus B&B

Lochgelly

The units come with carpeted floor and feature a fully equipped kitchen with a fridge, a dining area, a flat-screen TV, and a private bathroom with shower and bathrobes. A minibar and kettle are also featured. At the bed and breakfast, the units are equipped with bed linen and towels.

Edinburgh Waverley station is 39 km from the bed and breakfast, while Edinburgh Playhouse is 39 km away. The nearest airport is Edinburgh Airport, 29 km from Remus B&B. Close proximity to track and clean tidy room

Show more Show less
9.6
Exceptional
126 reviews
Price from
£90.25
per night

Annandale Guest House

St Andrews

Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay. 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.

At the guest house, all units include a desk, a flat-screen TV, a private bathroom, bed linen and towels. The units will provide guests with a wardrobe and a kettle. Lovely modern, comfortable guest house. Superb new bathroom. We loved the slipper bath! Kevin was very helpful in arranging an upgrade to this room, supplying information about restaurants and getting grapefruit segments for my mums breakfast.

Show more Show less
9
Superb
104 reviews
Price from
£250
per night

Lorimer House

St Andrews

Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space. The accommodation was very clean, in a fantastic location, great for late arrival check-in. Breakfast was beautiful each morning. Scott is super friendly, nothing is too much trouble.

Show more Show less
9.2
Superb
103 reviews
Price from
£170.28
per night

Saorsa House Culross

Fife

The bed and breakfast has a flat-screen TV. The kitchen is fitted with an oven, a microwave and a toaster and there is a private bathroom with a hair dryer and free toiletries. The bed and breakfast offers bed linen, towels and housekeeping service. Our host, Janette, was a delightful lady who was friendly, hospitable and welcoming. Our room, though small, was very clean and comfortable. Breakfast was delicious. The B&B was in a cute village of great heritage, and was a nice walk for dinner at the local pub. On-site parking was provided. Enjoyed our stay.

Show more Show less
9.2
Superb
180 reviews
Price from
£90
per night

The White House

Pittenweem

At the bed and breakfast, every unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A patio with an outdoor dining area and quiet street views is offered in each unit. The units are equipped with heating facilities. Superb and knowledgeable hosts and excellent breakfast.

Show more Show less
9.1
Superb
110 reviews
Price from
£72.25
per night

Bay and Bridge

Dunfermline

Fitted with a patio, the suites feature a flat-screen TV and a private bathroom with free toiletries. Some units feature a seating area and/or a balcony.

Edinburgh is 15 km from the bed and breakfast. The nearest airport is Edinburgh Airport, 10 km from the property. We loved that we were away from the city yet the train station into Edinburgh was a 5 min walk away and for £6.10 and a half hour trip we were in the city. Chris and Claire were exceptional hosts and couldn’t do enough to help us in every way. Our room was very clean and well supplied and although we didn’t have breakfast there the dining area was very nice and breakfast smelled delicious. Very good value for the money and the view from the deck ,where we sat and enjoyed the first evening ,was gorgeous . We would highly recommend it to anyone visiting Edinburgh and area. The bed was so comfortable that we slept in and the shower was wonderful too. There was also a great bathtub for those who prefer one.

Show more Show less
9.6
Exceptional
286 reviews
Price from
£111
per night

The Studio at Maspie House

Falkland

The spacious bed and breakfast features a flat-screen TV. The bed and breakfast offers bed linen, towels and housekeeping service.

Discovery Point is 37 km from the bed and breakfast, while Hopetoun House is 48 km from the property. The nearest airport is Dundee Airport, 42 km from The Studio at Maspie House. Exceptionally well designed, furnished and equipped.

Show more Show less
9.8
Exceptional
145 reviews
Price from
£130
per night

Lomond Guest House

Leven-Fife

Offering a garden and quiet street view, Lomond Guest House is located in Leven-Fife, 27 km from St Andrews University and 27 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. Lovely house, impeccably clean and well maintained spacious rooms, Fantastic cooked breakfast, served by friendly and very hospitable owners.

Show more Show less
9.3
Superb
339 reviews
Price from
£50
per night

Most booked B&Bs in Fife this month

FAQs about B&Bs in Fife

B&Bs that guests love in Fife

gogless