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.

L
Lisa
From
Australia
Beautiful seafront location in Anstruther, lovely room, friendly staff and a great restaurant offering breakfast (included) and other meals on offer.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,397 reviews
Price from
US$169.17
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.

d
diodato
From
Switzerland
It is a lovely situated Inn at the east coast. Between st. Andrews and Crail. It has a nice little pub that’s not noisy at all but very authentic. At the bar we met great local people and were made very welcome. The owners are a great couple and make any stay worth it 100% It was very clean and well organized. The bed is super comfy The breakfast is exceptional.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 501 reviews
Price from
US$274.16
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.

H
Hans Meier
From
Switzerland
Very charming, tastefully decorated, and spacious. Perfect location with a direct view of the harbor.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
US$126.38
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, 93 reviews
Price from
US$216.65
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.

D
Donna
From
New Zealand
Great location, spacious room lovely breakfast. Lovely lady let us in very welcoming.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 630 reviews
Price from
US$132.40
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.

L
Les
From
Canada
The Inn was located 200m from the 1st tee of the Old Course which was great for me. The staff were friendly and helpful. The room was excellent.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 115 reviews
Price from
US$240.72
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, 164 reviews
Price from
US$304.92
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, 327 reviews
Price from
US$137.75
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.

A
Andreas Emanuel
From
Switzerland
It's a unique place on the hills to St.Andrew, a fantastic view on the town and the sea, a tiny house called the shepherd's hut in a lovely big garden and the very attentive care of Sam & Mike
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 137 reviews
Price from
US$187.23
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.

M
Madeleine
From
United Kingdom
Lovely, helpful staff. Very comfortable rooms. Delicious evening meal
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 24 reviews
Price from
US$213.98
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,397 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 Cellardyke

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 168 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.5
Exceptional - What previous guests thought, 20 reviews

Popular with guests booking B&Bs in Anstruther

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