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

Honeypot Guest House

Crail

Situated in Crail and only 12 km from St Andrews Bay, Honeypot Guest House features accommodation with sea views, free WiFi and free private parking.

J
Jennifer
From
United Kingdom
Very clean and comfortable. Lovely welcoming host.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 111 reviews
Location 9.8
Price from
US$177.57
1 night, 2 adults

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.

T
Tessa
From
South Africa
Amazing location. Bedrooms clean and really comfortable. Loved everything about it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,406 reviews
Location 9.7
Price from
US$172.79
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, 106 reviews
Location 8.9
Price from
US$221.28
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.

J
JULIE
From
United Kingdom
Such welcoming hosts,nothing was too much trouble
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 466 reviews
Location 9.4
Price from
US$280.02
1 night, 2 adults

Belstane House

Cellardyke (Near Crail)

Located in Cellardyke, 1 km from Billow Ness Beach, Belstane House features rooms with sea views and free WiFi.

W
Wioleta
From
Switzerland
A unique place with a breathtaking view of the sea. I felt like I was in a lighthouse. The atmosphere was full of charm, and the space felt open and airy. The host was incredibly kind and welcoming – truly exceptional hospitality.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 162 reviews
Location 9.7
Price from
US$184.40
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, 15 reviews
Location 10.0
Price from
US$190.55
1 night, 2 adults

The Coastal Inn OUTBUILDING

Cellardyke (Near Crail)

Set just 800 metres from Billow Ness Beach, The Coastal Inn OUTBUILDING offers accommodation in Cellardyke with access to a garden, a bar, as well as private check-in and check-out.

R
Roland
From
United Kingdom
Location was great in the village, nice room, good WIFI, great walk in shower in room 1, nice breakfast and friendly helpful staff. Easy to park on Toll Road round the corner, some parking in front of Inn but personally easier to just dump car on wide Toll Road near its bottom as it’s close to Inn. Very quiet, and very comfortable bed and room with excellent storage space. Short walk into Anstruther or indeed if going other direction to end of Cellardyke.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 606 reviews
Location 8.8
Price from
US$135.23
1 night, 2 adults

Monturpie Guest House

Kirkton of Largo (Near Crail)

Monturpie Guest House features sea views, free WiFi and free private parking, located in Kirkton of Largo, 17 km from St Andrews University. This 4-star bed and breakfast offers a housekeeping...

L
Linda
From
Australia
We found this little gem in the countryside about 15 mins from St Andrews. Linda was the perfect host, room was lovely, spacious, very clean and comfortable with lovely sea views. Breakfast was excellent. Would definitely stay here again.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 377 reviews
Location 9.6
Price from
US$122.94
1 night, 2 adults

Tarskavaig B&B

Radernie (Near Crail)

Tarskavaig B&B in Radernie provides adults-only accommodation with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 10 km from St Andrews University.

P
Popescu
From
Italy
Everything from position, breakfast and warm welcome from Fiona and Allen.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 174 reviews
Location 9.4
Price from
US$213.09
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.

L
LAURIE
From
Canada
Seascape was charming and special. Matt made sure our visit was memorable and went the extra mile to ensure that - he was an excellent host. A stones throw from the beach, the location was lovely, as were the residents of the village.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 337 reviews
Location 9.7
Price from
US$140.69
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, 111 reviews
  • Popular with guests booking B&Bs in Anstruther

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

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 466 reviews
  • Popular with guests booking B&Bs in Cellardyke

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 606 reviews
  • Popular with guests booking B&Bs in St. Andrews

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

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

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 15 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, 106 reviews