Skip to main content

Beach Hotels in Kingsbarns

Find the beach hotels that appeal to you the most

Select occupancy

The best beach hotels in Kingsbarns

Check out our selection of great beach hotels in Kingsbarns

Filter by:

Review score

The Inn At Kingsbarns

Kingsbarns

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

A
Agnes Margaret
From
United Kingdom
Absolutely everything! A fabulous hotel with lovely staff, beautifully appointed rooms and great food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 502 reviews
Price from
$217.82
1 night, 2 adults

The Waterfront

Anstruther (Near Kingsbarns)

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

R
Ronald
From
United Kingdom
Accomodation first class food Excellent staff amazing
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,329 reviews
Price from
$155.35
1 night, 2 adults

The Shoregate

Crail (Near Kingsbarns)

Featuring a bar, The Shoregate is located in Crail in the Fife region, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

c
christine
From
United States
Cozy, quiet, nice appointments, breakfast fantastic
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 127 reviews
Price from
$438.35
1 night, 2 adults

The Arran, St Andrews

St. Andrews (Near Kingsbarns)

Just a 8-minute walk from West Sands Beach and 400 yards from St Andrews University, The Arran, St Andrews features accommodations in St. Andrews, with a garden.

L
Liedeke
From
United Kingdom
The hotel was super cool, clean, and fancy my friends and I loved our stay
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 871 reviews
Price from
$298.88
1 night, 2 adults

No1 Apartments St Andrews - South Street

St. Andrews (Near Kingsbarns)

No1 Apartments St Andrews - South Street enjoys a location in St. Andrews, a 5-minute walk from St Andrews University and 2.8 miles from Fairmont St Andrews Bay Golf Course.

M
Michael
From
Canada
Very central, very modern. Highly recommended for any length of stay in St Andrews.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 288 reviews
Price from
$296.41
1 night, 2 adults

No1 Apartments & Bedrooms St Andrews - St Mary's

St. Andrews (Near Kingsbarns)

No1 Apartments & Bedrooms St Andrews - St Mary's enjoys a location in St. Andrews, a 11-minute walk from West Sands Beach and 600 yards from St Andrews University.

A
Alex
From
United Kingdom
Warm, central, clean and modern
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 466 reviews
Price from
$199.30
1 night, 2 adults

Honeypot Guest House

Crail (Near Kingsbarns)

Honeypot Guest House in Crail provides accommodations with a garden and a terrace. This guest house features free private parking, luggage storage space, and free Wifi.

T
Thomas
From
United States
Beautiful accommodations, very clean, friendly and supportive staff, excellent breakfast, view of the sea and gardens, walkable to the seashore, cafes, groceries, pubs and restaurants.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 107 reviews
Price from
$182.73
1 night, 2 adults

Rooms at the Saint

St. Andrews (Near Kingsbarns)

Located in St. Andrews and with West Sands Beach reachable within a 16-minute walk, Rooms at the Saint provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

S
Scott
From
Ecuador
Lovely, well furnished room. Comfortable bed. Lovely bathroom with radiant heat flooring and plenty of space for your bathroom things. Great shower. Fantastic full breakfast.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 608 reviews
Price from
$253.28
1 night, 2 adults

Murray Library Hostel

Anstruther (Near Kingsbarns)

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features views of the sea.

A
Allan Mjomba
From
Kenya
Their Kitchen, Staff, the view, and location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 619 reviews
Price from
$97.26
1 night, 2 adults

Belstane House

Cellardyke (Near Kingsbarns)

Belstane House provides beachfront accommodations in Cellardyke. Featuring sea and garden views, this guest house also provides guests with free Wifi. Guests can enjoy quiet street views.

C
Christopher
From
United States
Wonderful accommodations and a great view of the ocean.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 205 reviews
Price from
$182.36
1 night, 2 adults
All beach hotels in Kingsbarns

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Kingsbarns and surrounding area in the past month

See all

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 502 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 30 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 23 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 16 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 17 reviews

Popular with guests booking beach hotels in Kingsbarns

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Popular with guests booking beach hotels in Kingsbarns

Save money on beach in Kingsbarns and nearby – budget options available

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 124 reviews

Featuring free Wifi, parking on-site, and a garden, the recently renovated property Off Grid Travel at Cambo Estate offers accommodations in St.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 27 reviews

Featuring a garden, Craighead Farmhouse - The Cottage provides accommodations in Crail. This beachfront property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Rose Wynd Cottage-Close to beach offers accommodations in Crail, 7.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

Courtyard at Crail

Crail
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 66 reviews

Courtyard at Crail offers accommodations in Crail, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. This beachfront property offers access to free Wifi.

Crail House Apartments

Crail
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 41 reviews

Crail House Apartments in Crail provides accommodations with a terrace and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

Featuring a garden, Harbour Lights - Spectacular Sea Views offers accommodations in Crail. This beachfront property offers access to a terrace and free private parking.

Caiplie Farmhouse, Caiplie, by Crail, KY10 3JR is a recently renovated vacation home in Crail where guests can make the most of the open-air bath and garden.

Skigh Cabin

St. Andrews
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

Skigh Cabin is located in St. Andrews, just a 5-minute walk from St Andrews East Sands Beach and 1.6 miles from St Andrews University.

Enjoy breakfast in Kingsbarns and nearby

See all

Harbour Inn

Anstruther
Breakfast options
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 440 reviews

Facing the beachfront, Harbour Inn offers 4-star accommodations in Anstruther and features a garden, shared lounge and bar.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews

Offering a bar, Beautiful St Andrews Holiday Home on the beach Walk to the Old Course provides accommodations in St. Andrews.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 124 reviews

St Andrews Holiday Home - Bay views offers accommodations in St. Andrews, a 6-minute walk from St Andrews East Sands Beach and 1.4 miles from St Andrews University.

The Waterfront

Anstruther
Breakfast options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,329 reviews

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 67 reviews

At Anchor (with a Harbour View) is a recently renovated apartment in Fife, near Billow Ness Beach.

Bayview

Anstruther
Breakfast options
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 22 reviews

Bayview is located in Anstruther, just a few steps from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 29 reviews

Tall Ship - Three-bedroom coastal house with sea views offers accommodations in Anstruther, a few steps from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Beach Front Apt 2 Bedrooms 2 Bathrooms St Andrews offers accommodations in Fife, 2.4 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

Highly rated beach hotels in Kingsbarns and nearby

See all

Belstane House

Cellardyke
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 205 reviews

Belstane House provides beachfront accommodations in Cellardyke. Featuring sea and garden views, this guest house also provides guests with free Wifi. Guests can enjoy quiet street views.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 619 reviews

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features views of the sea.

The Bank

Anstruther
8.0+ review score
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 628 reviews

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

Ainster House

Fife
8.0+ review score
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 15 reviews

Offering a garden, Ainster House provides accommodations in Fife. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 12 reviews

A comfortable apartment near St Andrews East Sands Beach, Church Street Town Centre Apartment offers a base for a relaxing holiday in Fife.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 81 reviews

Just a 7-minute walk from West Sands Beach and 400 yards from St Andrews University, Montague Guest House features accommodations in St. Andrews, with a terrace and a shared lounge.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews

Beachfront Penthouse by the Old Course is located in St. Andrews, just a 8-minute walk from West Sands Beach and 700 yards from St Andrews University.

Beach Hotels That Guests Love in Kingsbarns

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 23 reviews
Modern clean property . Well equipped. Comfy beds . Nice view out to the woodlands . Close to the beach .
Guest review byLynda
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 23 reviews
Cozy modern apartment, close to the beach with all necessary amenities and a beautiful garden! The host was very helpful with any requests we had throughout our stay.
Guest review byMarcella
Travelers with friends