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. Hosts made us feel very welcome, the room was lovely and breakfast was exceptional. It is close to train and bus links and there is a great local pub along the road called the Elizabethan.

Show more Show less
9.1
Superb
349 reviews
Price from
US$66
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. Total treat and care about making us feel at home

Show more Show less
9.7
Exceptional
349 reviews
Price from
US$108
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. The locations was very close to the city centre and easy to get around.

Show more Show less
9.2
Superb
264 reviews
Price from
US$189
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. Ann is a lovely host and she has a lovely home in a beautiful quiet setting. The bed was super comfortable. Tea, coffee, and biscuits in the room were a real treat, plus she had water bottles for us on our way out the door. Breakfast was absolutely fantastic with farm fresh duck eggs as a bonus! Our stay with Ann was just exactly what we needed to get over our jet lag!

Show more Show less
9.5
Exceptional
130 reviews

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. Was a very cute one bedroom apartment under a shop, easy to find and get into with parking nearby. Very clean. Wifi worked well. There's a little outdoor area with a table and chairs. The kitchen has everything you need. Very cosy and there is a washing machine so you can get some laundry done. Located right in town so you can walk to shops or the pub easily.

Show more Show less
9
Superb
203 reviews
Price from
US$115
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. Everything! Probably one of the best places I've ever stayed at. Super accommodating when we were running late. Highly recommend :)

Show more Show less
9.6
Exceptional
133 reviews
Price from
US$189
per night

Set in Fife, 1.3 km from Kirkcaldy Beach, Abbotshall offers accommodation with a terrace, free private parking, a restaurant and a bar. The property is around 41 km from Edinburgh Castle, 42 km from Royal Mile and 42 km from Camera Obscura and World of Illusions. The property is non-smoking and is located 41 km from Edinburgh International Conference Centre. Food drink and stay over night in the hotel it was perfect

Show more Show less
9
Superb
36 reviews

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$219
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$121
per night

Bankhead Farm Cottage is set in Donibristle, 26 km from Edinburgh Zoo, 28 km from Murrayfield Stadium, and 29 km from Edinburgh International Conference Centre. Featuring free private parking, the 3-star holiday home is 16 km from Forth Bridge. The property is non-smoking and is situated 17 km from Hopetoun House. Fantastic location to visit the area

Show more Show less
9.4
Superb
11 reviews
Price from
US$293
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