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.

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. More than expected. Highly recommended.

Show more Show less
9
Superb
1,018 reviews
Price from
US$261
per night

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. Great rooms, lovely staff at the restaurant and the owners father was great to talk with.

Show more Show less
9.2
Superb
1,390 reviews
Price from
US$101
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. Nice location, helpful staff, tasteful rooms

Show more Show less
9
Superb
1,409 reviews
Price from
US$108
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. Next to Old Course, with great views during meals .

Show more Show less
9.2
Superb
1,118 reviews
Price from
US$529
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 ambience, the staff and the food and wine

Show more Show less
9.1
Superb
1,503 reviews
Price from
US$637
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
148 reviews
Price from
US$471
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. Location and secure parking was great. Short distance to walk for food & drink. The house was very cosy and well decorated, loved the extra touch of the Christmas tree. Would go back.

Show more Show less
9.6
Exceptional
113 reviews
Price from
US$153
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. Perfect location. Nice and warm when we arrived. Clean and spacious.

Show more Show less
9.5
Exceptional
289 reviews
Price from
US$451
per night

Set in Leven-Fife, 19 km from St Andrews University, The Crusoe offers accommodation with a terrace, free private parking, a restaurant and a bar. The property is allergy-free and is located 23 km from St Andrews Bay. Exceptional food, classy service, super comfy mattress and bedding, hidden getaway feel. My husband said that it might be the best cooked breakfast he has ever had (which is high praise indeed given we have been lucky enough to travel extensively to some very exclusive resorts and hotels around the world).

Show more Show less
9.1
Superb
192 reviews
Price from
US$243
per night

Offering sea views, Faodail, 1 Bed Studio apartment at Ravenscraig Castle and Park is an accommodation located in Fife, 400 metres from Kirkcaldy Beach and 48 km from Edinburgh Castle. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is set 48 km from Royal Mile. Everything I needed in a convenient area for visiting family and friends. Third time here and will book to come back.

Show more Show less
9
Superb
133 reviews
Price from
US$118
per night

Most booked beach hotels in Fife this month

FAQs about beach hotels in Fife

Beach Hotels that guests love in Fife