Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

St. Andrews

260 beach hotels

Anstruther

90 beach hotels

Fife

42 beach hotels

Cellardyke

23 beach hotels

Kirkcaldy

16 beach hotels

Crail

16 beach hotels

Kingsbarns

13 beach hotels

Kinghorn

13 beach hotels

Burntisland

13 beach hotels

Elie

10 beach hotels

Leven

9 beach hotels

Aberdour

5 beach hotels

Lundin Links

3 beach hotels

Lower Largo

3 beach hotels

The best beach hotels in Fife

Check out our selection of great beach hotels in Fife

Filter by:

Star Rating
Review score

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,329 reviews
Price from
$155.35
1 night, 2 adults

Old Course Hotel St Andrews

Hotel in St. Andrews

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

S
Susan
From
Australia
The whole hotel was just beautiful! From the gorgeous signature scent in the reception area, to the very helpful staff, and the quality of the room and dining areas. The breakfast was absolutely superb! We loved that we could order a memory foam pillow, which was delivered quickly by the staff. An absolutely first rate stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews
Price from
$332.08
1 night, 2 adults

Rusacks St Andrews

Hotel in St. Andrews

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

d
duncan
From
United Kingdom
Everything, rooms, all staff, bar, breakfast, location, view
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,131 reviews
Price from
$323.08
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews

No1 Apartments St Andrews - South Street enjoys a location in St. Andrews, a 5-minute walk from St Andrews University and 2.8 miles from Fairmont St Andrews Bay Golf Course.

M
Michael
From
Canada
Very central, very modern. Highly recommended for any length of stay in St Andrews.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews
Price from
$374.01
1 night, 2 adults

The Crusoe

Hotel in Leven

Located in Leven, 12 miles from St Andrews University, The Crusoe provides accommodations with a terrace, free private parking, a restaurant and a bar. Staff on site can arrange a shuttle service.

H
Hannah
From
United Kingdom
Amazing location, unforgettable experience waking up to a full tide, hearing the sea crashing against the wall and watching the sun rise. Lovely, friendly staff and delicious breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 182 reviews
Price from
$224.24
1 night, 2 adults

No1 Apartments & Bedrooms St Andrews - St Mary's

St. Andrews

No1 Apartments & Bedrooms St Andrews - St Mary's enjoys a location in St. Andrews, a 11-minute walk from West Sands Beach and 600 yards from St Andrews University.

A
Alex
From
United Kingdom
Warm, central, clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 466 reviews
Price from
$199.30
1 night, 2 adults

Rooms at the Saint

Hotel in St. Andrews

Located in St. Andrews and with West Sands Beach reachable within a 16-minute walk, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

S
Scott
From
Ecuador
Lovely, well furnished room. Comfortable bed. Lovely bathroom with radiant heat flooring and plenty of space for your bathroom things. Great shower. Fantastic full breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 608 reviews
Price from
$253.28
1 night, 2 adults

Forth Bay Guest House

Leven

Forth Bay Guest House provides accommodations with barbecue facilities and free WiFi, and is located in Leven-Fife. The bed and breakfast offers a terrace.

J
Jill
From
Mexico
A really cute property on The Promenade. A short walk from the bus station and town. The beds and linens are lovely.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 336 reviews
Price from
$112.58
1 night, 2 adults

Murray Library Hostel

Anstruther

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features views of the sea.

A
Allan Mjomba
From
Kenya
Their Kitchen, Staff, the view, and location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 619 reviews
Price from
$97.26
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, 502 reviews
Price from
$278.61
1 night, 2 adults
All beach hotels in Fife

Most booked beach hotels in Fife this month

See all

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 965 reviews

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 875 reviews

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

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

Popular with guests booking beach hotels in Fife

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews

Popular with guests booking beach hotels in Fife

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 440 reviews

FAQs about beach hotels in Fife

Beach Hotels That Guests Love in Fife

See all
Avg. price/night: $163.12
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,531 reviews
The atmosphere, the staff are brilliant! It's a great historic building with a bit of history to it! It's a fabulous location not to far of a walk to the beach front and to walking along the beautiful fife coastal path.the restaurant food is extremely delicious!! Very reasonable price!
Guest review byPreet.
Family with young children
Avg. price/night: $237.75
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 673 reviews
Great location for walks and beach access,local shops.
Guest review byJohn
Young couple
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 37 reviews
Fantastic stay in Crail. Central location in this charming seaside village. Excellent amenities within a few minutes walking distance, including beach and costal path for dog-walking. Comfortable, clean and well-equipped home from home. Very good communication from owner. Already plotting a return visit!
Guest review byClare
Travelers with friends
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 279 reviews
What a fabulous place to stay. Right on the beach with a wonderful view. Matt is a genial host who provided two lovely breakfasts both mornings. Comfortable room, great shower.
Guest review byJeremy
Solo traveler
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,294 reviews
Lovely quiet position on seaside. Had two meals there lunch and breakfast both were very nice. Staff were very friendly and helpful.
Guest review byElizabeth
Young couple
Avg. price/night: $898.32
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,015 reviews
Perfect location for the town and for the beach. Friendly staff.
Guest review byEdward
Young couple
Avg. price/night: $209.38
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 687 reviews
We arrived at the location and were greeted on site by the Owner who we found very warm and friendly. We were given a free upgrade to the larger of the three rooms. The room itself was very bright and spacious and the view of the seafront was gorgeous. The room looks down onto the Fife Coastal path and we took a lovely walk to Kinghorn and back which is approximately 5km, taking in some fantastic scenery along the way. We would definitely consider coming back for another visit in the future.
Guest review byMark
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 42 reviews
Beautiful house and location in small seaside town. Has everything you need and beds were very comfortable
Guest review byAleisha
Family with young children
Avg. price/night: $116.17
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 399 reviews
Lovely well looked after property, Perfect location for beach access and close to shops.
Guest review byMarie
Young couple
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 283 reviews
The customer service was outstanding. There was some misunderstanding about the lock on the door but Carole went above and beyond to resolve it, even providing a partial refund when it was a user error. The room was lovely and clean, a good shower and a comfortable bed. The b&b is right on the beach front and east to get to from the station. Overall, highly recommended!
Guest review byShazia
Solo traveler