Anstruther Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Anstruther hotels

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (57 reviews)
"Great location, clean rooms and lovely service "
Australia
Danae
The price is €162
includes taxes & fees
22 May - 23 May
Balcomie Links Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (215 reviews)
"Great hotel 15 minutes from St Andrew’s. Good restaurant and rooms (beds) were very comfortable."
Canada
Gigi
The Waterfront

The Shoregate

The Shoregate
2.5 star property
Crail
The price is €339
includes taxes & fees
25 May - 26 May
The Shoregate

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (170 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
The price is €194
includes taxes & fees
14 Jun - 15 Jun
The Bank

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (115 reviews)
"Excellent place to stay with friendly, kind people and a delicious breakfast. "
United States
Sadie
The price is €173
includes taxes & fees
5 Jun - 6 Jun
The Spindrift Guest House

Hay Loft

Hay Loft
2.0 star property
Anstruther
The price is €397
includes taxes & fees
28 May - 29 May
Hay Loft

Flour Loft

Flour Loft
2.0 star property
Anstruther
The price is €441
includes taxes & fees
27 May - 28 May
Flour Loft

Isle of May View

Isle of May View
2.0 star property
Anstruther
The price is €397
includes taxes & fees
24 May - 25 May
Isle of May View

Maimies Harbourview

Maimies Harbourview
2.0 star property
Anstruther
The price is €736
includes taxes & fees
4 Jun - 5 Jun
Maimies Harbourview

Invermay

Invermay
3.5 star property
Anstruther
The price is €957
includes taxes & fees
13 Jun - 14 Jun
Invermay

Lomond Guest House

Lomond Guest House
3.0 star property
Leven
Lomond Guest House

Monifieth Farm Hotel

Monifieth Farm Hotel
2.0 star property
Monifieth
The price is €62
includes taxes & fees
31 May - 1 Jun
Monifieth Farm Hotel

OYO Ashlea Manor

OYO Ashlea Manor
2.0 star property
Dundee
10.0 out of 10, Exceptional, (2 reviews)
"Room was spacious and clean. The owners were very friendly and accommodating despite my late arrival at short notice. Couldn't have asked for more. I enjoyed the peace and quiet on my stay. "
United Kingdom
Heather
The price is €77
includes taxes & fees
28 May - 29 May
OYO Ashlea Manor

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (206 reviews)
"Room was clean and light with a great balcony. Staff were very friendly and helpful."
Australia
William
The price is €81
includes taxes & fees
21 May - 22 May
The Elbow Room

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (32 reviews)
"Excellent room, great staff and perfect location."
United States
Alan
The price is €157
includes taxes & fees
18 Jun - 19 Jun
The Covenanter Hotel

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.6 out of 10, Excellent, (316 reviews)
"Comfortable room and bed. Very good dinner and breakfast. Would stay there again."
United Kingdom
David
The price is €141
includes taxes & fees
26 May - 27 May
The Inn at Lathones

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44 reviews)
"The breakfast is top class. I would also commend the comfort of the bed and the shower was one of the best that we have had during our travels"
Australia
John
The price is €114
includes taxes & fees
9 Jun - 10 Jun
Seascape Largo

Earl David Hotel

Earl David Hotel
3.0 star property
Kirkcaldy
8.6 out of 10, Excellent, (35 reviews)
"Room was great. Just what we needed."
United Kingdom
fiona
The price is €104
includes taxes & fees
24 May - 25 May
Earl David Hotel

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
"Ann was so lovely and provided an amazing breakfast!"
Canada
Linda
The price is €117
includes taxes & fees
3 Jun - 4 Jun
Balhousie Farm

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.4 out of 10, Good, (37 reviews)
"Great publican Barry. Highly recommend value for money"
Australia
wayne
The price is €64
includes taxes & fees
11 Jun - 12 Jun
Ye Olde Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Anstruther attractions

Learn more about Anstruther

The award-winning Anstruther Fish Bar serves Scotland's best fish and chips right on the harbour where fishing boats still unload their catch. Explore the Scottish Fisheries Museum to understand the town's maritime heritage, then take the seasonal boat trip to Isle of May for incredible puffin watching.

Adobe

Top Anstruther Hotel Reviews

More cheap stays in Anstruther

Find out more about Anstruther

Top reasons to visit Anstruther

  • Stunning Beaches: Anstruther boasts beautiful beaches with soft sands and clear waters, perfect for relaxation and family fun.
  • Charming Harbour: The picturesque harbour is a delightful spot to explore local shops and enjoy the coastal atmosphere.
  • Rich History: Visitors can delve into the region's history by visiting nearby castles and historic sites.
  • Outdoor Adventures: Enjoy hiking trails and golf, showcasing the stunning natural beauty of the area.
  • Welcoming Accommodations: A variety of charming bed and breakfasts and guesthouses provide a comfortable stay.

Find great hotels near Anstruther

Discover a delightful stay in Anstruther, where a range of hotel accommodations, including charming bed and breakfasts, cater to families and beach enthusiasts alike. Whether you're seeking a relaxing golf-themed holiday or accessible parking facilities, you'll find the perfect lodging option to suit your needs. Explore the inviting atmosphere of local guesthouses and the well-appointed Academy Apartment Anstruther for a memorable getaway.

  • Fairmont St Andrews: Nestled 11.3km from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel perfect for business travellers seeking a blend of professionalism and leisure. With direct access to the beach, it provides a serene escape while catering to the needs of LGBTQIA guests, proudly affiliated with LGBTQI travel guides. The hotel boasts comprehensive business amenities, including accessible meeting rooms and a fully equipped business centre, ensuring that your corporate needs are met with ease. The elegant decor and stunning coastal views further enhance the experience, making it a top choice for discerning visitors.
  • Rusacks St Andrews: Located 14.5km from Anstruther, Rusacks St Andrews stands out with its golf-themed ambiance and eco-conscious credentials. This 5-star accommodation is perfect for golf enthusiasts, offering easy access to nearby courses and a setting that embraces sustainability. The hotel is eco-certified and pet-friendly, welcoming furry companions with amenities such as food and water bowls, and a waived fee for service animals. Guests can enjoy a comfortable stay while indulging in their passion for golf and appreciating the natural beauty of the surrounding area.
  • Marine North Berwick: Situated 17.7km from Anstruther, Marine North Berwick invites adventure seekers to indulge in a thrilling beachside experience. This 5-star hotel offers direct access to the beach and a multitude of adventure sports options, including waterskiing, fishing, sailing, and windsurfing—all conveniently located nearby. With a focus on recreation, the hotel provides a vibrant atmosphere for guests looking to immerse themselves in outdoor activities while enjoying the stunning coastal scenery. Ideal for those seeking both relaxation and excitement, this hotel promises an unforgettable stay.

Where to stay in and around Anstruther

Anstruther, with its charming coastal atmosphere, offers a delightful blend of adventure and relaxation. Explore the stunning Anstruther Beach, stroll through the friendly Anstruther Centre, and admire the festive Anstruther Christmas Lights. Families will find plenty of engaging activities, while nearby towns beckon with their historical allure. With various accommodations available, your stay in this picturesque region promises unforgettable experiences amid scenic landscapes and warm local hospitality.

  • St. Andrews: A historic city located 14.5km from Anstruther, St. Andrews is famed as the birthplace of golf and a hub for outdoor enthusiasts. Visitors flock here for its rich cultural heritage, characterised by its prestigious university and stunning medieval architecture. The city's iconic landmarks include the ruins of St. Andrews Castle and the picturesque Old Course, attracting both sports lovers and history buffs alike. Whether you're enjoying a round of golf or exploring the scenic coastal paths, St. Andrews offers a delightful blend of education, history, and sport.
  • North Berwick: Situated 17.7km from Anstruther, North Berwick is a charming coastal town celebrated for its breathtaking scenery and outdoor activities. With its stunning beaches and proximity to the Scottish countryside, visitors can indulge in various pursuits, including golfing and hiking. The town is home to the impressive Bass Rock, a sanctuary for seabirds, and the nearby East Lothian National Park, perfect for nature lovers. North Berwick's vibrant seafront, combined with its historic sites, makes it an ideal destination for those seeking both adventure and relaxation.
  • Crail: Nestled close to Anstruther, Crail is a quaint village that offers a delightful escape for those in search of outdoor adventures. This picturesque spot is known for its stunning coastal views and sandy beaches, making it a perfect location for family outings. With a variety of hiking trails and golf courses nearby, Crail is an outdoor enthusiast's paradise. The village's charming streets are lined with historic buildings, providing a glimpse into Scotland's rich past, while its community spirit makes visitors feel warmly welcomed.

Things to do near Anstruther

Anstruther is an ideal destination for those seeking outdoor adventures and stunning scenery. Visitors can explore picturesque hiking trails, enjoy golf, and access various trails that showcase the area's natural beauty. Notable attractions include the charming harbour and local shops, making it a delightful place to discover and experience the quaint atmosphere of this Scottish gem.

Shopping

In Anstruther, enjoy quaint shops offering unique gifts and souvenirs. If you’re up for a drive, visit the Wellgate Shopping Centre, located 33.8km away, which features a mix of entertainment and family-friendly options amidst a vibrant city atmosphere.

Recreation

Kingsbarns Golf Links offers a stunning golfing experience with breathtaking coastal views, perfect for sports enthusiasts. St Andrews Bay provides another excellent golfing option, surrounded by picturesque landscapes. For relaxation, Craigtoun Country Park features beautiful gardens and tranquil walking paths, ideal for unwinding and enjoying nature.

Adventure

Explore the Fife Coastal Path, a scenic hiking trail 11.3km from Anstruther, where stunning coastal views await. For a thrilling cycling experience, enjoy the Lochs and Glens North Cycle Route located 19.3km away. If you're seeking excitement, try your aim at the Scottish Clay Shooting Centre, 24.1km from Anstruther.

Nightlife

For a lively evening, venture 27.4km to Bongos Soft Play Centre for arcade fun, or enjoy a cultural experience at Dundee Repertory Theatre, located 30.6km away. If you're keen on stargazing, the Mills Observatory, 33.8km from Anstruther, offers a unique entertainment vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Anstruther

To save money on your trip to Anstruther, consider visiting between December and February when accommodation prices are lower. Booking around one month in advance usually yields the best rates, especially if you choose to stay on a Tuesday, the cheapest day. Explore last-minute deals on Expedia and filter for eco-certified hotels for sustainable options. Additionally, save by bundling your hotel with flights and activities through Expedia packages. Don't forget to look for free activities like coastal walks and local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Anstruther are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Anstruther about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Anstruther is Tuesday. The most expensive day to stay in Anstruther is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Anstruther hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Anstruther

Anstruther offers a fantastic blend of outdoor adventures and stunning scenery, making it an ideal destination for a holiday. Visitors can explore beautiful beaches, delve into the region's rich history at local castles and universities, and experience the vibrant culture. Whether you're seeking relaxation by the seaside or a cultural getaway, Anstruther's attractions cater to all tastes, ensuring a memorable trip.

  • University of St. Andrews: As one of the oldest universities in the English-speaking world, this historic institution offers a captivating glimpse into academic tradition. Stroll through its picturesque grounds, admire the stunning architecture, and soak in the vibrant cultural atmosphere that permeates this charming town.
  • Elie Beach: A stunning stretch of golden sand, Elie Beach is perfect for a relaxing day by the sea. Enjoy the fresh coastal air, take a leisurely walk along the shore, or indulge in water sports while soaking up the sun and picturesque views of the Firth of Forth.
  • St. Andrew's Cathedral: Explore the ruins of this magnificent medieval cathedral, which once stood as the centre of Christianity in Scotland. Its dramatic stone architecture and historical significance provide a serene and reflective atmosphere, making it a must-visit cultural landmark.

Best time to go to Anstruther

The best time to visit Anstruther can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Anstruther falls in July and August. August has average visitor numbers and mostly sunny weather. The coolest average temperature in Anstruther falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.9°F (4.4°C)Light RainMostly CloudySlightly LowSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)No RainMostly SunnySlightly HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly SunnyAverageAverage
September54.7°F (12.6°C)Light RainMostly SunnySlightly HighSlightly High
October50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
November45.3°F (7.4°C)Light RainMostly CloudySlightly LowAverage
December41.4°F (5.2°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Anstruther

For a visit to Anstruther, you can fly into two major airports: Edinburgh (EDI) and Dundee (DND). Edinburgh Airport is approximately 51.5km from Anstruther, with nearby accommodation options like the 5.5-star Crescent House, Virgin Hotels Edinburgh, and The Balmoral Hotel, all situated 11.3km away. Dundee Airport is closer at 32.2km, offering the 5-star Hideaway Experience just 8.0km away and the 4.5-star Premier Inn Dundee North, located 3.2km from the airport. Transportation services vary, with some hotels offering airport shuttles and transport options for a fee, ensuring a smooth journey to your destination.

Frequently asked questions

What's the best place for a stay in Anstruther?
The Waterfront is one of the top choices for your stay based on our traveller data. This inn offers free breakfast and a restaurant. Other good choices for your stay include The Bank and The Spindrift Guest House. See all available top hotels, or vacation rentals in Anstruther.
What are some of the best holiday rentals that Anstruther has to offer?
Family house near Elie, golf, beaches, sea view, great base for the East Neuk: This highly rated holiday home rental in Anstruther is located in a rural location, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of games. Some other top choices in Anstruther are Anchor House Pittenweem - Seaview home and Hazelton Townhouse | Crail. See all vacation rentals in Anstruther.
If I need to cancel my hotel reservation in Anstruther, will I receive a refund?
Yes! Most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Anstruther.
What's the best place to stay on a budget in Anstruther?
Based on our traveller reviews, Murray Library Hostel is a top choice for a less expensive stay. View all budget hotels in Anstruther.
What's the best family accommodation in Anstruther?
The Waterfront is an inn with a restaurant and free parking, and it's a top choice on Expedia for families. Also, attractions such as La Petite Epicerie and Scottish Fisheries Museum are fun for children of all ages. Find more child-friendly accommodations in Anstruther.
What is the top LGBTQ-friendly place to stay in Anstruther?
Balcomie Links Hotel is a top LGBTQ-friendly hotel, and features free breakfast and LCD TVs. See all available hotels listed as LGBTQ-friendly in Anstruther.
What's the best place to stay to stay near the beach in Anstruther?
The Bank is a top beachfront inn offering free breakfast and free WiFi, located within a short 5-minute walk of Billow Ness Beach . See more stays near the beach in Anstruther.
What's the best accommodation for a golf trip to Anstruther?
Murray Library Hostel is one of the top choices for golfers, based on our travel data. You can tee off at Crail Golfing Society - Balcomie and Craighead Courses or Anstruther Golf Club while you're in town. See more golf hotels in Anstruther.
What are some accommodation options with pools in Anstruther?
Apex City Quay Hotel & Spa: Offers a full-service spa, an indoor pool and a sauna. View all hotels with pools in Anstruther.
How is it to stay in Anstruther?
Visitors to Anstruther will definitely enjoy the port, seafood restaurants and bars. Tourists can also enjoy the city's golf courses, monuments and museums. In Anstruther, there are 332 hotels and other accommodation options to choose from. Find out more about Anstruther.
What should I do while I'm visiting Anstruther?
Cultural venues include Scotland's Secret Bunker, Crail Museum and Heritage Centre and Scottish Fisheries Museum. Natural beauty is on display at Billow Ness Beach, St Fillan's Cave and Balcomie Sands. Exploring the port is a great activity, and Crail Golfing Society - Balcomie and Craighead Courses is one place to visit. Take a look at what more there is to see and do in Expedia's Anstruther guide.
What's the seasonal weather like in Anstruther?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. Average annual precipitation for Anstruther is 840 mm.

Explore a world of travel with Expedia