Skip to main content

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 units in the guest house are fitted with a flat-screen TV with streaming services. All units are fitted with a kettle and a private bathroom with a shower and a hair dryer, while selected rooms include a fully equipped kitchen equipped with a dishwasher. At the guest house, some units are allergy-free.

Ideally located on the waterfront, close to the shopping centre and bus station. Obliging, friendly and helpful staff. Great facilities.

Show more Show less
9.1
Superb
165 reviews
Price from
€ 99
per night

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.

Owner was friendly, breakfast was great and we enjoyed the dogs.

Show more Show less
9.2
Superb
165 reviews
Price from
€ 105
per night

BELL CRAIG GUEST HOUSE is situated in Fife, 600 metres from West Sands Beach, 1.1 km from St Andrews East Sands Beach, as well as 400 metres from St Andrews University. Among the facilities at this property are a housekeeping service and private check-in and check-out, along with free WiFi throughout the property. The bed and breakfast has family rooms.

Lovely lady made us a very early breakfast as our golf tee time was really early and sent us on our way with a packed lunch ❤️😂

Show more Show less
8.6
Fabulous
61 reviews
Price from
€ 158
per night

Offering a garden and free WiFi, The Steadings Log Cabins features accommodation in Kettlebridge.

Beech Lodge log cabin is self-catering unit with fully equipped kitchen and kitchenware.

The Steadings Log Cabins offers a terrace.

Our stay was amazing, we could not ask for more. The lodge had everything we needed even washing machine. Everything was great: great location, great lodge, great jacuzzi. The lodge was very cosy, beds and the sofa very comfi. Very good wi fi, you can go around for a walk or cycling.

Show more Show less
9.9
Exceptional
31 reviews
Price from
€ 211
per night

The Ruin at Maspie House in Falkland features accommodation with free WiFi, 30 km from Scone Palace, 32 km from St Andrews University and 36 km from St Andrews Bay. This bed and breakfast offers a garden. The property is non-smoking and is situated 37 km from Discovery Point.

Absolutely loved this property, nothing was to much trouble. Good continental breakfast. Nice garden to explore.

Show more Show less
9.7
Exceptional
80 reviews
Price from
€ 211
per night

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.

Spacious and very well equipped room. Central location. Very good breakfast. Everyone very helpful and welcoming

Show more Show less
9.8
Exceptional
143 reviews
Price from
€ 129
per night

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.

The guest house comes with a flat-screen TV. Towels and bed linen are featured in the guest house. This guest house is non-smoking and soundproof.

Everything was exceptional.....nothing at all to complain about.

Show more Show less
9.5
Exceptional
15 reviews
Price from
€ 121
per night

Featuring a garden, Firbank House is located in Glenrothes in the Fife region, 39 km from Scone Palace. The property features inner courtyard and quiet street views, and is 38 km from Hopetoun House. There is a sun terrace and guests can make use of free WiFi and free private parking.

Show more Show less
9.7
Exceptional
3 reviews

Located just outside Cupar, Cantrip Cottage features a garden and free WiFi. Each accommodation at the 3-star bed and breakfast has garden views, and guests can enjoy access to a terrace.

All units in the bed and breakfast are equipped with a TV. Rooms are equipped with a private bathroom.

This was a very welcoming, comfortable, quiet and convenient place to stay when you have a car & we were provided with special directions prior to our arrival. The breakfasts were delicious.

Show more Show less
9.7
Exceptional
384 reviews
Price from
€ 82
per night

Boasting accommodation with a patio, large room with garden area with direct access onto beach is located in Fife. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is situated 2.6 km from Kinghorn Beach.

The guest house is equipped with a flat-screen TV. The kitchenette features a microwave, a toaster and a fridge and there is a private bathroom with a hair dryer and free toiletries.

Show more Show less

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Fife

Most booked B&Bs in Fife this month

B&Bs that guests love in Fife

  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 39 reviews
    Great location, nice and quiet. Generally overall a lovely apartment
    Grant
    Family with young children
  • Avg. price/night: € 201.77
    7.9
    Scored 7.9
    Good
    Rated good
     · 314 reviews
    Great location - East Sands Beach, the town centre and the university are all within walking distance. The room was exceptionally clean, quiet and comfortable. Staff in the pub are very welcoming and helpful.
    Sarah
    Solo traveller
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 20 reviews
    Great location as a base for golfers with the town centre being only a short ride away by taxi or car. Easy access to property, spacious house with private back garden. Ideal for long weekend or short overnight stay.
    GARY
    Solo traveller
  • Avg. price/night: € 105.27
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 165 reviews
    The breakfast was delicious with many options available. I liked the quiet location within walking distance to all the town’s amenities. Culross is a very charming town and a relief from all the busy tourist attractions.
    Elise Scanlan
    Young couple
  • Avg. price/night: € 105.27
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 165 reviews
    Nice friendly b and b in great location
    Helen
    Young couple
  • Avg. price/night: € 105.27
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 165 reviews
    Best sleep I had in ages!!!! Bed was so comfy and qood quality bed sheets. Room was clean and lovely decorations, great location with plenty walking paths and quiet. Felt very welcomed and looked after!
    Anca0808
    Solo traveller
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 47 reviews
    The house is clean, pleasant, and well facilitated. The environment is good in a quiet neighbourhood. There is a convenient store about ten minutes walk away. There is a little backyard where we can hang clothing after wash. The drive to Edinburgh city center is about half an hour which is not too bad.
    Fannie
    Family with young children
  • Avg. price/night: € 105.27
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 165 reviews
    Small B and B in nice location, 3 bedrooms which were clean and modern, situated in a quiet part of Culross on Low Causeway
    Hugh
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 52 reviews
    The bungalow is very comfortable and clean, in a great location quiet location with access to great woodland Riverside walks, also not to far from town.
    George
    Young couple
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 61 reviews
    Hazel was really warm, friendly and welcoming, the guest house was totally immaculate and the bedroom very comfortable, charmingly furnished in a quaint style The cooked vegetarian breakfast was delicious. location is incredibly handy for sea front or anywhere else you need to get to. I found it was quiet at night and I slept really well
    Rebecca
    Solo traveller