Skip to main content

Four-Star Hotels in Anstruther

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

The best four-star hotels in Anstruther

Check out our pick of great four-star hotels in Anstruther

Filter by:

Review score

The Waterfront

Anstruther

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.

H
Heather
From
Ireland
Excellent location and staff, food very good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,396 reviews
Price from
US$168.24
1 night, 2 adults

The Spindrift Guest House

Anstruther

Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.

A
Alan
From
Australia
Property is excellent and Mark and Jen couldn’t have done anything more
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews
Price from
US$199.49
1 night, 2 adults

The Bank

Hotel in Anstruther

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

Z
Zhen
From
Singapore
Nice rooms and great service. Breakfast was nice too.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 628 reviews
Price from
US$198.83
1 night, 2 adults

Maimies Harbourview

Anstruther

Maimies Harbourview provides accommodation located in Anstruther, 17 km from St Andrews University and 39 km from Discovery Point.

L
Linda
From
United Kingdom
Amazing property with great views of harbour
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 20 reviews
Price from
US$947.59
1 night, 2 adults

Harbour Inn

Hotel in Anstruther

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

C
Claire Marie
From
Ireland
Recently done up. Very clean. Easy check in
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 235 reviews
Price from
US$146.29
1 night, 2 adults

The Inn At Kingsbarns

St. Andrews (Near Anstruther)

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

E
Elizabeth
From
0
We loved everything about this treasure of an Inn. It was welcoming and homely. The bed was very comfortable, the shower excellent, rooms spacious and thoughtfully set up. The hosts are friendly and gave us excellent advice for exploring the area. The food is outstanding!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 486 reviews
Price from
US$272.64
1 night, 2 adults

Hayloft

Pittenweem (Near Anstruther)

Complete with a garden, Hayloft is set in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

R
Robert
From
United Kingdom
location was brilliant. Harbour was beautiful. Garden was lovely and spacious.Plenty of outside seating. The apartment had everything needed and more.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 25 reviews
Price from
US$512.46
1 night, 2 adults

Flourloft

Pittenweem (Near Anstruther)

Complete with a garden, Flourloft is situated in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star apartment is 16 km from St Andrews Bay.

M
Maria Elena
From
United Kingdom
Amazing house and facilities. Next to harbour. It felt like being at home.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 16 reviews
Price from
US$568.55
1 night, 2 adults

The Upper Largo Hotel & Restaurant

Lundin Links (Near Anstruther)

Set in Lundin Links, 18 km from St Andrews University, The Upper Largo Hotel & Restaurant offers accommodation with a terrace, free private parking, a restaurant and a bar.

R
Rhys
From
United Kingdom
lovely local hotel, prime location for leven and fife costal route! staff are an absolute credit to the owners! from the moment I walked in till the minute I left anything I needed was not an issue. My room was very spacious and the bed was extremely comfortable.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 715 reviews
Price from
US$239.39
1 night, 2 adults

Rufflets St Andrews

St. Andrews (Near Anstruther)

Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course.

E
Elizabeth
From
United Kingdom
Beautiful hotel. Staff were very friendly and helpful. Our dog was also made most welcome
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 637 reviews
Price from
US$276.96
1 night, 2 adults
All four-star hotels in Anstruther

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Anstruther and surroundings in the past month

See all

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 20 reviews

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 57 reviews

Popular with guests booking four-star hotels in Anstruther

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

Popular with guests booking four-star hotels in Anstruther

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

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 20 reviews

Popular with guests booking four-star hotels in Anstruther

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

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 629 reviews

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 235 reviews

Popular with guests booking four-star hotels in Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,397 reviews

Enjoy breakfast in Anstruther and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 486 reviews

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodation in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

From US$232.74 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 11 reviews

Set 16 km from St Andrews University and 37 km from Discovery Point, The Fisherman's Loft offers accommodation in Cellardyke.

Rockview

Cellardyke
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

Rockview is an accommodation situated in Cellardyke, 16 km from St Andrews University and 38 km from Discovery Point. The 4-star holiday home features sea views and is 15 km from St Andrews Bay.

The Marches

Anstruther
Breakfast options

The Marches, a property with a garden, is situated in Anstruther, 14 km from St Andrews Bay, 15 km from St Andrews University, as well as 37 km from Discovery Point.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4 reviews

Situated in Cellardyke, Nautilus Cottage features accommodation 16 km from St Andrews University and 37 km from Discovery Point.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Set in Pittenweem, 17 km from St Andrews University and 42 km from Discovery Point, Chilmello Cottage offers accommodation with access to a garden.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 20 reviews

Maimies Harbourview provides accommodation located in Anstruther, 17 km from St Andrews University and 39 km from Discovery Point.

St Andrews

Pittenweem
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews

With sea views, St Andrews has accommodation with a kitchen situated in Pittenweem.

Great access to the city centre. Check these four-star hotels in Anstruther and nearby

The Terrace

Anstruther
Central location

Located 40 km from Discovery Point and providing a garden, The Terrace provides accommodation in Anstruther. The 4-star holiday home is 21 km from St Andrews University.

Save money on four-star in Anstruther and nearby – budget options available

Hedderwick House

Pittenweem
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Hedderwick House, boasting a garden, is set in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point. The 4-star holiday home features sea views and is 16 km from St Andrews Bay.

Fisher Gallery

Pittenweem
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 17 reviews

Situated in Pittenweem, 17 km from St Andrews University and 39 km from Discovery Point, Fisher Gallery features accommodation with access to a garden.

Reflections

Saint Monance
Budget options available

Featuring a garden, Reflections is located in Saint Monance, within 40 km of Discovery Point. The 4-star holiday home has sea views and is 21 km from St Andrews University.

Seaforth View

Saint Monance
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated 40 km from Discovery Point and featuring a garden, Seaforth View features accommodation in Saint Monance. The 4-star holiday home features sea views and is 21 km from St Andrews University.

Kannier Cottage

Saint Monance
Budget options available

Located in Saint Monance and only 21 km from St Andrews Bay, Kannier Cottage provides accommodation with sea views, free WiFi and free private parking.

Number Fifty Six

Saint Monance
Budget options available

Complete with a garden, Number Fifty Six is situated in Saint Monance, 22 km from St Andrews University and 41 km from Discovery Point.

Island View

Crail
Budget options available

Located in Crail, 17 km from St Andrews University and 38 km from Discovery Point, Island View offers accommodation with access to a garden.

Ardvar

Crail
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 11 reviews

Ardvar offers accommodation in Crail, 38 km from Discovery Point. The 4-star holiday home is 16 km from St Andrews University. The property is non-smoking and is set 12 km from St Andrews Bay.

FAQ about four-star hotels in Anstruther

4 star hotels that guests love in Anstruther

See all
Avg. price/night: US$137.65
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,397 reviews
The room was very stylish, the bathroom big and the bedsheets super smooth. We also enjoyed the quality and diversity of the breakfast and the hotel location was perfect. Check-out was very easy and we appreciated that we could leave our bags after check-out.
Guest review by
Anastasia
Young couple