The 10 best B&Bs in Crail, UK | Booking.com
Skip to main content

B&Bs in Crail

Find the B&Bs that appeal to you the most

The best B&Bs in Crail

Check out our pick of great B&Bs in Crail

Filter by:

Review score

The Waterfront

Anstruther (Near Crail)

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

S
Sally
From
New Zealand
Loved this charming place to stay. The rooms were so lovely, nicely appointed and had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,396 reviews
Price from
US$169.06
1 night, 2 adults

The Inn At Kingsbarns

St. Andrews (Near Crail)

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

T
THOMAS
From
United States
EVERYTHING. Location, staff recently renovated bathroom and bedroom along with good parking and authentic country INN feel
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 481 reviews
Price from
US$273.97
1 night, 2 adults

The Blue Loft

Anstruther (Near Crail)

Situated in Anstruther, 200 metres from Billow Ness Beach and 15 km from St Andrews Bay, The Blue Loft features accommodation with free WiFi in a historic building.

C
Crg1981
From
United Kingdom
Plenty tea and coffee and fresh milk
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$186.43
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near Crail)

Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.

D
Dianne
From
New Zealand
Beautiful B&B. Everything was thought of down to the last detail. Hosts were amazing and we were made to feel very welcome. Perfect for parking if you have a car.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 97 reviews
Price from
US$200.47
1 night, 2 adults

Seascape Largo

Lundin Links (Near Crail)

Set in Lundin Links, just 19 km from St Andrews University, Seascape Largo offers beachfront accommodation with water sports facilities, a garden, a terrace and free WiFi.

M
M.J.Tandl
From
Austria
After our stay in Edinburgh, it was the perfect accommodation to calm down at the seaside. The host was very polite and accommodating. The breakfast was diverse and good. We loved it.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 336 reviews
Price from
US$137.65
1 night, 2 adults

Scooniehill Farm House B&B

St. Andrews (Near Crail)

Located 1.5 miles from the town of St Andrews, Scooniehill Farmhouse is a farmhouse with a large garden, offering panoramic views of the Scottish countryside.

K
Kate
From
South Korea
Lovely personalised bedrooms and garden to relax in. The owners made us feel very welcome.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 135 reviews
Price from
US$173.74
1 night, 2 adults

Guardbridge Inn

St. Andrews (Near Crail)

Situated in St. Andrews, 6.5 km from St Andrews University, Guardbridge Inn features accommodation with a garden, free private parking, a terrace and a restaurant.

c
chris
From
New Zealand
A cute friendly stay Would have liked to stay longer
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$213.83
1 night, 2 adults

The Ship Inn

Elie (Near Crail)

The Ship Inn is located in Elie, 36 km from Edinburgh and 45 km from Perth. The inn has a terrace and views of the sea, and guests can enjoy a meal at the restaurant. The Ship Inn features free WiFi.

P
Peter
From
United Kingdom
Marvellous location at seafront, excellent bar with log fire, very comfortable room with excellent bathroom, and a first class restaurant. Staff are friendly and very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Price from
US$296.69
1 night, 2 adults

Kilconquhar Castle Estate

Kilconquhar (Near Crail)

Set in 120 acres of scenic Fife countryside, Kilconquhar Castle Estate features a heated indoor swimming pool and horse riding facilities.

L
Linda
From
Canada
The room had everything you could possibly need and more. The grounds were amazing.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,903 reviews
Price from
US$167.06
1 night, 2 adults

Haar with Rooms 5 stars

St. Andrews (Near Crail)

Situated within 700 metres of West Sands Beach and 600 metres of St Andrews University, Haar with Rooms 5 stars features rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.

M
Martha
From
Denmark
Room was lovely (although we had a little trouble getting the BBC to work on the tv), staff amazing, breakfast fantastic. Despite having no common space for working while on business, staff were extremely accommodating. One of my new favourite spots to stay in St Andrews.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 172 reviews
Price from
US$365.79
1 night, 2 adults
All B&Bs in Crail

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Crail and surroundings in the past month

See all
  • Popular with guests booking B&Bs in Crail

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 117 reviews
  • Popular with guests booking B&Bs in Anstruther

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,396 reviews
  • Popular with guests booking B&Bs in St. Andrews

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 481 reviews
  • Popular with guests booking B&Bs in St. Andrews

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 352 reviews
  • Popular with guests booking B&Bs in Anstruther

    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 217 reviews
  • Popular with guests booking B&Bs in Anstruther

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 20 reviews
  • Popular with guests booking B&Bs in Anstruther

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