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.

C
Clarke
From
Spain
The rooms were modern, bed was VERY comfy and everything was very clean
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 432 reviews
Price from
US$189.08
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.

L
Leonie
From
New Zealand
Everything! Probably one of the best places I've ever stayed at. Super accommodating when we were running late. Highly recommend :)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews
Price from
US$175.57
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.

K
Kenneth
From
Canada
The beer garden at the rear of the hotel is lovely
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,169 reviews
Price from
US$270.11
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.

S
Sue
From
New Zealand
Staff were great food was great and the location was perfect
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 988 reviews
Price from
US$141.12
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
Martyna
From
Poland
Clean and nicely designed rooms, equipped with everything necessary. The hotel is located very central, close to the beach and grocery store. Parking next to hotel. There is a restaurant in the hotel, that seems to have a nice vibe, but we didn't have a chance to try it out.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 815 reviews
Price from
US$103.32
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, 264 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.

A
Alex
From
Czech Republic
Everything was perfect, the owners were very helpful and attentive, the best accommodation we could find in this area. A quiet and peaceful environment, beautiful nature, the warmth of home, clean air, perfect, spacious and safe parking. Thank you once again.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 132 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