Hotels of Earth

The Waterfront

★★★★ 18 - 20 Shore Street, Anstruther, GB

9 guest rating· 1865 reviews

About this hotel

Stunning Views and Charming Accommodation

Located steps away from Anstruther's harbour, The Waterfront offers 4-star bed and breakfast with free Wi-Fi. Enjoy individually decorated rooms with modern décor and complimentary shortbread.

Delicious Dining Experience

Savor a full cooked breakfast each morning and indulge in a variety of meals at the à la carte restaurant, from chicken stuffed with haggis to fajitas. Don't miss the chance to dine al fresco in the courtyard during warmer months.

Convenient Location and Nearby Attractions

Explore St Andrews just 9 miles away and discover a range of dining options along the shoreline. Golf enthusiasts will appreciate the easy access to multiple stunning golf courses within a 25-minute drive.

To book your stay at The Waterfront and experience seaside luxury, reserve now!

Rooms & rates

Deluxe Double Room with Sea View

Sleeps 2 · 4 m² · Extra-large double bed (Super-king size)

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Single Room

Sleeps 1 · 1 m² · Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Double

Sleeps 3 · 2 m² · Extra-large double bed (Super-king size), 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Family Room (2 Adults + 2 Children)

Sleeps 4 · 3 m² · Twin bed, Double bed, Bunk bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Double or Twin Room

Sleeps 3 · 3 m² · Extra-large double bed (Super-king size), 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Double or Twin Room

Sleeps 2 · 3 m² · Extra-large double bed (Super-king size)

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Deluxe Double or Twin Room with Sea View

Sleeps 2 · 3 m² · Extra-large double bed (Super-king size)

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • Shower
  • TV

Amenities

  • Free WiFi
  • Free Parking
  • Restaurant
  • Bar
  • Beach
  • Beachfront
  • Golf course
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Cashless payment available
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
Show all 40 amenities
  • Contactless check-in/check-out
  • Cycling
  • Daily housekeeping
  • Fire extinguishers
  • First aid kit available
  • Fishing
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Heating
  • Hiking
  • Invoice provided
  • Key access
  • Kid meals
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Outdoor furniture
  • Packed lunches
  • Physical distancing rules followed
  • Sanitized tableware & silverware
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Windsurfing
  • Wine/champagne

Location

© OpenStreetMap contributors

18 - 20 Shore Street, Anstruther, GB

Check-in
from 02:30 PM to 10:00 PM
Check-out
until 10:30 AM

What guests say91865 reviews

+ Excellent location+ Friendly staff+ High-quality foodSome rooms might be smallMinor noise disturbances
Cleanliness9.1
Service9.1
Location9.2
Room Quality8.6
Amenities9.1
Value for Money8.6

Golf break great stay ideal location

9.0

Lovely property set on the water, idyllic location.

Location and very clean

Garry · GB · 2026-07-23

Guest review

9.0

Bra läge inför en trip till Isle of May. Bra restaurang och bra frukost.

Vi hade inte bokat mat tid och vi fick vänta över en timme på maten.

Agneta · SE · 2026-07-23

Perfecto

10.0

Limpieza y ubicación

Nada

victorio · ES · 2026-07-22

GREAT HOTEL GREAT LOCATION

10.0

Great location Clean Modern Great facilities Shower pressure good Tea, coffee, biscuits in the room Bed, cover and pillows very comfortable Staff were lovely, helpful and friendly Breakfast kept us going all day

Jayne · AU · 2026-07-21

Good to know

A deposit may be required at the property.

Parking

Free public parking is possible at a location nearby (reservation is not possible).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for £5 per person per night when using an available cot.

Children up to and including 2 years old stay for £5 per person per night when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.