Skip to main content

The best beach hotels in Fife

Check out our pick of great beach hotels in Fife

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Dunfermline, Coorie offers beachfront accommodation 13 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar. Located around 23 km from Edinburgh Zoo, the hotel with free WiFi is also 25 km away from Murrayfield Stadium. The property is non-smoking and is situated 14 km from Hopetoun House. Absolutely charming accomodation. Comfortable bed, spotlessly clean room and en suite, large towels, and lovely view. Went down to the cafe for breakfast and the meals were delicious and reasonably priced, staff was pleasant and friendly. Would highly recommend this accommodation. This accommodation is only 15 minutes from Edinburgh airport which makes it a perfect place to land the night before a flight.

Show more Show less
9.2
Superb
1,402 reviews
Price from
US$93
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. outstanding breakfast, not your basic meal

Show more Show less
9
Superb
1,397 reviews
Price from
US$91
per night

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant rooms. Location, room, breakfast overlooking hole 17th, services

Show more Show less
9.2
Superb
1,100 reviews
Price from
US$266
per night

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities. The location is excellent. We attended our daughters Graduation and stayed at the Rusacks. We have celebrated birthdays and this recent celebration at the 18 -Bar on top. Service is excellent - apart from the fantastic view and drinks on offer. The rooms are large and well appointed with old world charm

Show more Show less
9.1
Superb
1,480 reviews
Price from
US$477
per night

Set in St. Andrews and only 600 metres from St Andrews East Sands Beach, Holiday Home 41 Lade Links St Andrews Holiday Park offers accommodation with sea views, free WiFi and free private parking. 2.4 km from St Andrews Bay and 24 km from Discovery Point, the property features a terrace and a bar. The property is non-smoking and is situated 2.4 km from St Andrews University. Lovely comfortable spacious van with fabulous seaview ,Van very well equipped and clean . Also had sky TV and Netflix which was an added bonus ,only short walk to club .Will definitely be going back at some point.

Show more Show less
9
Superb
104 reviews
Price from
US$198
per night

A recently renovated apartment in St. Andrews and within 1.2 km of Kingsbarns Beach, Off Grid Travel at Cambo Estate has a garden, comfortable allergy-free rooms and free WiFi. There is a private entrance at the apartment for the convenience of those who stay. Boasting family rooms, this property also provides guests with an outdoor fireplace.

Activities such as cycling, hiking, walking tours can be enjoyed in the surroundings, and guests can relax along the beachfront. The apartment features a children's playground and a picnic area. Location is stunning. If you’re looking for a tiny bit of heaven this is where it can be found.

Show more Show less
9.5
Exceptional
150 reviews
Price from
US$467
per night

Offering a garden and quiet street view, Jaymar is set in Fife, 23 km from Forth Bridge and 36 km from Edinburgh International Conference Centre. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is situated 300 metres from Burntisland Beach. We had such an amazing stay at Jaymar. It was clean, warm and felt very homely after we had just moved to the country. The hosts thought about everything you could possibly need, and the kitchen was very well equipped. The bed was really comfy as well. The property is in a lovely safe area in Burntisland.We loved our stay so much and couldn’t recommend it more highly.

Show more Show less
9.1
Superb
100 reviews
Price from
US$96
per night

Boasting a garden and views of garden, The Arran, St Andrews is an aparthotel set in a historic building in St. Andrews, 700 metres from West Sands Beach. It is situated 400 metres from St Andrews University and features luggage storage space. Outdoor seating allows guests to sit outside and enjoy the good weather. Room was really spacious and comfortable. Really good location near cafes and short walk away from the beach. The bathrooms were also done up nicely.

Show more Show less
9
Superb
1,000 reviews
Price from
US$153
per night

Located in Anstruther in the Fife region, with Billow Ness Beach nearby, The Howff - Lovely 2-Bed Apartment in Anstruther provides accommodation with free WiFi and free private parking. The property is non-smoking and is set 14 km from St Andrews Bay. The location is great and the accommodation is first rate. Everything is new and spotlessly clean.

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

Set in St. Andrews within 1.1 km of West Sands Beach and 500 metres of St Andrews University, No1 Apartments St Andrews - South Street offers rooms with free WiFi.

Each unit is fitted with a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with shower and bathrobes. An oven, a microwave and toaster are also offered, as well as a kettle. At the apartment complex, the units include bed linen and towels. Everything looked recently renovated, clean and comfortable. The location was also very convenient

Show more Show less
9.5
Exceptional
294 reviews
Price from
US$421
per night

Most booked beach hotels in Fife this month

FAQs about beach hotels in Fife

Beach Hotels that guests love in Fife