Find hotels in Anstruther from CA $62

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,818 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Our top choices for Anstruther hotels

Premier Inn Dundee North

4.5 star property
The price is CA $75
CA $91 total
includes taxes & fees
Sep 28 - Sep 29
Premier Inn Dundee North

Premier Inn Dundee West

2.0 star property
10.0 out of 10, Exceptional, (2)
"Well connected, easy parking"
The price is CA $74
CA $89 total
includes taxes & fees
Sep 28 - Sep 29
Premier Inn Dundee West

Premier Inn Dundee East

2.5 star property
The price is CA $84
CA $100 total
includes taxes & fees
Sep 7 - Sep 8
Premier Inn Dundee East

The Waterfront

3.0 star property
9.4 out of 10, Exceptional, (189)
"Great location, good breakfast and very friendly staff. "
The price is CA $213
CA $256 total
includes taxes & fees
Oct 1 - Oct 2
The Waterfront

The Spindrift Guest House

4.0 star property
9.8 out of 10, Exceptional, (111)
"Beautiful guest house with great hosts"
The price is CA $229
CA $275 total
includes taxes & fees
Sep 5 - Sep 6
The Spindrift Guest House

The Bank

4.0 star property
9.0 out of 10, Wonderful, (152)
"cozy and clean; great staff, incredible breakfast! will sure visit again"
The price is CA $241
CA $289 total
includes taxes & fees
Sep 3 - Sep 4
The Bank

Invermay

3.5 star property
The price is CA $1,225
CA $1,470 total
includes taxes & fees
Sep 13 - Sep 14
Invermay

Dunclutha Guest House

3.0 star property
9.8 out of 10, Exceptional, (392)
"Friendly staff, quiet and peaceful and a tasty breakfast!"
The price is CA $167
CA $167 total
includes taxes & fees
Sep 2 - Sep 3
Dunclutha Guest House

Premier Inn Dundee Centre

2.5 star property
8.0 out of 10, Very good, (2)
The price is CA $84
CA $100 total
includes taxes & fees
Sep 21 - Sep 22
Premier Inn Dundee Centre

Premier Inn Glenrothes

3.0 star property
8.0 out of 10, Very good, (2)
"Hotel basico ma confortevole per soggiorni brevi. Ok."
The price is CA $79
CA $95 total
includes taxes & fees
Sep 28 - Sep 29
Premier Inn Glenrothes

Woodlands Hotel, BW Signature Collection

3.0 star property
8.6 out of 10, Excellent, (677)
"The overall stay was very comfortable and the hallways had unique wood work that gave a feeling of home."
The price is CA $111
CA $134 total
includes taxes & fees
Sep 21 - Sep 22
Woodlands Hotel, BW Signature Collection

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (704)
"Nice property to stay"
The price is CA $91
CA $109 total
includes taxes & fees
Sep 21 - Sep 22
Holiday Inn Express Glenrothes by IHG

Balbirnie House

4.0 star property
9.0 out of 10, Wonderful, (261)
"Lovely staff"
The price is CA $139
CA $167 total
includes taxes & fees
Sep 2 - Sep 3
Balbirnie House

The Covenanter Hotel

3.0 star property
9.0 out of 10, Wonderful, (18)
"The hotel had a lot of atmosphere, both inside and out. The restaurant and bar served substantial meals. At night, once the tour busses left, it was very quiet."
The price is CA $213
CA $256 total
includes taxes & fees
Sep 27 - Sep 28
The Covenanter Hotel

The Elbow Room

3.0 star property
9.2 out of 10, Wonderful, (177)
"Very nice room and great location with local amenities for anything you might need, welcoming friendly staff, really great place."
The price is CA $85
CA $103 total
includes taxes & fees
Sep 3 - Sep 4
The Elbow Room

The Clarendon

3.5 star property
9.8 out of 10, Exceptional, (162)
"Exactly as advertised, we enjoyed staying here and would stay again."
The price is CA $139
CA $167 total
includes taxes & fees
Sep 28 - Sep 29
The Clarendon

Gilvenbank

3.0 star property
8.4 out of 10, Very good, (74)
"The food was delicious. The room was very clean and comfortable. I was there for a silver wedding meal and the staff were very polite and friendly thank you."
The price is CA $136
CA $163 total
includes taxes & fees
Sep 2 - Sep 3
Gilvenbank

Premier Inn St Andrews

2.0 star property
6.6 out of 10, (4)
"Liked having car park, room ok , staff ok. Location pretty good"
The price is CA $184
CA $221 total
includes taxes & fees
Sep 22 - Sep 23
Premier Inn St Andrews

Kilconquhar Castle Estate

3.0 star property
9.0 out of 10, Wonderful, (350)
"Very relaxing friendly establishment, lots to do, lots to see, weather was amazing "
The price is CA $157
CA $189 total
includes taxes & fees
Sep 16 - Sep 17
Kilconquhar Castle Estate

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (718)
"Great place to stay! "
The price is CA $110
CA $132 total
includes taxes & fees
Sep 21 - Sep 22
Best Western Balgeddie House 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

Check out family-friendly hotels in Anstruther

These pet-friendly hotels in Anstruther may fit your trip

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.

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.

Stay near popular Anstruther attractions

St Fillan’s Cave
St Fillan’s Cave

St Fillan’s Cave

Commune with nature and explore the great outdoors at St Fillan’s Cave during your travels in Anstruther. Check out the spas and top-notch restaurants in this relaxing area.

Crail Golfing Society - Balcomie and Craighead Courses

Crail Golfing Society - Balcomie and Craighead Courses

Enjoy a round of golf in Anstruther at Crail Golfing Society - Balcomie and Craighead Courses. Stroll along the seaside or visit the spas in this romantic area.

More cheap stays in Anstruther

More cheap stays in Anstruther

Find out more about Anstruther

Find out more about Anstruther

Top reasons to visit Anstruther

  • Scenic Coastline: Anstruther boasts breathtaking views of the Firth of Forth, perfect for relaxing walks along the picturesque shoreline.
  • Outdoor Adventures: Enjoy a variety of activities, including hiking, kayaking, and golfing, catering to adventure seekers of all ages.
  • Historic Sites: Explore local heritage through historic landmarks, including charming colleges and ancient castles.
  • Anstruther Harbour Festival: Experience vibrant local culture at the annual festival, featuring music, food, and community events.
  • Cozy Accommodations: Choose from a range of delightful lodgings, from family-friendly hotels to charming bed and breakfasts.

Find great hotels near Anstruther

Welcome to Anstruther, Scotland, where a variety of accommodations await to enhance your vacation experience. Whether you're looking for family-friendly hotels, charming bed and breakfasts, or seaside retreats, Anstruther offers a delightful mix of lodging options. Enjoy the picturesque views and engage in golf-themed adventures while indulging in the local hospitality. Discover the best Anstruther hotels to make your stay truly memorable.

  • Fairmont St Andrews: Nestled 11.3km from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel that embodies a golfing paradise. Ideal for adventurous travellers and the LGBTQIA community, this property promises an unforgettable experience with its comprehensive golf offerings. Guests can enjoy a variety of adventure sports such as parasailing, canoeing, and kayaking available nearby. Whether you're hitting the greens or exploring breathtaking landscapes, this hotel provides a welcoming environment for all, featuring amenities that cater to both relaxation and excitement.
  • Rusacks St Andrews: Located 14.5km from Anstruther, Rusacks St Andrews is a refined 5-star hotel that caters to business travellers and pet owners alike. This establishment offers excellent facilities for those on work trips while ensuring that your furry friends are welcome. With a focus on golf experiences and a pet-friendly policy, guests can enjoy a seamless blend of productivity and leisure. The hotel provides food and water bowls for pets, making it convenient for those travelling with their four-legged companions, ensuring a comfortable stay for everyone.
  • Marine North Berwick: Situated 17.7km from Anstruther, Marine North Berwick is a stunning 5-star hotel that combines luxury with adventure and relaxation. Perfect for golf enthusiasts and spa lovers, this property offers exceptional amenities, including an indoor pool, sauna, and a range of spa treatments. Guests can engage in thrilling activities like windsurfing and fishing nearby, making it a perfect destination for those seeking both relaxation and excitement. With its beautiful coastal views and upscale accommodations, a memorable getaway awaits at Marine North Berwick.

Where to stay in and around Anstruther

Anstruther, Scotland, offers an enchanting blend of stunning scenery and warm, friendly vibes. Explore its picturesque coastline and indulge in outdoor adventures like hiking and kayaking. The area is perfect for family-friendly excursions, with historical sites nearby that reflect its rich heritage. Don’t miss the chance to enjoy the finest views of the Firth of Forth, and find cozy accommodation that enhances your relaxing stay in this charming seaside town.

  • St. Andrews: Known as the birthplace of golf, St. Andrews is a historic city located 14.5km from Anstruther. The city boasts a vibrant cultural scene, with its renowned university and stunning architecture providing a picturesque backdrop. Visitors are drawn to its historic college, the iconic St. Andrews Castle, and the beautiful coastal views. The city’s outdoor activities, particularly golf, make it a must-visit for sports enthusiasts. With peak travel in April, July, and September, St. Andrews offers a blend of educational experiences and leisure activities that cater to a diverse array of visitors.
  • North Berwick: Located 17.7km from Anstruther, North Berwick is a charming city celebrated for its scenic beauty and outdoor adventures. The area is perfect for hiking and golfing, while its stunning beaches offer relaxation and enjoyment. Notable attractions include the nearby national park and various historic sites that enrich the local culture. With visitor numbers peaking in April and during the summer months, North Berwick invites travellers to explore its coastal wonders and indulge in its vibrant community atmosphere.
  • Crail: Just a stone's throw from Anstruther, Crail is a quaint village that offers a delightful blend of adventure and outdoor activities. Known for its charming streets and proximity to beautiful beaches, Crail is ideal for those seeking a peaceful retreat. Visitors can enjoy golfing and hiking trails while soaking in the stunning coastal scenery. With peak travel in April and during the summer months, Crail provides a welcoming atmosphere for families and adventure seekers alike, making it a lovely stop on your Scottish exploration.

Things to do in and around Anstruther

Anstruther offers a fantastic blend of outdoor activities and scenic beauty, perfect for adventure seekers. Enjoy hiking trails, golf, and delightful walks from the charming harbour. Don’t miss the Anstruther Harbour Festival and explore local swimming areas. For a well-rounded experience, consider day trips and consult the guide to accommodations in the area to enhance your stay.

Shopping

Anstruther offers charming shops for unique gifts and souvenirs. If you're up for a drive, the Wellgate Shopping Centre, located 33.8km away, features a variety of entertainment options and family-friendly vibes, making it a great spot to explore local and international brands.

Recreation

St Andrews Bay, located 11.3km from Anstruther, offers a vibrant golfing experience amidst stunning coastal views. The Crail Golfing Society features the Balcomie and Craighead courses, perfect for golf enthusiasts. For a relaxing retreat, Craigtoun Country Park, 12.9km away, invites you to unwind in its tranquil surroundings.

Adventure

The Fife Coastal Path offers breathtaking views along a scenic hiking trail, perfect for outdoor enthusiasts 11.3km from Anstruther. For cyclists, the Lochs and Glens North Cycle Route provides a thrilling ride amidst stunning landscapes, located 19.3km away. Experience excitement at the Scottish Clay Shooting Centre, 24.1km from Anstruther.

Nightlife

Anstruther offers a vibrant nightlife with options like Bongos Soft Play Centre, an arcadeAdventureZone 27.4km away, perfect for adventure seekers. For a cultural evening, visit the Dundee Repertory Theatre, 30.6km away, or explore the entertainment at Mills Observatory, 33.8km away.

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

Booking tips and Expedia advantages for Anstruther

For a budget-friendly trip to Anstruther, consider visiting between December and February when accommodation prices are lower. Book your hotel about a month in advance or check Expedia for last-minute deals, especially on Tuesdays, which are the cheapest days to stay. Combine your hotel, flights, and activities for additional savings through Expedia packages. To maximize savings, use the price filter on Expedia to find the best rates and compare room options, ensuring you enjoy great savings on your stay while exploring this charming Scottish town.

  • 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: The cheapest time to book a hotel in Anstruther is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply arrange 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 in and around Anstruther

Anstruther, Scotland, is perfect for outdoor enthusiasts and those seeking scenic beauty, offering a blend of culture and adventure. Visitors can enjoy the stunning beach, explore historic sites like the local college and castles, and indulge in activities at the Anstruther Golf Club. The picturesque Anstruther Harbour also provides a charming spot to relax and take in the views. This charming destination is sure to create lasting memories for every traveller.

  • University of St. Andrews: This historic university boasts a rich cultural atmosphere, making it a perfect destination for those who appreciate academic heritage and stunning architecture. Explore its picturesque grounds and soak in the vibrant student life.
  • St. Andrew's Castle: A romantic ruin steeped in history, St. Andrew's Castle offers captivating views and intriguing tales from the past. Wander through its ancient walls and enjoy the dramatic coastal scenery that surrounds it.
  • St Fillan’s Cave: An adventure seeker’s delight, St Fillan’s Cave invites you to explore its rugged beauty. Experience the thrill of outdoor exploration while discovering the natural wonders and unique rock formations within the cave.

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

When planning your visit to Anstruther, Scotland, you have two major airports to consider. Edinburgh Airport (EDI) is situated 51.5km away and offers luxury hotel options such as Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all located 11.3km from the airport. Alternatively, Dundee Airport (DND) is 32.2km from Anstruther, with excellent accommodations like The Hideaway Experience, Premier Inn Dundee North, and Apex City Quay Hotel & Spa, all conveniently located nearby. Transportation services to both airports include shuttle options and paid transport, ensuring easy access to your chosen hotel.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in Anstruther?
Crail, a picturesque village located just a stone's throw from Anstruther, is the best area to stay for travellers seeking an authentic Scottish experience. This charming coastal destination is renowned for its stunning harbour, historic buildings, and delightful local eateries. Visitors can wander through the quaint streets lined with colourful cottages, while the breathtaking views of the Firth of Forth provide a stunning backdrop for leisurely strolls.

For couples on a romantic escape, Crail offers an idyllic setting. The serene beaches are superb for sunset picnics, while the intimate atmosphere of the local bistros invites you to savour fresh seafood dishes made from the catch of the day. The warmth of the locals adds to the charm, creating a welcoming environment for those looking to connect and unwind together.

Families will also find Crail to be an excellent choice. The nearby sandy shores provide ample opportunities for beach games and exploration, while the local shops and galleries offer activities for all ages. With its safe, friendly vibe, parents can relax knowing their children can roam freely and enjoy the beauty of this coastal gem.
What are the best hotels in Anstruther that travellers recommend?
The Waterfront in Anstruther is a great choice for travellers, boasting an impressive review score of 9.4. Guests rave about its luxurious amenities, including wedding services and sumptuous Egyptian cotton sheets that promise an indulgent night's sleep. The warm, attentive staff enhances the experience, making it a great option for couples looking to celebrate a special occasion or simply escape for a romantic weekend by the sea.

Another excellent option is The Bank, rated 9.0 by visitors. This hotel offers a unique blend of comfort and entertainment with premium bedding for restful nights and a billiards table for some fun downtime. Families will appreciate the spacious rooms, which provide a welcoming environment for both parents and children to unwind after exploring the charming coastal town.
What are the best family hotels in Anstruther?
The Waterfront in Anstruther is a delightful choice for families seeking a blend of comfort and attentive service. With an impressive guest review rating of 9.4, this hotel offers amenities that cater specifically to families, including complimentary cribs and kids' meals, making it easy for parents to enjoy their stay without the worry of meal planning for their little ones. The hotel also features a lovely garden area, superb for children to explore and play, while daily housekeeping ensures a clean and welcoming environment throughout your visit.

Another excellent family-friendly option is The Bank, which boasts a review score of 9.0. This charming hotel includes a playground for children, providing a safe space for them to have fun and socialize with other kids. Additionally, families can request cribs, making it convenient for those traveling with infants. The Bank also offers comfort with its daily housekeeping and beautiful garden area, contributing to a relaxed and enjoyable atmosphere for all ages. Find more child-friendly accommodations in Anstruther.
What hotels in Anstruther offer free breakfast?
The Waterfront in Anstruther is a delightful retreat, boasting a guest review score of 9.4. This welcoming hotel provides complimentary full breakfast, ensuring you start your day off right with a hearty meal. Guests particularly appreciate the thoughtful amenities, including free WiFi in the rooms and self-parking, making it a convenient choice for families. The hotel also provides cribs at no extra charge, great for those traveling with little ones. Plus, the nearby beach offers a lovely escape for family outings.

Another excellent option is The Bank, which also features complimentary full breakfast and has a review score of 9.0. This property stands out with its unique beachside location, allowing guests easy access to the shore right from the hotel. Families will love the playground, providing a fantastic space for children to play while adults unwind on the terrace. Like The Waterfront, The Bank offers free WiFi and cribs, ensuring a comfortable stay for families. Find more hotels with free breakfast in Anstruther.
What are the best budget hotels in Anstruther?
The Waterfront in Anstruther is a charming hotel that promises a delightful stay for budget-conscious travellers. With an impressive customer review rating of 9.4, it offers a range of amenities designed for comfort and convenience. Guests can enjoy complimentary breakfast, ensuring a hearty start to the day, while free WiFi keeps everyone connected. View all budget hotels in Anstruther.
When is the best time to go to Anstruther?
The most popular time to visit Anstruther is July. During this peak season, from July to September, the weather is typically mild, with temperatures averaging around 17 to 20°C. This pleasant climate is great for enjoying the stunning coastal scenery and engaging in outdoor activities like walking along the picturesque harbour or exploring the nearby Fife Coastal Path.

As you plan your trip, be prepared for an influx of visitors during the summer months. This lively atmosphere adds to the charm of Anstruther, especially with the local seafood festivals and various events that celebrate the region's rich maritime heritage. It's a fantastic time to indulge in fresh fish and chips from the renowned Anstruther Fish Bar, a local favourite.

For those who appreciate a more tranquil experience, consider visiting in October. This month offers cooler temperatures but still provides for enjoyable sightseeing opportunities. You can explore the charming streets and historic sites without the summer crowds, allowing for a more intimate experience of this lovely fishing village.
Where can I find the best nightlife in Anstruther?
Anstruther, a charming fishing village in Scotland, may be small, but it has its own unique nightlife offerings that reflect its coastal character.

The main street, Shore Street, is lined with delightful pubs and eateries where locals and visitors alike gather for a relaxed evening. The famous Dreel Tavern is a popular choice, known for its friendly atmosphere and selection of local ales. Just a short stroll away, you'll find the Anstruther Fish Bar, where you can enjoy some of the best fish and chips in Scotland, often accompanied by a pint.

For those seeking a more laid-back evening, the local cafés and restaurants often host live music events, giving you a taste of the local talent. The nearby coastal path is superb for a peaceful evening walk, allowing you to soak in the stunning views of the Firth of Forth at sunset.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Anstruther hotel for you.
How can I save on a Anstruther hotel booking with Expedia?
Before booking your Anstruther hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Anstruther hotel?
Prices for hotels in Anstruther often vary, but you can find a great deal from CA $62 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.