The 10 best luxury hotels in Crail, UK | Booking.com
Skip to main content
Rome2rio Pty Ltd

Luxury Hotels in Crail

Find the luxury hotels that appeal to you the most

The best luxury hotels in Crail

Check out our selection of great luxury hotels in Crail

Filter by:

Review score

Maimies Harbourview

Anstruther (Near Crail)

Maimies Harbourview is located in Anstruther, just 11 miles from St Andrews University and 24 miles from Discovery Point. The 4-star vacation home is 10 miles from Fairmont St Andrews Bay Golf Course....

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 16 reviews
Price from
$948.01
1 night, 2 adults

Fairmont St Andrews, Scotland

St. Andrews (Near Crail)

Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

A
Alrashdi
From
Qatar
I liked the lounge, the friendly staff and the gym and pool facilities
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,550 reviews
Price from
$339.98
1 night, 2 adults

Old Course Hotel St Andrews

St. Andrews (Near Crail)

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

W
WUQIANG
From
Canada
We like the hotel, good to stay and see the old course though we did not play. Clean, comfortable, good breakfast. Good view from fourth floor dining area.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,113 reviews
Price from
$515.22
1 night, 2 adults

Rusacks St Andrews

St. Andrews (Near Crail)

Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

A
Asim
From
Canada
amazing location. great hospitality
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,519 reviews
Price from
$346.42
1 night, 2 adults

Monturpie Guest House

Kirkton of Largo (Near Crail)

Providing sea views, Monturpie Guest House in Kirkton of Largo offers accommodations, a garden, and a terrace. This bed and breakfast provides free private parking, daily room service, and free Wifi.

J
Jennifer
From
Australia
The room was stunning. Great views and space. Homemade biscuits on arrival were delicious. Breakfast was brilliant. Super friendly staff.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 373 reviews
Price from
$122.03
1 night, 2 adults

Tarskavaig B&B

Radernie (Near Crail)

Tarskavaig B&B in Radernie provides adults-only accommodations with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 6.3 miles from St Andrews University.

M
Mara
From
Romania
Lovely location. Lovely host.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 177 reviews
Price from
$211.51
1 night, 2 adults

The Peat Inn Restaurant With Rooms

St. Andrews (Near Crail)

Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar.

L
Lori
From
United States
The hotel was fabulous. We stayed in a suite and it was roomy and wonderful. We had breakfast brought to our room in the morning. So relaxing. They made you feel like royalty.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 91 reviews
Price from
$352.36
1 night, 2 adults

Haar with Rooms 5 stars

St. Andrews (Near Crail)

Located within a 8-minute walk of West Sands Beach and 700 yards of St Andrews University, Haar with Rooms 5 stars has rooms in St. Andrews. With free WiFi, this 5-star inn has a terrace and a bar.

C
Chris
From
United States
modern next to the old course. lovely bedroom and bath. great restaurant and accommodating staff
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 159 reviews
Price from
$371.10
1 night, 2 adults

Kinnettles Hotel & Spa

St. Andrews (Near Crail)

In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

D
Deborah
From
United States
Very helpful desk person - Rafael. Comfy rooms and beds. Convenient.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 724 reviews
Price from
$311.85
1 night, 2 adults

Seaton House - Small Luxury Hotels of the World

St. Andrews (Near Crail)

Located in St Andrews, 1969 feet from West Sands Beach, Seaton House - Small Luxury Hotels of the World features accommodations with a fitness center, free valet parking and a private garden.

C
Chris
From
United States
Nothing to dislike. Perfect location, amazing staff, comfortable rooms, everyone was so accommodating.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 41 reviews
Price from
$393.20
1 night, 2 adults
All luxury hotels in Crail

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel has that extra something to make your trip all the more memorable. These 5-star properties feature luxuries like on-site restaurants with sweeping city views, in-room massages, and spacious private terraces. They're often situated in central locations, which makes exploring a destination's main sights a breeze.

Most booked luxury hotels in Crail and surrounding area in the past month

See all

Highly rated luxury hotels in Crail and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,550 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

    From $7,358.20 per night
  • Sandpipers

    Anstruther
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Sandpipers offers accommodations in Anstruther, 23 miles from Discovery Point. The 4-star vacation home is 10 miles from St Andrews University.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 48 reviews

    Dragonfly - HOT TUB luxury two bedroom cottage features a hot tub and free private parking, and is within a 17-minute walk of Billow Ness Beach and 9.4 miles of Fairmont St Andrews Bay Golf Course.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 57 reviews

    Captain's Lookout offers accommodations in Anstruther, 9.5 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. The apartment has access to a restaurant.

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

    The Fisherman's Loft is located in Cellardyke, just 9.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

  • Pee Wee Cottage

    Anstruther
    8.0+ review score
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 6 reviews

    Pee Wee Cottage offers accommodations in Anstruther, 23 miles from Discovery Point.

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

    Brackness House Luxury B&B enjoys a location in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 9 reviews

    The Sailmakers Loft offers accommodations in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

These luxury hotels in Crail and nearby have options with free cancellation

  • Nautilus Cottage

    Cellardyke
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    Nautilus Cottage offers accommodations in Cellardyke, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 8 reviews

    Walters Neuk Anstruther- luxury coastal home is located in Anstruther, just a 4-minute walk from Billow Ness Beach and 8.9 miles from Fairmont St Andrews Bay Golf Course.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 8 reviews

    Academy Apartment Anstruther- stunning luxury home offers accommodations in Anstruther, a 4-minute walk from Billow Ness Beach and 8.8 miles from Fairmont St Andrews Bay Golf Course.

  • Harbourside Apartment

    Anstruther
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Harbourside Apartment offers accommodations in Anstruther, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • Lightkeeper's Rest

    Anstruther
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 19 reviews

    Lightkeeper's Rest offers accommodations in Anstruther, 9.4 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

  • Chilmello Cottage

    Pittenweem
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 6 reviews

    Chilmello Cottage is located in Pittenweem, just 10 miles from Fairmont St Andrews Bay Golf Course and 11 miles from St Andrews University.

  • Maimies Harbourview

    Anstruther
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 16 reviews

    Maimies Harbourview is located in Anstruther, just 11 miles from St Andrews University and 24 miles from Discovery Point. The 4-star vacation home is 10 miles from Fairmont St Andrews Bay Golf Course.

  • St Andrews

    Pittenweem
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 4 reviews

    St Andrews offers accommodations in Pittenweem, 24 miles from Discovery Point.

Luxury hotels that guests love in Crail

See all
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 36 reviews
    Had a lovely stay. The lodge was superb, very well decorated and finished. Very clean on arrival. Great location, so peaceful and quiet. Nice decking area and the hot tub was good although takes a while to heat up due to be wood fire. Defo recommend and will definitely return
    Guest review by
    James
    Young couple
gogless