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,392 reviews
Price from
US$169.02
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.

V
Victoria
From
Bulgaria
The hosts were very kind, we arrived much later than the usual check-in time and they waited for us, despite the delays. The location is excellent, really close to the beach and the wedding venue, which we attended. The breakfast is personalised and tasty. Let's just say that people who share their home with a Golden retriever are guaranteed to be good hosts.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 503 reviews
Price from
US$273.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, 21 reviews
Price from
US$114.24
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.

m
mark
From
United Kingdom
Great hosts, fantastic breakfast comfy room
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 92 reviews
Price from
US$216.46
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.

Z
Zuzana
From
Czech Republic
I felt just great staying there. The host, Mr. Duncan is very attentive and kind. The room was perfectly furnished and full of light and everything was detailly prepared. The bed was super comfortable.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 626 reviews
Price from
US$132.28
1 night, 2 adults

21KR Bed and Breakfast, close to beach, town centre and golf

St. Andrews (Near Crail)

Set in St. Andrews, less than 1 km from St Andrews East Sands Beach, 21KR Bed and Breakfast, close to beach, town centre and golf offers recently renovated accommodation with free WiFi and a garden.

D
Dominika
From
Poland
Amazing host, very clean accommodations, good location, especially if you arrive by car. We got nice breakfast with fresh breads and croissants. Thank you for your hospitality!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 100 reviews
Price from
US$194.81
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.1
Superb - What previous guests thought, 117 reviews
Price from
US$240.51
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.

L
Luis Ramiro
From
Guatemala
Excellent breakfast, Fiona and Allan are excellent hosts and make you feel at home.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 162 reviews
Price from
US$304.64
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.

C
Craig
From
Russia
B&B is in a great location for visiting different attractions in Fife. Well within day-trip distance of St Andrews and Edinburgh. Matt is an excellent host who made us feel very welcome, even with a small toddler! Home cooked breakfast each morning was lovely. Recommend if you're looking for a small and cosy place to stay while exploring Fife.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 325 reviews
Price from
US$137.62
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.

E
Eva
From
Australia
Sam and Mike were wonderful hosts, lovely to chat with and the breakfast was superb.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 138 reviews
Price from
US$187.06
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,392 reviews

Popular with guests booking B&Bs in Kingsbarns

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

Popular with guests booking B&Bs in St. Andrews

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

Popular with guests booking B&Bs in Cellardyke

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 626 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.5
Exceptional - What previous guests thought, 21 reviews

Popular with guests booking B&Bs in Anstruther

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 92 reviews

Popular with guests booking B&Bs in Cellardyke

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