Skip to main content

The best B&Bs in Cupar

Check out our pick of great B&Bs in Cupar

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Balhousie Farm Bed and Breakfast, hotel in Kirkton of Largo

Boasting a garden, Balhousie Farm Bed and Breakfast is set in Kirkton of Largo in the Fife region, 19 km from St Andrews Bay and 34 km from Discovery Point.

This is a wonderful B&B, very clean and very comfortable. Also very peaceful in a beautiful location. We had the Pond View room and loved watching the ducks troop out each morning! Ann is a lovely hostess, and her breakfasts are outstanding. Highly recommended.
Scored 9.4
9.4
Rated superb
Superb
160 reviews
Price from
£94
1 night, 2 adults
Lomond Guest House, hotel in 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.

the owners are fantastic, cant do enough for you. the rooms are clean, the B/fast was fabulous, perfect location and close to the sea front. just a great location and fantastic hosts. thank you for looking after us.
Scored 9.5
9.5
Rated exceptional
Exceptional
399 reviews
Price from
£79
1 night, 2 adults
Ashley House, hotel in Dundee

Situated within 600 metres of Broughty Ferry Beach and 2.5 km of Monifieth Sands Beach in Dundee, Ashley House features accommodation with seating area.

The breakfast was definitely a full Scottish with cereal and grapefruit if needed
Scored 9.3
9.3
Rated superb
Superb
396 reviews
Price from
£95.92
1 night, 2 adults
Tarskavaig B&B, hotel in Radernie

Tarskavaig B&B in Radernie provides adults-only accommodation with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 10 km from St Andrews University.

Very friendly hosts, lovely quiet location, comfortable bed, generous tasty breakfast
Scored 9.6
9.6
Rated exceptional
Exceptional
189 reviews
Price from
£201
1 night, 2 adults
Forth Bay Guest House, hotel in Leven-Fife

Forth Bay Guest House provides accommodation with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

Nice sea view - I could watch the sunrise from my bed! Offered huevos rancheros for breakfast. Host explained he was well travelled and it was his favourite!
Scored 9.4
9.4
Rated superb
Superb
196 reviews
Price from
£106
1 night, 2 adults
The Cairns Leven, hotel in Fife

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.

Great views of the sea. Very well presented accommodation. Great location for visiting surrounding areas. Really beautiful part of the country.
Scored 9.3
9.3
Rated superb
Superb
269 reviews
Price from
£90
1 night, 2 adults
30 College Street, Buckhaven, Leven, Fife, KY81JX, hotel in Buckhaven

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.

Clean really welcoming
Scored 9.1
9.1
Rated superb
Superb
385 reviews
Price from
£65
1 night, 2 adults
Annandale Guest House, hotel in 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, and 5 km from St Andrews Bay.

The location was great. The breakfast choice was great. The room was very clean and felt like a home away from home. Very easy and clear entry instructions. Would definitely book again and recommend.
Scored 9.1
9.1
Rated superb
Superb
72 reviews
Price from
£140
1 night, 2 adults
The Ship Inn, hotel in Elie

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

Great atmosphere and very good food and drink. Beautiful bedroom.
Scored 9.2
9.2
Rated superb
Superb
88 reviews
Price from
£174
1 night, 2 adults
Scooniehill Farm House B&B, hotel in St. Andrews

Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

Room was fantastic and the staff very welcoming
Scored 9.7
9.7
Rated exceptional
Exceptional
97 reviews
Price from
£140
1 night, 2 adults
All B&Bs in Cupar
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.

Most booked B&Bs in Cupar this month

See all

B&Bs that guests love in Cupar

See all
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 54 reviews
    Very cosy, quaint quiet.
    Gavin
    Young couple
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 69 reviews
    Comfortable beds, nice bedrooms, good pillows, Ample space, quiet location, very private. Despite the inconveniences, we enjoyed our stay.
    Kathy
    People with friends
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 377 reviews
    Very comfortable stay at Cantrip Cottage. Spacious double room and en-suite. Off road parking and local pub 10 minute walk down the road. Excellent breakfast - my thanks to Gillie for being a great host.
    Mark
    Solo traveller
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 377 reviews
    The room was very clean, quiet and comfortable. I enjoyed a super breakfast whilst watching the birds in the garden and chatting amiably with Gillie, who is a great host.
    Andrew
    Solo traveller
  • Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 43 reviews
    Another excellent stay at the lovely Boiler Room; great location for work; not far from shops to buy in provisions for our meals; nice to keep the inner front door open at night to let a nice Fife breeze into the apartment; a nice private outdoor space to enjoy after work; close to Cupar station for my commute to Edinburgh too
    Martin
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 98 reviews
    In the town Scrupulously clean Fresh towels each day Quiet Comfortable Large shower Private
    Charles
    Young couple
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 98 reviews
    Lovely host. Clean and spacious room. Excellent breakfast options. Parking outside property. Quiet.
    Audrey
    Solo traveller
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 77 reviews
    The Cobbles was a great place to stay. Location is perfect, not only in the town but also to drive to Perth and Edinburgh which was our plan. The flat is spacious, clean, modern, comfortable, it has everything you need for entertainment and also to cook a nice meal. Is quiet and private. 100% would recommend and definitely will be coming back.
    Luis Lucani
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 377 reviews
    Very quaint and charming accommodation. Gillie was a wonderful host and nothing was too much trouble. Lovely breakfast. Rooms were immaculate.
    Jolene
    Group
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 377 reviews
    Nice breakfast including delicious fresh fruits. Quiet rural location, friendly host, very clean. Comfortable beds
    Diane
    Solo traveller