Skip to main content

Beach Hotels in Anstruther

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Anstruther

Check out our selection of great beach hotels in Anstruther

Filter by:

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,331 reviews
Price from
$155.48
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, 620 reviews
Price from
$97.34
1 night, 2 adults

Seahaven House - Luxury B&B

Anstruther

Seahaven House - Luxury B&B is a recently renovated bed and breakfast in Anstruther, near Billow Ness Beach.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews
Price from
$253.50
1 night, 2 adults

The Blue Loft

Anstruther

The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 7.9 miles from Fairmont St Andrews Bay Golf Course.

J
Janis
From
United Kingdom
Property was gorgeous very tastefully done out, great location with lovely views from windows, bed very comfortable, everything in property that we needed, no kitchen but has kettle and small fridge, plenty of places to eat on our doorstep, owner Tatiana was on hand if we needed any advise, would certainly make a return visit and recommend property to others.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews
Price from
$169
1 night, 2 adults

Puffin House- stylish home by the sea

Anstruther

Puffin House- stylish home by the sea offers accommodations in Anstruther, 9.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$511.51
1 night, 2 adults

Misty Morn- stunning home in East Neuk

Anstruther

Featuring a garden, Misty Morn- stunning home in East Neuk features accommodations in Anstruther.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 9 reviews
Price from
$538.55
1 night, 2 adults

Pee Wee Cottage

Anstruther

Pee Wee Cottage is located in Anstruther, just a 5-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$644.90
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, 92 reviews
Price from
$174.63
1 night, 2 adults

The Bank

Hotel in Anstruther

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

F
Fiona
From
United Kingdom
Our first time staying at The Bank. the staff were welcoming and attentive. Our room 6 was wonderful. Huge bedroom with a very comfortable bed. Had a great sleep. Loved the little lounge facing out to the sea. Our meal at the restaurant was delicious and again the staff were great. We will certainly come back again and recommend to our family and friends.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 627 reviews
Price from
$129.57
1 night, 2 adults

Harbour Inn

Hotel in Anstruther

Facing the beachfront, Harbour Inn offers 4-star accommodations in Anstruther and features a garden, shared lounge and bar.

P
Pablo
From
United States
The bar is great, friendly staff.
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 440 reviews
Price from
$146.47
1 night, 2 adults
All beach hotels in Anstruther

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Anstruther and surrounding area in the past month

See all

Popular with guests booking beach hotels in Anstruther

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

Popular with guests booking beach hotels in Anstruther

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

Popular with guests booking beach hotels in Anstruther

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

Popular with guests booking beach hotels in Anstruther

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 620 reviews

Popular with guests booking beach hotels in Anstruther

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

Popular with guests booking beach hotels in Anstruther

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews

Popular with guests booking beach hotels in Anstruther

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

Popular with guests booking beach hotels in Anstruther

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking beach hotels in Anstruther

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 24 reviews

Popular with guests booking beach hotels in Anstruther

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews

Save money on beach in Anstruther and nearby – budget options available

See all

Ainster House

Fife
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 15 reviews

Offering a garden, Ainster House provides accommodations in Fife. This beachfront property offers access to a balcony, free private parking, and free Wifi.

At Anchor (with a Harbour View)

Fife
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 67 reviews

At Anchor (with a Harbour View) is a recently renovated apartment in Fife, near Billow Ness Beach.

Anchor House

Pittenweem
Budget options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 33 reviews

Anchor House enjoys a location in Pittenweem, 1.3 miles from Billow Ness Beach and 10 miles from Fairmont St Andrews Bay Golf Course. This beachfront property offers access to free Wifi.

Caiplie Farmhouse, Caiplie, by Crail, KY10 3JR is a recently renovated vacation home in Crail where guests can make the most of the open-air bath and garden.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

Featuring a garden, Harbour Lights - Spectacular Sea Views offers accommodations in Crail. This beachfront property offers access to a terrace and free private parking.

Courtyard at Crail

Crail
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 66 reviews

Courtyard at Crail offers accommodations in Crail, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. This beachfront property offers access to free Wifi.

Crail House Apartments

Crail
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 41 reviews

Crail House Apartments in Crail provides accommodations with a terrace and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Rose Wynd Cottage-Close to beach offers accommodations in Crail, 7.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

Highly rated beach hotels in Anstruther and nearby

See all

Belstane House

Cellardyke
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 204 reviews

Belstane House provides beachfront accommodations in Cellardyke. Featuring sea and garden views, this guest house also provides guests with free Wifi. Guests can enjoy quiet street views.

The Ship Inn

Elie
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews

The Ship Inn is located in Elie, 22 mi from Edinburgh and 28 mi from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

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

Featuring free Wifi, parking on-site, and a garden, the recently renovated property Off Grid Travel at Cambo Estate offers accommodations in St.

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

Beach Cottage in a Tranquil Location offers accommodations in Kingsbarns, 4.1 miles from Fairmont St Andrews Bay Golf Course and 7 miles from St Andrews University.

Ruddon Grange

Elie
8.0+ review score
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 6 reviews

Ruddon Grange is located in Elie, just 1.5 miles from Shell Bay Beach and 13 miles from St Andrews University. This beachfront property offers access to a patio, free private parking, and free Wifi.

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

Offering a garden, Scotchacre Kingsbarns - Walk to Beach & Golf Club offers accommodations in Kingsbarns. This beachfront property offers access to a patio and free Wifi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 27 reviews

Featuring a garden, Craighead Farmhouse - The Cottage provides accommodations in Crail. This beachfront property offers access to a patio, free private parking, and free Wifi.

Beach Hotels That Guests Love in Anstruther

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 101 reviews
Everything you could want for a few days break in this lovely wee seaside village. A few nice added touches such as the addition of the Christmas tree, prosecco and shortbread.
Guest review bybalearicbayes
Travelers with friends
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 87 reviews
The property was immaculate and comfortable, set in a nice residential area. The decor had a "seaside" theme and the attention to detail was amazing. The host kindly left us a complimentary basket of local "Foodie Goodies" and a bottle of wine. The bed was super comfy. The shower was powerful. There were umbrellas in the hallway which came in handy because it was a rainy weekend.
Guest review byLara
Young couple
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Nice, compact house. Not far from the sea. Located in a nice seaside village.
Guest review byGunther
Solo traveler
Avg. price/night: $326.51
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,331 reviews
The location in this pretty seaside town is perfect. Our room and bathroom were big, clean and comfortable. A sea view would be good but ours overlooked a courtyard and was very quiet. Breakfast was very good and the restaurant did a good dinner. Loved it. Lovely staff as well.
Guest review byFrances
Young couple