Skip to main content

Family-friendly hotels in St Andrews

14 listed · best reviewed first

Updated · Ratings from Google · All hotels and B&Bs in St Andrews

Fairmont St Andrews

St Andrews

Fairmont St Andrews

★ 4.5 (2,116)

Five-star cliff-top resort on a 520-acre estate with two championship courses, a large spa and sweeping North Sea views.

Old Course Hotel, Golf Resort & Spa

St Andrews

Old Course Hotel, Golf Resort & Spa

★ 4.7 (1,347)

Five-star resort hotel set directly alongside the Old Course, with a rooftop spa, three restaurants and the Road Hole bunker below the windows.

Rooms at the Saint

St Andrews

Rooms at the Saint

★ 4.3 (1,302)

Rooms at the Saint sits on South Street in St Andrews, a straightforward base near the town's golf courses and restaurants.

Rusacks St Andrews

St Andrews

Rusacks St Andrews

★ 4.5 (820)

Landmark 1887 hotel overlooking the 18th fairway, restored by Marine & Lawn with a rooftop restaurant and a Rao's dining room.

Rufflets St Andrews

St Andrews

Rufflets St Andrews

★ 4.6 (587)

Country house hotel in ten acres of gardens on the western edge of St Andrews, with a brasserie using produce from its own kitchen garden.

Premier Inn St Andrews

St Andrews

Premier Inn St Andrews

★ 4.2 (633)

Premier Inn St Andrews offers 65 straightforward en-suite rooms on Largo Road, with free parking and a restaurant, close to the golf courses and seafront.

The Inn at Kingsbarns

St Andrews

The Inn at Kingsbarns

★ 4.6 (247)

A small four-room inn on St Andrews' Main Street, well suited to golfers and couples wanting quiet comfort near the Old Course.

The New Inn

St Andrews

The New Inn

★ 4.3 (275)

A no-frills inn on Saint Mary Street in St Andrews with its own beer garden, restaurant and free parking, close to the Old Course.

Ardgowan Hotel

St Andrews

Ardgowan Hotel

★ 4.3 (272)

A 29-room hotel across two 19th-century St Andrews townhouses, with a steakhouse restaurant and bar at its heart.

The Albany St Andrews

St Andrews

The Albany St Andrews

★ 4.3 (205)

A townhouse hotel on North Street in St Andrews, with its own bar and breakfast plus a garden for outdoor drinks.

The Albany Hotel

St Andrews

The Albany Hotel

★ 4.3 (204)

Twenty-two-room townhouse hotel on North Street, in the middle of the old town and a few minutes from the cathedral and the links.

Scooniehill Farm House B&B

St Andrews

Scooniehill Farm House B&B

★ 4.9 (105)

A working farmhouse B&B near St Andrews in Fife, with sea views, a garden and free parking close to golf and fishing country.

Annandale Guest House

St Andrews

Annandale Guest House

★ 4.7 (77)

Six en-suite rooms in a Victorian-style guest house on Murray Park, St Andrews, a short walk from the Old Course.

Claremont Cottage

St Andrews

Claremont Cottage

★ 5.0 (24)

An adults-only B&B in St Andrews, Fife, with free parking and a garden, close to Elcho Castle and the town's golf courses.

Quick answers

How many family-friendly hotels are there in St Andrews?+

We list 14 in St Andrews. The best-reviewed are shown first.

Which family-friendly hotels in St Andrews are best reviewed?+

By Google rating weighted by the number of reviews: Fairmont St Andrews (4.5/5, 2,116 reviews), Old Course Hotel, Golf Resort & Spa (4.7/5, 1,347 reviews) and Rooms at the Saint (4.3/5, 1,302 reviews).

Is this list up to date?+

It is built live from our listings; ratings come from Google and each venue page shows when its details were last checked. Always confirm with the venue before travelling.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.