Hotels in Anstruther

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Anstruther hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in Anstruther

Top-Rated 5-Star Hotels in Anstruther

Upscale hotels in Anstruther offer the kind of stay you will want to return to, featuring premium amenities and refined service throughout.

The Bank - Anstruther
8.8 807 reviews

The Bank

hotel, Anstruther
The Bank is a 4-star hotel located on Anstruther's High Street, a short walk from the harbour and within easy reach of St Andrews and several golf courses. It consistently receives very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities including a restaurant serving fresh, local produce, a cosy bar with real ales and pub grub, and a garden with a children's play area. Guests can enjoy stunning views of the Firth of Forth from their spacious and stylish rooms, which all feature free Wi-Fi and private bathrooms.
Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.

Compare Hotels with a Swimming Pool in Anstruther

Every hotel near the water in Anstruther includes a swimming pool, so a refreshing dip to complement a day by the sea is always an option.

Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.

Frequently asked questions about hotels in Anstruther

  • What are the top landmarks to see in and around Anstruther?

    Anstruther is a charming fishing village, so you'll want to visit the Anstruther Fish Bar, the Scottish Fisheries Museum, and the historic Anstruther Harbour. Just a short drive away is the beautiful coastal town of St Andrews, famous for its golf courses and the University of St Andrews.
  • What are the most popular 2, 3 and 4-star hotels in Anstruther?

    Among 2, 3 and 4-star hotels in Anstruther, Cozy Coastal Retreat In Anstruther and The Coastal Inn Accommodations are the most popular ones.

  • What are the most affordable attractions in and around Anstruther?

    A walk along the Fife Coastal Path is free and offers stunning views. The Anstruther Harbour is also free to visit and you can watch the local fishing boats come and go. The Scottish Fisheries Museum has a great cafe and gift shop, so you can enjoy a reasonably priced lunch or pick up a souvenir.
  • What are the best luxury hotels in Anstruther?

    The Bank, The Coastal Inn Outbuilding and Harbour Inn are among the best luxury hotels in Anstruther.

  • How can travelers relax during a week in and arond Anstruther?

    Anstruther is a great place to relax and unwind. You can enjoy a leisurely stroll along the harbour, grab a coffee at one of the many cafes, or simply relax on the beach. For a more active day, you can go for a hike in the nearby countryside or take a boat trip to the Isle of May.
  • What are the best family friendly hotels in Anstruther?

    The best family friendly hotels in Anstruther are The Bank, The Old Inn - Pittenweem and The Coastal Inn 14.

  • What amenities can travelers expect in hotel rooms in Anstruther?

    Most hotels in Anstruther offer basic amenities like Wi-Fi, tea and coffee making facilities, and a TV. Some hotels also have en-suite bathrooms and some have views of the harbour or the sea. You can find a list of hotels and their amenities on various travel websites.
  • What are the best pet friendly hotels in Anstruther?

    The best pet friendly hotels in Anstruther are The Royal Hotel, The Old Inn - Pittenweem and Harbour Inn.

  • When is the best time to book a hotel in Anstruther?

    The best time to book a hotel in Anstruther is during the shoulder seasons, from April to May and September to October. You'll find the best prices and fewer crowds during these months.
  • What are some pet-friendly activities in and around Anstruther?

    Many of the beaches in the area are dog-friendly, so you can enjoy a walk with your furry friend. The Fife Coastal Path is also great for a dog walk, and there are several dog-friendly pubs and cafes in Anstruther and the surrounding villages.
  • Which towns or cities worth a visit near Anstruther?

    St Andrews is a must-visit, just a short drive away. You can also explore the historic town of Crail, the charming village of Pittenweem, or the bustling city of Dundee, all within a short distance of Anstruther.

Popular destinations

Top-Rated Coastal Hotels in Anstruther

Base your holiday at scenic seaside hotels in Anstruther, positioned just a short journey away from popular local beaches.

The Inn At Lathones - Anstruther
8.1 2268 reviews

The Inn At Lathones

hotel, St. Andrews
The Inn at Lathones is a 3-star hotel located just five miles from the town of St Andrews, making it a great base for exploring the famous golf courses and other attractions. It has received very good user ratings for its location, cleanliness and overall experience.
The Inn at Lathones is a charming coaching inn dating back 400 years, offering a cosy and welcoming atmosphere. It has a range of amenities including a restaurant, bar, spa, fitness centre, garden, terrace, and parking, as well as room service and internet access.

Best Anstruther hotels with air conditioning

Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.

Guest-Favourite Hotels with a Balcony in Anstruther

A terrace with views of the water and coastal scenery is one of the best reasons to book a hotel near the water in Anstruther.

The Inn At Lathones - Anstruther
8.1 2268 reviews

The Inn At Lathones

hotel, St. Andrews
The Bank - Anstruther
8.8 807 reviews

The Bank

hotel, Anstruther
Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Ship Inn - Anstruther
9.3 128 reviews

The Ship Inn

hotel, Elie

Top Hotels for Families in Anstruther

These kid-friendly hotels in Anstruther offer access to lifeguarded beaches and plenty of room to spread out. Holidays are always better when everyone is comfortable.

Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews

Best Pet-Friendly Hotels in Anstruther

Stay at a dog-friendly hotel in Anstruther, perfectly placed for coastal strolls and sandy paw adventures.

The Inn At Lathones - Anstruther
8.1 2268 reviews

The Inn At Lathones

hotel, St. Andrews

Choose the Right Hotel with Parking in Anstruther

Parking is sorted from the start as every hotel near the water in Anstruther includes free on-site parking for your stay.

The Shoregate - Anstruther
9.8 120 reviews

The Shoregate

hotel, Crail
The Inn At Lathones - Anstruther
8.1 2268 reviews

The Inn At Lathones

hotel, St. Andrews
The Ship Inn - Anstruther
9.3 128 reviews

The Ship Inn

hotel, Elie
The Bank - Anstruther
8.8 807 reviews

The Bank

hotel, Anstruther

Search Hotels with Spa Facilities in Anstruther

A hotel with a spa near the water in Anstruther makes waterside wellness feel effortless, with spa bath access included at every option.

Fairmont St Andrews, Scotland - Anstruther
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
©2026 cozycozy.com