Skip to main content

Featured 4-star hotel destinations

Destination inspiration for your trip – find a 4-star hotel

St. Andrews

30 4-star hotels

Lundin Links

11 4-star hotels

Anstruther

11 4-star hotels

Falkland

8 4-star hotels

Dunfermline

7 4-star hotels

Ceres

5 4-star hotels

Pittenweem

4 4-star hotels

Cupar

4 4-star hotels

Ladybank

3 4-star hotels

Kirkton of Largo

3 4-star hotels

The best 4-star hotels in Fife

Check out our selection of great 4-star hotels in Fife

Filter by:

Star Rating
Review score

Garvock House Hotel

Hotel in Dunfermline

Located 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.

K
Kim
From
United Kingdom
Everything was spotless. The staff fantastic. The food delicious
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,334 reviews
Price from
$157.04
1 night, 2 adults

The Waterfront

Anstruther

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

R
Ronald
From
United Kingdom
Accomodation first class food Excellent staff amazing
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,326 reviews
Price from
$155.35
1 night, 2 adults

Monturpie Guest House

Kirkton of Largo

Providing sea views, Monturpie Guest House in Kirkton of Largo offers accommodations, a garden, and a terrace. This bed and breakfast provides free private parking, daily room service, and free Wifi.

L
Lee
From
United Kingdom
Fantastic location with stunning views - we were spoilt with great weather and able to sit outside and enjoy the view. The owners were lovely and made us feel most welcome.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 398 reviews
Price from
$135.08
1 night, 2 adults

Tarskavaig B&B

Radernie

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

M
Mara
From
Romania
Lovely location. Lovely host.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 149 reviews
Price from
$195.87
1 night, 2 adults

The Inn At Kingsbarns

Kingsbarns

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

A
Agnes Margaret
From
United Kingdom
Absolutely everything! A fabulous hotel with lovely staff, beautifully appointed rooms and great food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 503 reviews
Price from
$217.82
1 night, 2 adults

Horseshoe Cottage

Fife

Horseshoe Cottage offers accommodations in Fife, 18 miles from St Andrews University and 20 miles from Fairmont St Andrews Bay Golf Course.

L
Leesa
From
United States
Property was lovely. Reminded me of a little dollhouse train station was very close to hop on a train and heading to Edinburgh.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 23 reviews
Price from
$497.65
1 night, 2 adults

Sandhaven

Culross

Sandhaven is located in Culross, just 16 miles from Hopetoun House and 21 miles from Edinburgh Zoo. The 4-star vacation home is 15 miles from Forth Bridge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 24 reviews
Price from
$967.75
1 night, 2 adults

The Spindrift Guest House

Anstruther

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

P
Philip
From
United Kingdom
Great breakfast, comfortable room, lovely lounge, beautiful house.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 90 reviews
Price from
$174.48
1 night, 2 adults

The Bay Hotel

Hotel in Kinghorn

Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

M
Moya
From
Canada
It’s a bit out of Edinburgh so if you don’t want to spend lots on a taxi, check out train options to Kinghorn. The bus takes a very long time! The hotel is great - and in such a beautiful location. You couldn’t ask for better staff, especially Susie, the manager. Her level of service, hospitality and warmth is exceptional.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,293 reviews
Price from
$111.45
1 night, 2 adults

DoubleTree by Hilton Edinburgh - Queensferry Crossing

Hotel in North Queensferry

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

J
Julie
From
United States
Spacious room, comfy bed, helpful staff, great restaurant, amazing view!!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,407 reviews
Price from
$117.31
1 night, 2 adults
All four-star hotels in Fife

Most booked 4-star hotels in Fife this month

See all

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,570 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,293 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,407 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,280 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,334 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,326 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 442 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 451 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 926 reviews

Popular with guests booking 4-star hotels in Fife

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 649 reviews

FAQs about 4-star hotels in Fife

4-star Hotels That Guests Love in Fife

See all
Avg. price/night: $133.73
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,280 reviews
Peaceful location with pleasant, nicely kept gardens. Like the fact that the hotel has not ripped out all the fittings and replaced them with modern, characterless cupboards, draws etc. Nice to see wood rather than paint.
Guest review byElizabeth
Young couple
Avg. price/night: $109.42
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,570 reviews
Excellent hotel, an ideal place to explore Fife from. Hotel is very modern, and the furnishings and fittings are very high quality. The staff are so friendly and helpful, nothing is too much trouble for the hotel. The surroundings around the hotel are very attractive, and there is very little noise, so you get a lovely peaceful sleep. The food quality is excellent, and very varied.
Guest review bySusan
Solo traveler
Avg. price/night: $303.94
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 503 reviews
EVERYTHING. Location, staff recently renovated bathroom and bedroom along with good parking and authentic country INN feel
Guest review byTHOMAS
Young couple
Avg. price/night: $620.04
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 926 reviews
Location is excellent and all major attractions are walkable. The staff were friendly and helpful. The room was small but comfortable and clean. The breakfast was good as was the menu and the quality of dinner when we dined in.
Guest review byAlan
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 60 reviews
Location, modern interior, dishwasher, parking.
Guest review byLyn
Group
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,326 reviews
The room was very stylish, the bathroom big and the bedsheets super smooth. We also enjoyed the quality and diversity of the breakfast and the hotel location was perfect. Check-out was very easy and we appreciated that we could leave our bags after check-out.
Guest review byAnastasia
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,334 reviews
Great location. Very easy to get in and out of town staff were brilliant, best facility that we have stayed in so far in the UK. Very professional and quality service
Guest review byRick
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 147 reviews
The simple facade belies a superbly and stylishly renovated stay. It was meticulously clean and equiped with everything we could need , even down to seasonings for cooking in the cupboards . Great decor and lovely landscaped back yard and pavilion .
Guest review byPeter
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 11 reviews
Great location. Lovely modern property and clean.
Guest review byJacqui
Family with young children
Avg. price/night: $160.75
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,293 reviews
We wanted to drive around Fife Coastal Route and to stay in a good, comfortable, 4 starts accommodation. The location was beautiful.
Guest review byElena
Young couple