Find hotels in Anstruther from NT$1,678

  • 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

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (165 reviews)
"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
The price is NT$3,263
NT$3,916 total
includes taxes & fees
Jan 14 - Jan 15
The Bank

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (200 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is NT$4,061
NT$4,874 total
includes taxes & fees
Jan 14 - Jan 15
The Waterfront

Invermay

Invermay
3.5 star property
Anstruther
The price is NT$29,287
NT$35,145 total
includes taxes & fees
Jan 16 - Jan 17
Invermay

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,002 reviews)
"Great stay! "
United Kingdom
Lyndsey
The price is NT$2,193
NT$2,632 total
includes taxes & fees
Jan 18 - Jan 19
Carnoustie Golf Hotel

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,220 reviews)
"Clean room and lovely staff. Breakfast was superb "
United Kingdom
Nicola
The price is NT$1,951
NT$2,342 total
includes taxes & fees
Jan 25 - Jan 26
Apex City Quay Hotel & Spa

Holiday Inn Express Dundee by IHG

Holiday Inn Express Dundee by IHG
3.0 star property
Dundee
8.8 out of 10, Excellent, (1,003 reviews)
"Friendly staff ,good choice at breakfast and a clean tidy room"
United Kingdom
Ian
The price is NT$1,625
NT$1,950 total
includes taxes & fees
Jan 21 - Jan 22
Holiday Inn Express Dundee by IHG

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean rooms, nice lounge area and decent breakfast."
United Kingdom
Heather
The price is NT$1,951
NT$2,342 total
includes taxes & fees
Jan 22 - Jan 23
Hampton by Hilton Dundee City Centre

Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (685 reviews)
"Lovely room, nice bar and breakfast."
United States
Siri
The price is NT$2,101
NT$2,522 total
includes taxes & fees
Jan 14 - Jan 15
Invercarse Hotel Dundee, BW Signature Collection

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.0 out of 10, Wonderful, (236 reviews)
"Staff were lovely, room was super clean and quiet"
United Kingdom
Nicholas
The price is NT$1,561
NT$1,873 total
includes taxes & fees
Jan 27 - Jan 28
Four Points Flex by Sheraton Dundee

Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (755 reviews)
"Friendly welcome from reception at check in. Spotless room but no heating on à very cold day. Given à portable heater until central heating kicked in. Good food in restaurant . Very friendly barman in evening and waiting staff at breakfast were extremely efficient and welcoming. Would definitely visit again."
United Kingdom
Doug
The price is NT$2,098
NT$2,517 total
includes taxes & fees
Jan 16 - Jan 17
Best Western Balgeddie House Hotel

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,002 reviews)
"Friendly staff ,felt very welcomed. Hotel spotless and smelt lovely and fresh . Beds very comfortable "
United Kingdom
Jane
The price is NT$2,437
NT$2,924 total
includes taxes & fees
Jan 14 - Jan 15
Hotel Indigo Dundee by IHG

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (176 reviews)
"The room was amazing and so clean .. huge bed and great view "
United Kingdom
Margaret
The price is NT$2,861
NT$3,433 total
includes taxes & fees
Jan 14 - Jan 15
The Lodge at Craigielaw

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,003 reviews)
"Staff were polite but my room had not been vacuumed and smelt a bit musty. "
United Kingdom
Victoria
The price is NT$2,005
NT$2,407 total
includes taxes & fees
Jan 26 - Jan 27
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (360 reviews)
"Clean, cosy, comfortable room and the friendly, attentive staff were stand out - thank you!"
United Kingdom
Neil
The price is NT$4,609
NT$5,531 total
includes taxes & fees
Feb 2 - Feb 3
Rufflets St Andrews

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (503 reviews)
"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
The price is NT$3,147
NT$3,776 total
includes taxes & fees
Jan 14 - Jan 15
Bayswell Park Hotel

Gilvenbank

Gilvenbank
3.0 star property
Glenrothes
8.4 out of 10, Very Good, (87 reviews)
"Clean modern rooms, plenty of parking, food in the restaurant was fantastic and the staff were lovely "
United Kingdom
Michael
The price is NT$2,360
NT$2,832 total
includes taxes & fees
Jan 18 - Jan 19
Gilvenbank

Balbirnie House

Balbirnie House
4.0 star property
Glenrothes
9.0 out of 10, Wonderful, (293 reviews)
"Very lovely stay. Room was clean and cozy, also quiet despite a wedding going on on my arrival. Great dinner."
United Kingdom
Maria
Balbirnie House

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (708 reviews)
"Always enjoy staying at the Woodlands. The staff are always the best, the food in the restaurant is always excellent (particularly the steak casserole) and the bar is a cosy wee spot to just sit in and relax."
United Kingdom
Craig
The price is NT$1,907
NT$2,289 total
includes taxes & fees
Jan 15 - Jan 16
Woodlands Hotel, BW Signature Collection

The Station Hotel

The Station Hotel
3.5 star property
Carnoustie
9.2 out of 10, Wonderful, (251 reviews)
"Room was clean and large , staff very pleasant, breakfast was lovely ."
United Kingdom
Robert
The price is NT$2,781
NT$3,337 total
includes taxes & fees
Jan 16 - Jan 17
The Station Hotel

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,005 reviews)
"Great looking place, staff welcoming, food great"
United Kingdom
Debbie
The price is NT$1,907
NT$2,289 total
includes taxes & fees
Jan 26 - Jan 27
Malmaison Dundee
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 harbor 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

  • Scenic Harbor: Anstruther's picturesque harbor is perfect for leisurely strolls and enjoying the vibrant local atmosphere.
  • Outdoor Adventures: With hiking trails and coastal excursions, Anstruther is ideal for adventure enthusiasts and families alike.
  • Rich History: Explore nearby St. Andrews and its historic sites, including ancient castles and universities.
  • Relaxing Accommodations: Choose from charming bed & breakfasts and guesthouses with stunning coastal views for a cozy stay.
  • Delicious Seafood: Don't miss the opportunity to savor fresh seafood at local eateries, a highlight of Anstruther's culinary scene.

Find great hotels near Anstruther

Discover the charming accommodations in Anstruther, Scotland, perfect for your next getaway. Whether you're seeking family-friendly hotels, cozy bed & breakfasts, or guesthouses with character, Anstruther offers a variety of options to suit your needs. Enjoy stunning coastal views, golf-themed experiences, and easy access to beautiful beaches, ensuring a memorable vacation for all types of travelers.

  • Fairmont St Andrews: Nestled 11.3km from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel that promises an adventure-filled family vacation. The property features a variety of onsite and nearby adventure sports such as cave exploring, horse riding, kayaking, parasailing, and canoeing. Families will appreciate the thoughtful amenities for children, including free cribs and supervised childcare options, ensuring a stress-free experience for parents and kids alike.
  • Rusacks St Andrews: Located 14.5km from Anstruther, Rusacks St Andrews offers a refined atmosphere perfect for business travelers and families alike, particularly those who enjoy golf. This 5-star hotel provides a golf-themed experience, allowing guests to indulge in their passion for the sport. The property also caters to families with amenities such as free cribs and highchairs (available on reservation), making it a welcoming choice for those traveling with children.
  • Old Course Hotel: Situated 14.5km from Anstruther, the 5-star Old Course Hotel is ideal for those seeking a spa and golf-themed getaway. Guests can delight in world-class golf facilities while also enjoying an array of adventure sports like surfing, skydiving, sailing, and windsurfing nearby. The hotel features an extensive spa with treatment rooms and services such as deep tissue massages, plus a pool for ultimate relaxation, making it a perfect retreat after a day of exploration.

Where to stay in and around Anstruther

Anstruther, Scotland, offers a delightful blend of outdoor adventures and stunning scenery. Enjoy a relaxing day at the picturesque harbor, where friendly locals create a welcoming atmosphere. Explore nearby St. Andrews for its rich history and breathtaking views. Perfect for families and adventure enthusiasts alike, Anstruther's camping spots and coastal excursions are sure to make your vacation unforgettable. Immerse yourself in the charm and tranquility of this captivating coastal gem.

  • St. Andrews: Nestled approximately 14.5km from Anstruther, St. Andrews is a charming city renowned for its rich history and vibrant culture. Famous as the birthplace of golf, visitors flock here to experience its stunning golf courses and lush landscapes. The city also boasts a prestigious university, which adds an academic charm to the area. Explore historical sites like the ruins of St. Andrews Castle and the iconic university buildings. With outdoor activities, cultural events, and scenic walks along the coastline, St. Andrews offers something for every traveler.
  • North Berwick: Located around 17.7km from Anstruther, North Berwick is a picturesque coastal town that captivates visitors with its breathtaking scenery. Known for its stunning beaches and natural beauty, the area is perfect for outdoor enthusiasts. Enjoy hiking trails that offer panoramic views and explore nearby national parks. Golfing is also a popular pastime here, with several excellent courses available. The town’s charming atmosphere, combined with historic sites and inviting cafes, make North Berwick a delightful destination for adventure seekers and relaxation lovers alike.
  • Crail: Just a stone’s throw from Anstruther, Crail is a quaint village that enchants visitors with its traditional charm. This picturesque location is perfect for outdoor activities such as golfing and hiking, with scenic trails leading to beautiful beaches. The village is also known for its family-friendly beaches and proximity to stunning national parks. Crail’s rich history is evident in its architecture and local landmarks, making it a perfect spot for those looking to experience Scotland’s serene countryside while enjoying adventure-filled activities.

Things to do near Anstruther

Anstruther offers a fantastic mix of outdoor adventures and stunning scenery, perfect for vacationers seeking memorable experiences. Popular activities include hiking along scenic trails and enjoying a round of golf. Additionally, visitors can indulge in a relaxing spa show, ensuring a rejuvenating stay. Whether you're exploring the breathtaking landscapes or unwinding in comfort, Anstruther promises an unforgettable getaway.

Shopping

Anstruther offers charming local shops perfect for gifts and souvenirs. If you're up for a drive, the Wellgate Shopping Centre, located 33.8km away, features a variety of entertainment and family-friendly vibes, making it a great destination for a more extensive shopping experience.

Recreation

Kingsbarns Golf Links, located 8.0km from Anstruther, offers a stunning golfing experience amid picturesque landscapes. St Andrews Bay Golf, 11.3km away, invites you to enjoy outdoor sports with breathtaking views. For relaxation, visit Craigtoun Country Park, 12.9km away, featuring tranquil spaces for unwinding and rejuvenation.

Adventure

The Fife Coastal Path offers breathtaking hiking experiences with stunning ocean views, located 11.3km from Anstruther. For cycling enthusiasts, the Lochs and Glens North Cycle Route, situated 19.3km away, provides scenic outdoor routes. Additionally, challenge yourself at The Scottish Clay Shooting Centre, 24.1km from Anstruther.

Nightlife

For a fun night, visit Bongos Soft Play Centre, an arcade adventure zone 27.4km away, perfect for families. If you're in the mood for culture, the Dundee Repertory Theatre, 30.6km away, offers romantic shows. Don't miss the Mills Observatory, 33.8km away, for family-friendly entertainment under the stars.

*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 prices are lower compared to the summer months. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay to enjoy cheaper prices. Check Expedia for last-minute deals, and use their search tool to compare room rates and find package deals that combine flights and activities. Don't forget to filter options by price to uncover great savings on your accommodations.

  • 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 August, 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Anstruther with your flights and activities through an Expedia package deal.

Find the best attractions near Anstruther

Anstruther offers a delightful blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can explore the charming Anstruther Harbour and the lively Anstruther Centre, along with nearby beaches and historic sites like castles and universities. This picturesque town caters to travelers seeking cultural experiences and outdoor fun, ensuring a memorable getaway amidst its stunning landscapes.

  • University of St. Andrews: Immerse yourself in the rich history and academic culture of Scotland's oldest university. With stunning architecture and beautiful grounds, this historic institution offers a unique glimpse into student life and the vibrant culture of St. Andrews.
  • Elie Beach: Enjoy a relaxing day at Elie Beach, where golden sands meet crystal-clear waters. This picturesque beach is perfect for sunbathing, beachcombing, and enjoying the stunning coastal scenery, making it a must-visit for beach lovers.
  • St. Andrew's Cathedral: Explore the ruins of this magnificent cathedral, a testament to Scotland's medieval architectural prowess. Surrounded by serene landscapes, it's a perfect spot for history enthusiasts and those seeking a peaceful atmosphere.

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 SunnyAverageSlightly High
September54.7°F (12.6°C)Light RainMostly SunnySlightly HighAverage
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

Traveling to Anstruther, Scotland, is convenient with two major airports nearby. Edinburgh Airport (EDI) is situated 51.5km from Anstruther, with excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from EDI. Dundee Airport (DND) is closer at 32.2km away, with top accommodations such as the 5-star Hideaway Experience, located 8.0km from DND, and the 4.5-star Premier Inn Dundee North, just 3.2km away. Transportation services from these hotels to the airports include airport shuttles available on request and limited hours, ensuring easy access for your journey.

Frequently asked questions

What's the best place for a stay in Anstruther?
The Bank is a favorite property for Expedia customers. This inn offers free breakfast and a restaurant. The Waterfront is another favorite option for your trip based on reviews. See all available top hotels, or vacation rentals in Anstruther.
If I need to cancel my hotel reservation in Anstruther, will I receive a refund?
Yes, most room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Anstruther.
Where can I learn more about changing or cancelling my trip to Anstruther?
For more details about rescheduling or cancelling your trip to Anstruther, head over to our customer service page.
What's the best accommodation for a family trip to Anstruther?
The Waterfront is an inn with a restaurant and free parking, and it's a top choice on Expedia for families. Attractions like La Petite Epicerie and Scottish Fisheries Museum are also fun for kids of all ages. Find more child-friendly accommodations in Anstruther.
What is the favorite LGBTQ-friendly accommodation 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.
Where is the best hotel to stay with easy access to Crail Golfing Society - Balcomie and Craighead Courses?
Kalliope House B&B is one of the top choices for your stay based on our traveler data, and this B&B offers free breakfast and an indoor pool. It's located 1.1 mi (1.8 km) from Crail Golfing Society - Balcomie and Craighead Courses. Another good option is Beach House Walk, located 1.4 mi (2.3 km) away.
What about the best place to stay close to Scotland's Secret Bunker?
One of the top choices for your stay is Fairmont St Andrews, located 3.7 mi (6 km) from Scotland's Secret Bunker, and this 5-star hotel offers a full-service spa and a golf course. Stravithie Castle and The Inn At Kingsbarns are other good choices within 5 miles.
What's the best hotel 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 are some accommodations with pools in Anstruther?
Apex City Quay Hotel & Spa: Features a full-service spa, an indoor pool, and a sauna. Another option that features an onsite pool is The Landmark Hotel & SPA Leisure Club Dundee By Sunday. View all hotels with pools in Anstruther.
What is the best hotel near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
How is it staying in Anstruther?
Visitors to Anstruther are sure to enjoy the waterfront, seafood restaurants, and bars. Tourists can also enjoy the city's golf courses, monuments, and museums. In Anstruther, there are 326 hotels and other accommodations to choose from. Find out more about Anstruther.
What should I do while I'm visiting Anstruther?
Cultural venues include Scotland's Secret Bunker, Scottish Fisheries Museum, and Crail Museum and Heritage Centre. Natural beauty is on display at Billow Ness Beach, St Fillan's Cave, and Balcomie Sands. Exploring the waterfront is a great activity, and Crail Golfing Society - Balcomie and Craighead Courses is one place to visit. Check out what more to see and do in Expedia's Anstruther guide.
What's the weather like in Anstruther?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 41°F. Average annual precipitation for Anstruther is 33 inches.