Skip to main content

The best four-star hotels in Fife

Check out our pick of great four-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.

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site. Easily accessible, on our way from Edinborough to the ferry.

Show more Show less
9.1
Superb
1,393 reviews
Price from
US$114
per night

Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi. Its à la carte restaurant has a charming modern glass and timber frontage. Everything was perfekt, everything!

Show more Show less
9
Superb
1,400 reviews
Price from
US$92
per night

Auld Tom's Rest, a property with a garden, is situated in St. Andrews, 1.5 km from St Andrews University, 4.4 km from St Andrews Bay, as well as 22 km from Discovery Point. With free WiFi, this 4-star holiday home offers private check-in and check-out. The property is non-smoking and is located 1.5 km from St Andrews East Sands Beach. Auld Tom's Rest definitely was one of the best self-catering accommodations we've ever been to! It is a sweet little house with a nice garden (with a cozy place to sit and a clothesline!) and so very well equipped! Not only did Gary, the host, present us with fresh milk, a bottle of wine, tea and coffee as well as a jar of sweets for the kids; there were so many useful items in the kitchen, like oil, flour, salt, herbs and sauces, even baking paper! Besides, there is plenty of cutlery, plates, all kinds of pots and pans etc. etc. We like to cook so we really appreciated that! A booklet made by Gary gave detailed information regarding the house as well as restaurant/pub recommendations and city maps, which also helped to make our stay as smooth as possible. Thank you for going that extra mile!! Surroundings of the house: We arrived by bus in St. Andrews and walked from the Stagecoach Bus Station to the house: 20 minutes via the city center and next to a little river, very lovely! There is also a (local) bus stop in front of the house. I recommend grocery shopping at Aldi's which is very close to the house, or at Naturity's in South Street (many healthy and organic products).

Show more Show less
9.7
Exceptional
106 reviews
Price from
US$263
per night

Monturpie Guest House features sea views, free WiFi and free private parking, located in Kirkton of Largo, 17 km from St Andrews University. This 4-star bed and breakfast offers a housekeeping service. Featuring family rooms, this property also provides guests with a terrace. Views, ambience, comfort and great cakes what else could you want except the recipe

Show more Show less
9.4
Superb
388 reviews
Price from
US$121
per night

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. The bed and breakfast offers mountain views and a sun terrace. Allen and Fiona were extremely helpful and welcoming. Lovely cosy room. Brilliant breakfast.

Show more Show less
9.6
Exceptional
171 reviews
Price from
US$161
per night

No12 Bed and Breakfast, St Andrews is a 4-star property set in St. Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The accommodation provides a concierge service and a housekeeping service for guests. Great location and host Pam was very friendly. Breakfast great value. Thank you.

Show more Show less
9
Superb
130 reviews
Price from
US$306
per night

Located in St. Andrews and only 7.5 km from St Andrews University, Woodside Apartments provides accommodation with garden views, free WiFi and free private parking. Providing a garden, the property is located within 12 km of St Andrews Bay. This 4-star apartment offers private entrance. A great place to stay, Linda is most helpful and friendly, we would highly recommend.

Show more Show less
9.6
Exceptional
172 reviews
Price from
US$347
per night

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

Rooms have a flat-screen TV. Some units have a seating area where you can relax. You will find a kettle in the room. The rooms include a private bathroom equipped with a bath. For your comfort, you will find bathrobes and slippers. Absolutely everything! A fabulous hotel with lovely staff, beautifully appointed rooms and great food.

Show more Show less
9.1
Superb
474 reviews
Price from
US$235
per night

The holiday home features 3 bedrooms, a fully equipped kitchen with a dishwasher and kitchenware, a washing machine, and 1 bathroom. Featuring free private parking, this 4-star holiday home also features free WiFi. For added privacy, the accommodation features a private entrance. Great communication with the owners. Nothing was too much trouble and very fast to respond. The apartment is lovely, clean and tastefully decorated. Every aspect and piece of equipment provided and thought through.

Show more Show less
9.2
Superb
8 reviews
Price from
US$170
per night

Situated in St. Andrews, Torrance At Abbey Park Avenue features accommodation 3.9 km from St Andrews Bay and 22 km from Discovery Point. Providing free private parking, the 4-star holiday home is less than 1 km from St Andrews East Sands Beach. The property is non-smoking and is located 700 metres from St Andrews University. Everything perfect in this property. Beautifully appointed, comfortable, well equipped and great location.

Show more Show less
9.7
Exceptional
9 reviews
Price from
US$473
per night

Most booked four-star hotels in Fife this month

FAQs about four-star hotels in Fife

Four-Star Hotels that guests love in Fife