The 10 best three-star hotels in Crail, UK | Booking.com
Skip to main content

Three-Star Hotels in Crail

Find the three-star hotels that appeal to you the most

The best three-star hotels in Crail

Check out our pick of great three-star hotels in Crail

Filter by:

Review score

Balcomie Links Hotel

Anstruther (Near Crail)

Set in Anstruther, 12 km from St Andrews Bay, Balcomie Links Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

L
Lucy
From
Australia
Welcoming host and friendly staff. Well appointed room. Cool little toiletry bottles and clean bathroom. Shower hot and plenty of it.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 432 reviews
Price from
US$188.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.

R
Rainegroni
From
Austria
Sam and Mike are very friendly and would do everything to make your stay comfortable even when small difficulties arise. Their flexibility is very helpful and relaxing.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews
Price from
US$175.14
1 night, 2 adults

The Albany St Andrews

St. Andrews (Near Crail)

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

M
Mathew
From
United Kingdom
Independent and cosy feeling hotel . Great location.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,168 reviews
Price from
US$269.45
1 night, 2 adults

The Inn At Lathones

St. Andrews (Near Crail)

At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

R
Romain FR
From
France
Excellent Staff and very cosy room!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 986 reviews
Price from
US$140.77
1 night, 2 adults

The Caledonian Hotel

Leven-Fife (Near Crail)

Situated a 5-minute walk from Leven’s sandy beach and a 10-minute walk from Leven Links Golf Course, The Caledonian Hotel offers free Wi-Fi throughout and free parking at the property.

M
Michael
From
Australia
Room was great, location very good to the shops etc and staff were excellent. Had dinner and breakfast which were very good.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 814 reviews
Price from
US$103.06
1 night, 2 adults

Sauchope Links Holiday Lodge and Glamping Park

Crail

Boasting a seasonal outdoor swimming pool, Sauchope Links Holiday Lodge and Glamping Park is situated in Crail in the Fife region, 17 km from St Andrews University and 39 km from Discovery Point.

L
Lynsey
From
United Kingdom
Absolutely stunning location right on the seafront with spectacular views. Everything was as described on booking site and accommodation was immaculately clean. Can’t wait for the next visit
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews

High Tide

Cellardyke (Near Crail)

Situated 16 km from St Andrews University and 37 km from Discovery Point, High Tide features accommodation set in Cellardyke.

j
john
From
United Kingdom
The cottage is superb ...the views magnificent and the bed and pillows were to die for ..best sleeps ever . Thankyou .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews

Low Tide

Cellardyke (Near Crail)

Low Tide is an accommodation situated in Cellardyke, 16 km from St Andrews University and 37 km from Discovery Point. The 3-star holiday home has sea views and is 15 km from St Andrews Bay.

B
Beverley
From
United Kingdom
Location of cottage was exceptional and would definitely stay again. Outlook from the lounge was amazing. Small but very homely and Cellardyke is a great place, the beaches were great with so much sea glass to collect its just waiting their to be picked up. Although the weather could have been better but to sit and watch the whooshy seas is just exhilarating
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

The Spindle Guest Rooms

St. Andrews (Near Crail)

Located in St. Andrews, 1.2 km from St Andrews East Sands Beach, The Spindle Guest Rooms has a garden, parking on-site and rooms with free WiFi access.

s
susan
From
Canada
The locations was very close to the city centre and easy to get around.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 262 reviews

Balhousie Farm Bed and Breakfast

Kirkton of Largo (Near Crail)

Boasting a garden, Balhousie Farm Bed and Breakfast is set in Kirkton of Largo in the Fife region, 19 km from St Andrews Bay and 34 km from Discovery Point.

S
Sally
From
Australia
My room overlooked the beautiful pond which the ducks certainly loved. The host Anne provided a full breakfast which was delicious and very filling!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 129 reviews
All three-star hotels in Crail

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Crail and surroundings in the past month

See all