Search three-star hotels in Fife

Find the three-star hotels that appeal to you the most

Featured three-star hotel destinations

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

St. Andrews

8 three-star hotels

Dunfermline

8 three-star hotels

Cellardyke

4 three-star hotels

Glenrothes

3 three-star hotels

Crail

3 three-star hotels

Burntisland

3 three-star hotels

Anstruther

3 three-star hotels

Fife

3 three-star hotels

The best three-star hotels in Fife

Check out our pick of great three-star hotels in Fife

Filter by:

Star rating
Review score

Clarke Cottage Guest House

Dunfermline

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.

I
Iñigo
From
Spain
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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Price from
US$127.81
1 night, 2 adults

The Inn At Charlestown

Hotel in Dunfermline

Set in Dunfermline, 14 km from Forth Bridge, The Inn At Charlestown offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

E
Evadne Lyn
From
South Africa
What a wonderful home away from home , I asked for washing to be done as we were traveling from South Africa ....... No Problem No Charge. This was such a fantastic experience.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,167 reviews
Price from
US$161.48
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Hotel in Dunfermline

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

A
Adam
From
France
Absolutely perfect stay! Great place.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,381 reviews
Price from
US$151.53
1 night, 2 adults

Auld Mill House Hotel

Hotel in Dunfermline

The family-run Auld Mill House Hotel offers free WiFi throughout and free onsite parking.

K
Kim
From
Netherlands
Very nice and cheap alternative for the more expensive hotels in Edinburgh. The train station is on 5 min walking distance and brings you to the Edinburgh city center within 30 min. The host is super friendly and makes the best scrambled eggs in the morning. Nice comfortable beds. We would definitely recommend!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,664 reviews
Price from
US$142.52
1 night, 2 adults

Adamson Hotel

Hotel in Dunfermline

An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

c
christopher
From
France
Our room was exceptional, and we thoroughly enjoyed the breakfast. It was an excellent choice for getting to and from the airport.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,169 reviews
Price from
US$94.63
1 night, 2 adults

Holiday Inn Express Dunfermline by IHG

Hotel in Dunfermline

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

D
Don
From
United States
The entire staff was very helpful and polite. Everyone was very nice, housekeeping, kitchen, and desk. Even the rabbits outside were enjoying.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,994 reviews
Price from
US$137.04
1 night, 2 adults

Best Western Balgeddie House Hotel

Hotel in Glenrothes

This traditional country house hotel is in quiet countryside in North Glenrothes. It mixes original character with modern comforts, including free Wi-Fi, free parking and flat-screen TVs.

P
Patrick
From
United Kingdom
I always try and stay here, great place, great staff and great facilities
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,072 reviews
Price from
US$148.24
1 night, 2 adults

The Albany St Andrews

Hotel in St. Andrews

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

O
Ola
From
Norway
Wonderful breakfast and lovely atmosphere.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,120 reviews
Price from
US$434.82
1 night, 2 adults

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

Hotel in Dunfermline

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

f
faisal
From
Norway
Car charger point was really good option at the hotel car park charged my car for free.thanks. And Nice view from the room window.definitely recommend nice clean and quite environment around hotel.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,323 reviews
Price from
US$129.56
1 night, 2 adults

Burntisland Sands Hotel

Hotel in Burntisland

Set in Burntisland, 50 metres from Burntisland Beach, Burntisland Sands Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Diana
From
Australia
Hospitality was great, though had to approach bar to find someone to check in, the hotel and bar was an older but very well loved place, rooms were small but comfortable and decent bathrooms for each. Clean, comfortable beds and pillows. Bar downstairs was well stocked for drinks and the small menu was very good. Food was quick and delicious and dessert was incredible. Breakfast was included and we had access to the full breakfast menu- food was again great and quick. Parking was behind the building, small area but locked overnight. Hotel was a short walk from the beach, a leisure centre and a park with playground. The staff were all fantastic, helpful and friendly, they had a very genuine Scottish charm.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 233 reviews
Price from
US$158.12
1 night, 2 adults
All three-star hotels in Fife

Most booked three-star hotels in Fife this month

See all

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,994 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,381 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,169 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,278 reviews

Popular with guests booking three-star hotels in Fife

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

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 685 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,547 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,705 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,072 reviews

Popular with guests booking three-star hotels in Fife

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,167 reviews

FAQs about three-star hotels in Fife

3 star hotels that guests love in Fife

See all
Avg. price/night: US$305.69
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,120 reviews
Clean, fresh, bright room on the ground floor with a lovely garden view. The staff were very helpful. Breakfast excellent. Good price for the area. Excellent location. Quiet room.
Guest review by
Smartguide
Young couple
Avg. price/night: US$106.73
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,323 reviews
Good price. Convenient location for Dunfermline.nice breakfast. Helpful staff
Guest review by
Cath
Solo traveller
Avg. price/night: US$88.49
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,381 reviews
Good price ...Good location..very clean and comfortable.
Guest review by
Stephen
Family with young children
Avg. price/night: US$100.76
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,664 reviews
Super clean, room serviced every day, friendly owner, budget hotel is a budget hotel buts it’s very good value for money
Guest review by
Robert
Solo traveller
Avg. price/night: US$112.66
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,278 reviews
Stayed outside Edinburgh when Edinburgh was busy. Easy to get to the city centre by car and by bus: good location. Room was comfortable.
Guest review by
Edmund
Young couple
Avg. price/night: US$104.36
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,547 reviews
Very nice large room at the front of the hotel, walk in shower and huge bed. Breakfast was included and there was a good choice of food including full Scottish. City centre location.
Guest review by
Jeff
Young couple
Avg. price/night: US$117.40
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 999 reviews
Great location just outside of St Andrews for a good price. Rooms comfy and good bathrooms. Breakfast was excellent. Reception guy who also served the breakfasts was top-notch. He knows his stuff. Would stay again if I'm back in the area
Guest review by
Radford
Family with young children
Avg. price/night: US$171.29
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 259 reviews
John is the friendliest, kindest host. There were many small touches with hospitality in mind that we really appreciated. The location is fantastic - quiet but a stones throw from the city centre. Would absolutely recommend for a stay in an authentic Victorian terrace house!
Guest review by
William
Young couple
Avg. price/night: US$93.55
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 351 reviews
Our host was wonderful, the best we've ever had. She was really attentive and made us feel very welcome. The room was great and had everything we needed for our stay for a good price. Excellent location near the train station for easy access to nearby towns and cities. Free on-site parking felt safe and was an added bonus. We will definitely be back! Thank you 😊
Guest review by
Louise
Family with young children
Avg. price/night: US$99.61
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,169 reviews
Loved the location, not far from Dunfermlinecity centre. Lovely room and shower room. Cooked breakfast is very tasty and staff very helpful, allowed us to store our luggage for a few hours.
Guest review by
L Edmond
Family with young children