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

Family hotels and homes in Crail

Find the family hotels that appeal to you the most

The best family hotels in Crail

Check out our pick of great family hotels 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.

S
Sally
From
New Zealand
Loved this charming place to stay. The rooms were so lovely, nicely appointed and had everything we needed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,395 reviews
Price from
US$169.95
1 night, 2 adults

The Inn At Kingsbarns

St. Andrews (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.

E
Edoardo
From
Italy
Delightful inn just a few miles away from St Andrews. The rooms are beautifully and elegantly furnished, full of light and spacious. They serve food, and it's really delicious and very reasonably priced. Breakfast is good and enjoyable. The morning I had to have a very early wake up, they made me find a little bag with food and drinks so that I could still have my breakfast. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 481 reviews
Price from
US$275.41
1 night, 2 adults

The View, 22 School Park

Kingsbarns (Near Crail)

Set in Kingsbarns and only 1.5 km from Kingsbarns Beach, The View, 22 School Park offers accommodation with inner courtyard views, free WiFi and free private parking.

W
William
From
United Kingdom
The house was very comfortable and served as a home from home. The kitchen was well stocked which made making the breakfast for 5 people a joy. A visit to the Inn at Kingsbarns ( which is community run ) is well worth a visit as it is only a five minute walk.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 9 reviews
Price from
US$201.52
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.

L
Lulu Jacqueline
From
Tanzania
Comfort Cleanliness Sanctuary line environment
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,531 reviews
Price from
US$330.02
1 night, 2 adults

The Bank

Anstruther (Near Crail)

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

H
Hugh
From
United Kingdom
Good location Very comfortable
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 628 reviews
Price from
US$200.85
1 night, 2 adults

Harbour Inn

Anstruther (Near Crail)

Facing the beachfront, Harbour Inn offers 4-star accommodation in Anstruther and features a garden, shared lounge and terrace.

d
david
From
United Kingdom
Went to Anstruther for a short break and found this fantastic hotel located in the town centre with lots of local amenities on the doorstep, was able to park outside easily and check in was fast & friendly. The room itself was absolutely stunning with fresh decor following the recent refurbishment, great TV & WiFi, couldn't ask for anything better! Popped into the bar for a couple drinks and received a warm & friendly welcome from the staff and locals alike. If you are planning a trip to Anstruther then look no further and make the harbour inn your choice of destination, highly recommended.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 229 reviews
Price from
US$147.78
1 night, 2 adults

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, 430 reviews
Price from
US$188.08
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...

S
Stefano
From
Italy
Location, room, breakfast overlooking hole 17th, services
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,103 reviews
Price from
US$510.51
1 night, 2 adults

Rusacks St Andrews

St. Andrews (Near Crail)

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

E
Ela
From
France
Everything. Amazing views, a breathtaking experience.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,487 reviews
Price from
US$375.23
1 night, 2 adults

Golfers dream Guest suite with onsite golf studio available for booking by guests

Strathkinness (Near Crail)

Set in Strathkinness and only 5.3 km from St Andrews University, Golfers dream Guest suite with onsite golf studio available for booking by guests offers accommodation with garden views, free WiFi and...

T
Tom
From
United Kingdom
Perfect stay for a golf group. Very comfortable, everything you need for lodging. Great location, only 10mins into St Andrews and 20-25mins to the south Fife coast courses. Lovely host and the indoor studio is a total bonus. Highly recommend booking in for dinner at the local tavern. Great food.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 102 reviews
Price from
US$228.39
1 night, 2 adults
All family hotels in Crail

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Crail and surroundings in the past month

See all

Save money on family in Crail and nearby – budget options available

  • Balcomie Links Hotel

    Anstruther
    Budget options available
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 430 reviews

    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. 17 km from St Andrews University and 38...

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

    A recently renovated apartment in St. Andrews and within 1.2 km of Kingsbarns Beach, Off Grid Travel at Cambo Estate has a garden, comfortable allergy-free rooms and free WiFi.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 14 reviews

    Boasting a hot tub, Beach Cottage in a Tranquil Location is situated in Kingsbarns. This beachfront property offers access to a patio.

  • The View, 22 School Park

    Kingsbarns
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 9 reviews

    Set in Kingsbarns and only 1.5 km from Kingsbarns Beach, The View, 22 School Park offers accommodation with inner courtyard views, free WiFi and free private parking.

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

    Set in Cellardyke and only 1.2 km from Billow Ness Beach, New Holliday Villa, Anstruther offers accommodation with quiet street views, free WiFi and free private parking.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 2 reviews

    Offering an indoor pool and a tennis court, Morton of Pitmilly Countryside Resort is located just 8 miles south of St Andrews.

  • Ardlui

    Anstruther
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 43 reviews

    Boasting a patio with city views, a garden and barbecue facilities, Ardlui can be found in Anstruther, close to Billow Ness Beach and 15 km from St Andrews Bay.

  • Auld Leigh-Lann Apartments

    Anstruther
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 83 reviews

    Offering city views, Auld Leigh-Lann Apartments is an accommodation located in Anstruther, 400 metres from Billow Ness Beach and 15 km from St Andrews Bay.

Highly rated family hotels in Crail and nearby

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

    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.

    From US$235.10 per night
  • The Bank

    Anstruther
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 628 reviews

    Stunning views of the Firth of Forth feature at this 4-star, family-run hotel.

    From US$169.95 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,531 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 US$361.52 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 40 reviews

    Situated in Anstruther and only 700 metres from Billow Ness Beach, 51 Milton Crescent features accommodation with garden views, free WiFi and free private parking.

  • Madeira In Fife

    Pittenweem
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 41 reviews

    Situated 2.6 km from Billow Ness Beach, Madeira In Fife features accommodation in Pittenweem with access to a hot tub.

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

    The Merchants House in Pittenweem offers accommodation with free WiFi, 2.3 km from Billow Ness Beach, 17 km from St Andrews Bay and 17 km from St Andrews University.

  • The Crow's Nest

    Pittenweem
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 31 reviews

    Offering barbecue facilities and quiet street view, The Crow's Nest is located in Pittenweem, 16 km from St Andrews Bay and 17 km from St Andrews University.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 351 reviews

    A former railway station set in 2 acres of landscaped garden, The Old Station Guest House comprises of the main building and a train carriage converted into suites.

Enjoy breakfast in Crail and nearby

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

    Housed in a historic building, the recently renovated The Anchorage-Upper Level features accommodation with a garden and free WiFi.

  • Forth

    Pittenweem
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Forth enjoys a location in Pittenweem, just 18 km from St Andrews University and 39 km from Discovery Point. It is set 17 km from St Andrews Bay and offers private check-in and check-out.

Family hotels that guests love in Crail

See all
  • Avg. price/night: US$201.52
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 232 reviews
    Good size bedroom, comfortable beds, small shower but water pressure and heat spot on. Good location. I stayed for one night while walking the Fife Coastal Path. Exactly what I needed after a long day on the feet. Little restaurant and bar good lively fun too, with great food.
    Guest review by
    Carly
    Solo traveller