Skip to main content

The best B&Bs in Fife

Check out our selection of great B&Bs in Fife

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Saorsa House Culross, hotel in Fife

Offering a garden, Saorsa House Culross features accommodations in Fife. This bed and breakfast offers free private parking, a shared kitchen, and free Wifi.

Fantastic stay, the host did everything possible to make our stay enjoyable. From helping book dinner to making sandwiches for our early departure.
Scored 9.3
9.3
Rated wonderful
Wonderful
250 reviews
Price from
$129.58
1 night, 2 adults
The Cairns Leven Fife, hotel in Fife

Providing a garden, The Cairns Leven Fife provides accommodations in Fife.

Lovely lovely home in a perfect location! Great big windows facing the sea in front rooms, kitchen space has everything we needed plus high chair! Communication was great, and I was able to get a load of laundry done, I really appreciate everything! There was also a little food truck across the way with yummy breakfast!
Scored 9.1
9.1
Rated wonderful
Wonderful
260 reviews
Price from
$116.63
1 night, 2 adults
The Elbow Room, hotel in Fife

Featuring free WiFi, a restaurant and a sun terrace, The Elbow Room offers pet-friendly accommodations in Kirkcaldy, 13 mi from Edinburgh. Guests can enjoy the on-site bar.

Scoop was so lovely, as was the entire experience. Our room was comfortable and lovely. They have their own parking lot (car park) in the back of the building, which was so helpful. We had a terrific time and will definitely be back!
Scored 9.0
9.0
Rated wonderful
Wonderful
542 reviews
Price from
$116.63
1 night, 2 adults
30 College Street, Buckhaven, Leven, Fife, KY81JX, hotel in Fife

30 College Street, Buckhaven, Leven, Fife, KY81JX enjoys a location in Buckhaven, 19 miles from St Andrews University and 19 miles from Fairmont St Andrews Bay Golf Course.

The property was easy to reach on foot as it’s right on the Coastal Path as it passes through Buckhaven. The building was easy to access with the code, the rooms were set up very nicely and the whole place was so clean. Beds were comfortable and lots of little extras in the room like a small fridge, microwave, milk, and dishes. John was a friendly host who was a great help with directions and good suggestions and luggage transfer.
Scored 9.0
9.0
Rated wonderful
Wonderful
379 reviews
Price from
$84.23
1 night, 2 adults
The Inn At Lathones, hotel in Fife

At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

Very quiet and convenient to St. Andrews.
Scored 8.1
8.1
Rated very good
Very Good
1,051 reviews
Price from
$120.71
1 night, 2 adults
Kirklands Hotel, hotel in Fife

This traditional 18th century coaching inn features 9 rooms with attached bathroom with free Wi-Fi.

The Rooms. Dinner (They adjust the menu to our request). Breakfast (Love the omelette) - We had a wonderful night here. The best is their staffs. One of them went out of her way to show me where to park our car when it’s full in front of the hotel.
Scored 8.9
8.9
Rated excellent
Excellent
1,057 reviews
Price from
$133.47
1 night, 2 adults
The Bein Inn Hotel & Restaurant, hotel in Fife

With a rural location in peaceful Glenfarg, The Bein Inn Hotel & Restaurant is also just 5 minutes' drive from the M90 motorway.

cost feel of reception area
Scored 8.2
8.2
Rated very good
Very Good
1,070 reviews
Price from
$99.78
1 night, 2 adults
Buckthorns House, hotel in Fife

Buckthorns House offers accommodations in Leven, 11 miles from St Andrews University and 13 miles from Fairmont St Andrews Bay Golf Course.

The owners were wonderful and the property was beautiful both inside and out!
Scored 8.9
8.9
Rated excellent
Excellent
37 reviews
Price from
$181.42
1 night, 2 adults
Fantasia, hotel in Fife

Offering quiet street views, Fantasia in Leven offers accommodations and a garden. This property offers a plunge pool, free Wifi, and free private parking.

Hostess is very friendly and will fix whatever you want for breakfast if you tell her the night before (she went out and got yogurt for me). Double bed room with private bath was spotlessly clean. Bed was comfortable, TV worked great, bathroom was spotless and efficient.
Scored 7.0
7.0
Rated good
Good
104 reviews
Price from
$136.06
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.

Our host, Davis was exceptional!
Scored 9.9
9.9
Rated exceptional
Exceptional
643 reviews
Price from
$213.82
1 night, 2 adults
All B&Bs in Fife
Looking for a B&B?
For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Fife this month

B&Bs That Guests Love in Fife

  • 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 8.9
    8.9
    Rated excellent
    Excellent
     · 39 reviews
    Everything it's was absolutely outstanding place very private and quiet and beautiful logde and hot tub amazing ill defo be bk and be recommended to friends and view is mint best place to relax best place I've been
    Kris Shaw
    Young couple
  • Avg. price/night: $134.12
    Scored 7.8
    7.8
    Rated good
    Good
     · 351 reviews
    Lovely large room. Clean. Private. Quiet. The bed was amazing.
    Christina
    Solo traveler
  • Avg. price/night: $134.12
    Scored 7.8
    7.8
    Rated good
    Good
     · 351 reviews
    The room was cozy and very quiet despite it's location above a pub and beside a road. Had comfortable bedding and was cleaned daily.
    Aleksandra
    Family with young children
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 45 reviews
    Great location, nice and quiet. Generally overall a lovely apartment
    Grant
    Family with young children
  • Avg. price/night: $134.12
    Scored 7.8
    7.8
    Rated good
    Good
     · 351 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 traveler
  • Scored 8.2
    8.2
    Rated very good
    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 traveler
  • Avg. price/night: $116.63
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 250 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: $116.63
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 250 reviews
    Nice friendly b and b in great location
    Helen
    Young couple