Find hotels in Anstruther from $53

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

Our top choices for Anstruther hotels

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (164)
"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
$104 nightly
The price is $125
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Bank

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (199)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
$129 nightly
The price is $155
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Waterfront

Invermay

Invermay
3.5 star property
Anstruther
$910 nightly
The price is $1,092
Jan 3 - Jan 4, 2026
Total with taxes and fees
Invermay

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very Good, (160)
"Staff are nice. The room is very clean"
United Kingdom
Lalaine
$86 nightly
The price is $104
Jan 1 - Jan 2, 2026
Total with taxes and fees
Lomond Hills Hotel & Health Club

The Covenanter Hotel

The Covenanter Hotel
3.0 star property
Cupar
9.2 out of 10, Wonderful, (25)
"We very much enjoyed our stay. The hotel was exactly as I expected! Clean, good breakfast and we had a lot of fun at the bar! "
United States
Lisa
The Covenanter Hotel

The Boars Head

The Boars Head
3.5 star property
Cupar
10.0 out of 10, Exceptional, (3)
"Hotel staff friendly and welcoming, hotel and rooms are of a high standard. Food is excellent would highly recommend a visit."
United Kingdom
Lorne
$146 nightly
The price is $176
Jan 11 - Jan 12, 2026
Total with taxes and fees
The Boars Head

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1002)
"Great looking place, staff welcoming, food great"
United Kingdom
Debbie
$61 nightly
The price is $73
Jan 4 - Jan 5, 2026
Total with taxes and fees
Malmaison Dundee

Bee's Townhouse Apartment

Bee's Townhouse Apartment
3.5 star property
Cupar
10.0 out of 10, Exceptional, (2)
"Ideal location for the centre of Cupar, the apartment had everything we needed, Liana was an excellent host."
United Kingdom
STUART
$155 nightly
The price is $186
Dec 28 - Dec 29
Total with taxes and fees
Bee's Townhouse Apartment

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (198)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
$292 nightly
The price is $350
Dec 29 - Dec 30
Total with taxes and fees
Greywalls Hotel and Chez Roux

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1003)
"Clean rooms, nice lounge area and decent breakfast."
United Kingdom
Heather
$57 nightly
The price is $69
Jan 5 - Jan 6, 2026
Total with taxes and fees
Hampton by Hilton Dundee City Centre

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1200)
"Great location and friendly staff"
United Kingdom
Euan
$62 nightly
The price is $75
Jan 4 - Jan 5, 2026
Total with taxes and fees
Apex City Quay Hotel & Spa

Premier Inn Dundee Centre

Premier Inn Dundee Centre
3.0 star property
Dundee
8.4 out of 10, Very Good, (8)
"Overall it was a great stay. Great communication regards how to have room serviced, request extra towels etc. One little niggle, the bar was closed by ten pm. "
Canada
Anne
$55 nightly
The price is $66
Jan 19 - Jan 20, 2026
Total with taxes and fees
Premier Inn Dundee Centre

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (430)
"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
$140 nightly
The price is $167
Dec 31 - Jan 1, 2026
Total with taxes and fees
Maitlandfield House Hotel

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (188)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
$113 nightly
The price is $135
Dec 26 - Dec 27
Total with taxes and fees
The Inn At Kingsbarns

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, (1000)
"Excellent hotel I got a good deal for two days so was great stay for me "
United Kingdom
kevin
$57 nightly
The price is $68
Jan 8 - Jan 9, 2026
Total with taxes and fees
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Railway Inn

Railway Inn
2.0 star property
Buckhaven
8.2 out of 10, Very Good, (21)
"The accommodation was spot on for me, comfy bed, good shower, quiet and the kitchen facilities were perfect for me. Would definitely recommend and stay again when in the area "
United Kingdom
Alan
$62 nightly
The price is $74
Dec 26 - Dec 27
Total with taxes and fees
Railway Inn

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (389)
"Comfortable place to stay"
United Kingdom
Ian
$84 nightly
The price is $101
Jan 4 - Jan 5, 2026
Total with taxes and fees
Kilconquhar Castle Estate

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (412)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
$115 nightly
The price is $115
Jan 7 - Jan 8, 2026
Total with taxes and fees
Dunclutha Guest House

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.0 out of 10, Wonderful, (222)
"Staff were lovely, room was super clean and quiet"
United Kingdom
Nicholas
$50 nightly
The price is $60
Jan 7 - Jan 8, 2026
Total with taxes and fees
Four Points Flex by Sheraton Dundee

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (60)
"Had a lovely "
United Kingdom
Georgia
$133 nightly
The price is $133
Jan 15 - Jan 16, 2026
Total with taxes and fees
Orchard House Lodges
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

  • Stunning Coastal Scenery: Anstruther boasts picturesque views and beautiful beaches, perfect for relaxation and exploration.
  • Outdoor Adventures: Enjoy hiking trails and golf in scenic settings, catering to adventure enthusiasts.
  • Rich Local Culture: Immerse yourself in Anstruther's history by visiting the Anstruther Centre and Harbor.
  • Proximity to St. Andrews: Just a short drive away, discover the historic charm and world-famous golf of St. Andrews.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to family-friendly hotels, ensuring a memorable stay.

Find great hotels near Anstruther

Discover a charming array of hotel accommodations in Anstruther, Scotland, perfect for every type of traveler. Whether you're seeking a cozy bed and breakfast or a family-friendly hotel with beach and golf themes, Anstruther offers a delightful selection of places to stay. Enjoy the warm hospitality of local guesthouses or opt for well-rated star accommodations that cater to your needs, making your vacation truly memorable.

  • Fairmont St Andrews: Nestled 7 miles from Anstruther, Fairmont St Andrews is a luxurious 5-star hotel that caters to families and eco-conscious travelers alike. This eco-certified property offers an array of amenities designed for relaxation and rejuvenation, including a full-service spa featuring manicures, body treatments, and aromatherapy sessions. Families will appreciate the supervised childcare options and complimentary cribs, ensuring a comfortable stay for children. With stunning views and an emphasis on sustainability, Fairmont St Andrews is perfect for those seeking a serene getaway.
  • Rusacks St Andrews: Located 9 miles from Anstruther, Rusacks St Andrews is a 5-star hotel that blends romance with business convenience. With amenities tailored for families and business travelers, guests can enjoy complimentary cribs and highchairs upon reservation. The hotel also features enticing romance packages and a restaurant boasting stunning golf course views. Dining options are elevated with 24-hour room service and late-night menus, making this an ideal spot for couples looking to celebrate special moments while still catering to family needs.
  • Marine North Berwick: Situated 11 miles from Anstruther, Marine North Berwick is a pet-friendly 5-star hotel that offers a unique blend of spa luxury and welcoming accommodations for furry friends. This property permits pets in-room and provides essential pet amenities, ensuring a comfortable stay for all guests. The hotel's full spa services, including facials and body wraps, create a tranquil escape for relaxation. With indoor pool facilities and a sauna, Marine North Berwick is perfect for travelers seeking both pampering and pet-friendly options.

Where to stay in and around Anstruther

Anstruther, Scotland, offers a captivating blend of outdoor adventure and scenic beauty, making it an ideal holiday destination. Explore the charming coastal town, enjoy family-friendly excursions, and unwind in the company of friendly locals. Just a short drive away, discover the historic allure of St. Andrews, known for its world-famous golf course and stunning views. Whether you're camping by the coast or strolling through picturesque neighborhoods, Anstruther promises a memorable escape in the United Kingdom.

  • St. Andrews: Located 9 miles from Anstruther, St. Andrews is a historic city renowned for its prestigious university and rich golfing heritage. This vibrant destination attracts visitors year-round, with peaks in April, July, and September. St. Andrews offers a unique blend of culture and outdoor activities, making it ideal for sports enthusiasts and history buffs alike. Explore iconic landmarks such as the ancient castle and the stunning university campus, or indulge in a round of golf at one of the world-famous courses. The charming streets are perfect for leisurely strolls, offering a glimpse into Scotland's past.
  • North Berwick: Just 11 miles from Anstruther, North Berwick is a picturesque coastal town known for its breathtaking scenery and outdoor adventures. With visitor numbers peaking in April and during the summer months, North Berwick is a popular spot for those seeking a mix of relaxation and activity. The town boasts beautiful beaches, hiking trails, and several golf courses, making it a haven for nature lovers. Explore the nearby national park or enjoy a scenic walk along the coast while taking in stunning views of the Firth of Forth and the iconic Bass Rock.
  • Crail: Nestled close to Anstruther, Crail is a charming village that offers a delightful blend of adventure and relaxation. With a steady flow of visitors peaking in spring and summer, Crail is ideal for outdoor enthusiasts. The village is surrounded by beautiful beaches and hiking trails, providing endless opportunities for exploration. Enjoy a round of golf or simply relax at the family-friendly beach. Crail's quaint streets are filled with historic charm, making it a perfect spot to unwind and experience the local culture.

Things to do near Anstruther

Anstruther offers a delightful blend of outdoor adventures and stunning scenery, making it an ideal vacation spot. Visitors can enjoy activities such as hiking on beautiful trails and playing golf in picturesque settings. For a memorable stay, consider indulging in a relaxing spa experience after a day of exploration. This charming coastal town promises a perfect getaway filled with unique experiences.

Shopping

Anstruther offers charming local shops for gifts and souvenirs. If you're up for a drive, visit the Wellgate Shopping Centre, 21 miles away, where you'll find a variety of stores along with entertainment and local vibes, perfect for a day of shopping and exploration.

Recreation

Experience the serene Kingsbarns Golf Links, a premier golf course 5 miles from Anstruther, perfect for outdoor enthusiasts. St Andrews Bay, located 7 miles away, offers stunning golfing vistas. For relaxation, visit Craigtoun Country Park, 8 miles away, where you can enjoy peaceful walks and unwind in nature.

Adventure

At the Scottish Clay Shooting Centre, located 15 miles from Anstruther, experience the thrill of clay shooting in a picturesque setting. Enjoy nature while hiking the Norman's Law Walk, 17 miles away, or unleash your competitive spirit at Dundee Karting, situated 22 miles from Anstruther.

Nightlife

For a delightful evening, visit the Dundee Repertory Theatre for a cultural experience, just 19 miles away, or enjoy the excitement of Battlefield Live Dundee, an adventure arcade located 20 miles from Anstruther. For a unique night under the stars, check out the Mills Observatory, 21 miles away.

*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. Book your hotel about a month in advance, or check Expedia for last-minute deals. Tuesdays are the cheapest nights to stay, while Saturdays are the most expensive. Use Expedia's search tool to find budget-friendly accommodations, and consider package deals for additional savings on flights and activities. Joining the One Key membership can provide exclusive discounts and opportunities to earn cash for future stays.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia's search tool makes it easy for you to choose your budget, desired location, and additional preferences. You can organize your results to display prices from lowest to highest, so you can easily find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, by selecting the Eco-certified filter, you'll uncover sustainable and eco-friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by combining your Anstruther hotel reservations with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Anstruther

Anstruther is a perfect destination for outdoor and adventure enthusiasts, featuring stunning beaches, historic sites, and nearby castles. Visitors can immerse themselves in local culture while enjoying scenic views and outdoor activities. Key attractions include the Anstruther Centre and Anstruther Harbour, making it easy to explore this charming coastal town and its rich history.

  • University of St. Andrews: As Scotland's oldest university, founded in 1413, the University of St. Andrews offers a rich cultural experience with stunning architecture and beautiful grounds. Explore its historic libraries and enjoy the vibrant academic atmosphere.
  • Elie Beach: A picturesque beach perfect for sunbathing, swimming, and beachcombing. With golden sands and crystal-clear waters, Elie Beach is a serene spot to unwind, enjoy water sports, or take scenic walks along the coastline.
  • St. Andrew's Cathedral: These impressive ruins are a testament to Scotland's medieval architecture, offering a glimpse into the past. Walk among the remains of this once-majestic structure and enjoy breathtaking views of the surrounding landscape.

Best time to go to Anstruther

The best time to visit Anstruther is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly sunny. January is its coolest month on average. At this time, 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 can fly into two major airports, Edinburgh (EDI) and Dundee (DND). Edinburgh Airport is 32 miles away and offers several nearby hotels, including the 5.5-star Crescent House and the luxurious 5-star Virgin Hotels Edinburgh, both located 7 miles from the airport. Dundee Airport, located 20 miles away, is close to The Hideaway Experience, a 5-star lodge 5 miles from the airport, and Premier Inn Dundee North, a 4.5-star hotel just 2 miles away. Both airports provide various transportation options for easy access to Anstruther, ensuring a smooth start to your vacation.

Frequently asked questions

What is the best area to stay in Anstruther?
The best area to stay in Anstruther is along the waterfront, particularly around the harbor and Shore Street.

This area is the heart of Anstruther, offering direct access to the fishing harbor and its activities. Shore Street runs parallel to the water, featuring a concentration of local shops, eateries, and historic buildings like the Scottish Fisheries Museum. It's very walkable, with views of the Firth of Forth and passing boats.

Couples will find this area particularly appealing for its scenic seaside setting and convenient access to local dining experiences. You can enjoy strolls along the harbor, visit the museum, and easily reach boat trips to the Isle of May from this central location.

For families, staying close to the harbor provides easy access to the beach and local amenities. The area is flat and easy to navigate with children, and many accommodations offer views of the water, adding to the holiday experience.
What are the best hotels in Anstruther that travelers recommend?
Two of the best hotels in Anstruther that receive consistently high recommendations from travelers are The Waterfront and The Bank.

The 3-star Waterfront, with an outstanding 9.4 rating, is praised by guests for its nice, spacious rooms and excellent location. Many guests highlight the excellent complimentary breakfast and the friendly, attentive staff. It is conveniently located just 0.3 miles from Billow Ness Beach.

Another highly recommended option is the 4-star The Bank, which has a 9.0 rating. Guests frequently mention the incredible, delicious food and the beautiful, great rooms. The staff are described as friendly and lovely, and the complimentary breakfast also receives high marks. This hotel is also just 0.3 miles from Billow Ness Beach.
What are the best family hotels in Anstruther?
For family-friendly hotels in Anstruther, consider The Waterfront, The Bank, or the Historic and spacious farmhouse wing near Crail.

The 3-star Waterfront, with an impressive 9.4 rating, offers amenities like free cribs, kids' meals, and complimentary breakfast. Guests frequently praise its excellent location and the spaciousness of its rooms.

Another excellent option for families is the 4-star The Bank, rated 9.0. This hotel provides cribs and access to a playground for children, along with complimentary breakfast. Its location is highly regarded by guests, and the food receives rave reviews.

For a more private, spacious experience, the Historic and spacious farmhouse wing near Crail, with a superb 10.0 rating, is a great choice. It includes a travel crib and a highchair, and is conveniently located just 0.2 miles from Balcomie Sands.
What hotels in Anstruther offer free breakfast?
Two hotels in Anstruther that offer free breakfast are The Waterfront and The Bank.

The 3-star Waterfront, with an excellent 9.4 rating, provides complimentary full breakfast and free WiFi. Guests describe the rooms as nice and spacious, and often praise the friendly and attentive staff. Its location is highly rated, being just 0.1 miles from the Scottish Fisheries Museum and La Petite Epicerie, and 0.3 miles from Billow Ness Beach.

Another great option is the 4-star The Bank, rated 9.0, which also includes free breakfast and free WiFi. Travelers frequently mention the beautiful rooms and the delicious food. It is conveniently located near the Scottish Fisheries Museum (0.2 miles), La Petite Epicerie (0.1 miles), and Billow Ness Beach (0.3 miles). Find more hotels with free breakfast in Anstruther
What are the best budget hotels in Anstruther?
For budget accommodation in Anstruther, The Waterfront is an excellent choice.

This 3-star hotel, with an outstanding 9.4 rating, offers guests a convenient and comfortable stay. It provides complimentary self-parking, free WiFi, and a complimentary full breakfast, which guests often describe as excellent. Reviewers frequently praise the hotel's friendly and attentive staff, as well as its great on-site restaurant. Its location is also a highlight, being just 0.1 miles from the Scottish Fisheries Museum and La Petite Epicerie, and 0.3 miles from Billow Ness Beach. The rooms are noted for being nice and spacious.
What are the most romantic hotels in Anstruther for couples?
For a romantic stay in Anstruther, the Historic and spacious farmhouse wing near Crail is an excellent choice.

This accommodation boasts a great 10.0 review rating, indicating an exceptional guest experience. Couples will appreciate the ocean views and the cozy fireplace, great for intimate evenings. It also features a fully equipped kitchen, providing the convenience of preparing meals together. For those who enjoy golf, the Crail Golfing Society - Balcomie and Craighead Courses are conveniently located just 0.1 miles away. See all romantic hotels in Anstruther
What are the best hotels in Anstruther near Billow Ness Beach?
For hotels in Anstruther near Billow Ness Beach, consider The Waterfront or The Bank.

The 3-star Waterfront, with an excellent 9.4 rating, is a great option situated just 0.3 miles from Billow Ness Beach. Guests frequently praise its nice and spacious rooms, excellent location, and delicious breakfast. Free amenities include a crib, kids' meals, full breakfast, self-parking, and free WiFi.

Another excellent choice is the 4-star The Bank, which has a 9.0 rating and is also just 0.3 miles from Billow Ness Beach. Travelers often highlight the incredible food, beautiful rooms, and friendly staff. The hotel offers a crib and a playground for children, and complimentary breakfast.
When is the best time to go to Anstruther?
The best time to go to Anstruther is during the late spring and summer months, from May to September, when the weather is mildest and the days are longest.

During this period, you can expect average temperatures ranging from 12°C to 18°C (54°F to 64°F), making it comfortable for exploring the village and its surroundings. These months also offer the most daylight, with up to 17 hours of daylight in June, allowing for extended sightseeing and outdoor activities. This is particularly appealing for couples who enjoy leisurely strolls along the harbor and coastal paths.

Families will find the summer months especially enjoyable due to the warmer weather facilitating outdoor activities like boat trips to the Isle of May, accessible from Anstruther Harbour. The local beaches are also more inviting for children during this time.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Anstruther.
How can I save on a Anstruther hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Anstruther hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $53 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.

Explore a world of travel with Expedia