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.

P
Pernilla
From
Sweden
It was clean, very comfortable and perfect.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,398 reviews
Price from
US$168.40
1 night, 2 adults

The Inn At Kingsbarns

Kingsbarns (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.

E
Edoardo
From
Italy
Delightful inn just a few miles away from St Andrews. The rooms are beautifully and elegantly furnished, full of light and spacious. They serve food, and it's really delicious and very reasonably priced. Breakfast is good and enjoyable. The morning I had to have a very early wake up, they made me find a little bag with food and drinks so that I could still have my breakfast. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews
Price from
US$272.91
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$125.80
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.4
Superb - What previous guests thought, 93 reviews
Price from
US$215.66
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.

C
Craig
From
France
Really friendly and helpful owners, with comfortable room with plenty of tea and coffee. On road parking easy and good location to travel about.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 630 reviews
Price from
US$131.79
1 night, 2 adults

Annandale Guest House

St. Andrews (Near Crail)

Annandale Guest House is situated in St. Andrews, 500 metres from St Andrews University, 5 km from St Andrews Bay, and 21 km from Discovery Point.

S
Soojin
From
South Korea
Kind hosts, cozy room, and delicious meals. The location is ideal for exploring the city or catching public transportation to other areas.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 117 reviews
Price from
US$239.63
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.

S
Stephane
From
Canada
This place was just perfect for our need. Fiona and Allan we great hosts! The check in was easy, Fiona took the time to explain everything and in no time we were settled in. The breakfast was excellent, a lot of choices, fresh fruits and all, prepared by Fiona, it was delicious and plenty. The place and the room were kept in top shap, clean and as seen on the internet site. Fiona and Allan make you feel at home. Thank you for your hospitality, we definatly recommand your place. Stéphane and Isabelle
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 164 reviews
Price from
US$303.53
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, 326 reviews
Price from
US$137.12
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.

w
wan
From
Hong Kong
The very warm hospitality from Sam and Mike, the breakfast is perfect and the room is very clean and cozy!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 138 reviews
Price from
US$186.38
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.

T
Thibaut
From
Switzerland
basicaly all were really good. we loved that this location has 4 connected shops binded to it. there is just too much to try in 1 afternon. perfect stop on the fife coastal way. room were really cosy. we will come back - thanks to them to have created such a place to descover.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$213
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 Anstruther

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,398 reviews

Popular with guests booking B&Bs in Kingsbarns

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews

Popular with guests booking B&Bs in Cellardyke

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 630 reviews

Popular with guests booking B&Bs in St. Andrews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 348 reviews

Popular with guests booking B&Bs in Anstruther

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

Popular with guests booking B&Bs in Anstruther

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 93 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 Cellardyke

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 168 reviews