Anstruther

Anstruther Beach Hotels

Book your summer escape at Anstruther's top Beach hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
9+8+7+6+

Top Anstruther Beach Hotels

Experience premium Beach resorts near Anstruther!
Most Booked
Lowest price
Closest to downtown
Highest Rated
35
Hotels in Anstruther
With a stay at Balcomie Links Hotel in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and Crail Museum and Heritage Centre. This hotel is 10.6 mi (17.1 km) from Old Course at St Andrews and 1.3 mi (2.1 km) from East of Scotland Kart Club. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and concierge services. At Balcomie Links Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include complimentary wired internet access, a computer station, and multilingual staff. Free self parking is available onsite. Stay in one of 13 guestrooms featuring LCD televisions. Digital television is provided for your entertainment. Conveniences include desks, and housekeeping is provided on request.
Very Good
59 reviews
8.5/10
1 night
From AED 574
Check availability
93
Hotels in Anstruther
Located in Anstruther, The Waterfront is within a 15-minute drive of Kingsbarns Golf Links and St Andrews Bay. This inn is 5.7 mi (9.2 km) from Elie Beach and 9.2 mi (14.9 km) from University of St. Andrews. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and wedding services. Additional amenities at this inn include a picnic area and barbecue grills. Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 8 AM to 10 AM. Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite. Stay in one of 10 guestrooms featuring flat-screen televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.
Great
75 reviews
9.1/10
1 night
From AED 329
Check availability
44
Hotels in Anstruther
When you stay at this cottage in Anstruther, you'll be next to a golf course, within a 5-minute drive of Anstruther Golf Club and La Petite Epicerie. This golf cottage is 11.2 mi (18.1 km) from University of St. Andrews and 11.3 mi (18.1 km) from Old Course at St Andrews. This smoke-free cottage features a playground. Make yourself comfortable in this individually decorated cottage, featuring a kitchen with a refrigerator and a dishwasher. Complimentary wireless internet access is available to keep you connected. Conveniences include an electric kettle and a washing machine.
Amazing
9.4/10
1 night
From AED 3,456
Check availability
55
Hotels in Anstruther
When you stay at The Bank in Anstruther, you'll be on the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This beach inn is 0.2 mi (0.3 km) from La Petite Epicerie and 0.3 mi (0.4 km) from Scottish Fisheries Museum. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This inn also features tour/ticket assistance and barbecue grills. Stop by the inn's restaurant for lunch or dinner, or grab snacks at the coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily. Featured amenities include complimentary wired internet access, complimentary newspapers in the lobby, and dry cleaning/laundry services. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
45 reviews
8.7/10
1 night
From AED 548
Check availability
60
Hotels in Anstruther
When you stay at The Spindrift Guest House in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This guesthouse is 0.3 mi (0.5 km) from Anstruther Golf Club and 0.4 mi (0.6 km) from Billow Ness Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 8:00 AM to 9:00 AM. Featured amenities include luggage storage and a library. Free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring iPod docking stations and DVD players. Flat-screen televisions with premium TV channels are provided, while complimentary wireless internet access keeps you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Amazing
61 reviews
9.6/10
1 night
From AED 551
Check availability
46
Hotels in Anstruther
Located in Anstruther, this apartment is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This golf apartment is 0.3 mi (0.5 km) from Crail Museum and Heritage Centre and 1.8 mi (2.8 km) from East of Scotland Kart Club. Enjoy the recreation opportunities such as a golf course or make use of other amenities including complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in your apartment.
Great
9.1/10
Check availability
Show More Beach Hotels in Anstruther

Frequently Asked Questions

How much does a Beach hotel cost in Anstruther?

The average price for Beach hotels in Anstruther is AED 770 on weekdays and AED 782 on weekends (Friday–Saturday).

What are the best Beach hotels in Anstruther?

If you are traveling to Anstruther for work or a holiday, Balcomie Links Hotel (price from AED 599) , The Waterfront (price from AED 396) and The Bank (price from AED 634) are top-rated hotels.

Which Beach hotels in Anstruther offer breakfast?

What are the best deals for Beach hotels in Anstruther?

Trip.com offers hot promotions and deals on Beach hotels. Check out the promotions page for the latest hotel deals on Trip.com.

Anstruther Beach Hotels Information

Total Properties6
Number of Reviews 178
Weekend Avg. PriceAED 782
Weekday Avg. PriceAED 770