Skip to main content

The best three-star hotels in Fife

Check out our pick of great three-star hotels 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.

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. The place is very beautiful and with everything you could need for your stay. The parking is huge and with place for all the people staying at the guest house. The family renting the place were super nice and with great recommendations.

Show more Show less
9.1
Superb
353 reviews
Price from
US$65
per night

Cantrip Cottage, a property with a garden, is set in Cupar, 21 km from St Andrews University, 24 km from St Andrews Bay, as well as 27 km from Discovery Point. It is situated 42 km from Scone Palace and features bicycle parking. The bed and breakfast also offers free WiFi, free private parking and facilities for disabled guests.

The area is popular for cycling, and car hire is available at this 3-star bed and breakfast. The bed and breakfast features a sun terrace and an outdoor fireplace. Gillies was very nice, went way more than a B&B! Thank you for my wonderful stay.

Show more Show less
9.7
Exceptional
339 reviews
Price from
US$106
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. I had such a nice stay. I enjoyed the room very much and there was even a small fridge where I could have some small breakfast supplies. The host was very friendly and helped a lot with different practical issues.

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

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. The 3-star bed and breakfast has garden views and is 16 km from St Andrews University. There is a sun terrace and guests can make use of free WiFi and free private parking. Wow what a beautiful location and house.Ann was lovely very friendly and the crooked breakfast was amazing I would highly recommend this place to stay

Show more Show less
9.5
Exceptional
125 reviews
Price from
US$116
per night

The Hayloft, a property with a garden, is located in Falkland, 36 km from St Andrews Bay, 37 km from Discovery Point, as well as 46 km from Forth Bridge. The 3-star apartment is 32 km from St Andrews University. The property is non-smoking and is situated 30 km from Scone Palace. The host was wonderful, truly wonderful. We weren't able to take our own slippers so the host provided ones to us free of charge, which were really lovely too. We also had complimentary bakes from them even though it wasn't needed. Throughout the whole stay the lady was just really wonderful, we would definitely visit. The scenery was just great, the location is perfect !

Show more Show less
9
Superb
204 reviews
Price from
US$113
per night

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. It offers cooked breakfasts, free parking and free WiFi. Beautiful property, peaceful setting. The room and bed was very comfortable. Breakfast was delicious! We enjoyed being out of town but very close by car. Very relaxing!

Show more Show less
9.6
Exceptional
135 reviews
Price from
US$186
per night

Boasting a seasonal outdoor swimming pool, Sauchope Links Holiday Lodge and Glamping Park is situated in Crail in the Fife region, 17 km from St Andrews University and 39 km from Discovery Point. The 3-star holiday park has sea views and is 13 km from St Andrews Bay. Outdoor seating allows guests to sit outside and enjoy the good weather. Site views are fantastic and the site is really clean and tidy

Show more Show less
9
Superb
72 reviews
Price from
US$132
per night

The holiday home is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Providing free private parking, this 3-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance. Peaceful location with a secure outdoor garden area for our dog. Has everything you need for a couple of nights escaping the big city. Has shops and a pub within walking distance however I would take walking boots for the pub walk as the public footpath can get muddy.

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

The holiday home has 1 bedroom, a TV, an equipped kitchen, and 1 bathroom with a shower. Offering free private parking, this 3-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance. Loved quiet, peaceful location close to beautiful coastal places and able to cater for ourselves, breakfast/make pack lunches/occasional evening meal. Great heating available if needed, although we didn't use it

Show more Show less
9.2
Superb
5 reviews
Price from
US$190
per night

Situated 16 km from St Andrews University and 37 km from Discovery Point, High Tide features accommodation set in Cellardyke. The 3-star holiday home features sea views and is 15 km from St Andrews Bay. Free WiFi is available throughout the property and Billow Ness Beach is 700 metres away. The cottage is superb ...the views magnificent and the bed and pillows were to die for ..best sleeps ever . Thankyou .

Show more Show less
9.2
Superb
9 reviews
Price from
US$120
per night

Most booked three-star hotels in Fife this month

FAQs about three-star hotels in Fife

Three-Star Hotels that guests love in Fife