Family Friendly Hotels in Saint Andrews

Last updated on May 17, 2023

We have found 21 family friendly hotel ideas in Saint Andrews. Below are the most elegant and luxurious stays in Saint Andrews. Enter your dates to find the best luxury hotel for your stay.

Sort by
Fairmont St Andrews, Scotland

Fairmont St Andrews, Scotland

The luxorious Fairmont St Andrews, Scotland is a 5 star hotel located at Kingask in ‎4.1 km from centre‬, 2.5 km from beach, ‎This property has cots available‬. The hotel is rated as Fabulous with score of 8.7, based on 1649 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 8.7 Fabulous
Available rooms
Kinnettles Hotel & Spa

Kinnettles Hotel & Spa

This great stay is a 5 star hotel located at North Street in ‎250 m from centre‬, 500 m from beach, ‎This property has free cots available‬. The hotel is rated as Very good with score of 8, based on 629 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 8 Very good
Available rooms
Old Course Hotel St Andrews

Old Course Hotel St Andrews

The beautiful Old Course Hotel St Andrews is a 5 star hotel located at Old Station Rd in ‎1.1 km from centre‬, 350 m from beach. The hotel is rated as Fabulous with score of 8.9, based on 1453 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 8.9 Fabulous
Available rooms
Rufflets St Andrews

Rufflets St Andrews

Luxorious and elegant, the Rufflets St Andrews is a 4 star hotel located at Strathkinness Low Road in ‎2.9 km from centre‬, 2.4 km from beach, ‎This property has cots available‬. The hotel is rated as Fabulous with score of 8.8, based on 658 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.8 Fabulous
Available rooms
Carnoustie Golf Hotel 'A Bespoke Hotel’

Carnoustie Golf Hotel 'A Bespoke Hotel’

Elegant and stylish, the Carnoustie Golf Hotel 'A Bespoke Hotel’ is a 4 star hotel located at 8 Links Parade in ‎Carnoustie‬ • ‎18 km from St Andrews‬, 200 m from beach, ‎This property has free cots available‬. The hotel is rated as Very good with score of 8.2, based on 1761 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.2 Very good
Available rooms
The Upper Largo Hotel & Restaurant

The Upper Largo Hotel & Restaurant

Providing a great value, the The Upper Largo Hotel & Restaurant is a 4 star hotel located at 4 Main Street, Upper Largo in ‎Lundin Links‬ • ‎16 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Fabulous with score of 8.6, based on 681 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.6 Fabulous
Available rooms
Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

The elegant Invercarse Hotel Dundee, BW Signature Collection is a 4 star hotel located at 371 Perth Road in ‎Dundee‬ • ‎19 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Very good with score of 8.3, based on 1788 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.3 Very good
Available rooms
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

One of my favorites, the Apex City Quay Hotel & Spa is a 4 star hotel located at 1 West Victoria Dock Road in ‎Dundee‬ • ‎17 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Fabulous with score of 8.6, based on 5116 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.6 Fabulous
Available rooms
Old Manor Hotel

Old Manor Hotel

Providing a relaxing stay, the Old Manor Hotel is a 4 star hotel located at 55 Leven Road in ‎Lundin Links‬ • ‎18 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Very good with score of 8.1, based on 382 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.1 Very good
Available rooms
The Bank

The Bank

The gorgeous The Bank is a 4 star hotel located at 23-25 High Street in ‎Anstruther‬ • ‎14 km from St Andrews‬, Beachfront. The hotel is rated as Fabulous with score of 8.6, based on 501 hotel reviews.

Show more details Set dates
  • Beachfront
  • 4 Stars
  • 8.6 Fabulous
Available rooms
Staybridge Suites - Dundee, an IHG Hotel

Staybridge Suites - Dundee, an IHG Hotel

Providing one of the best stays, the hotel is a 4 star hotel located at Lower Dens Mill in ‎Dundee‬ • ‎17 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Superb with score of 9.1, based on 1338 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 9.1 Superb
Available rooms
Castle Beach

Castle Beach

The luxorious Castle Beach is located at 2 Castle Terrace in ‎Broughty Ferry‬ • ‎15 km from St Andrews‬, 100 m from beach. , based on 2 hotel reviews.

Show more details Set dates
The Landmark Hotel and Leisure Club

The Landmark Hotel and Leisure Club

This great stay is a 4 star hotel located at Kingsway West, Invergowrie in ‎Dundee‬ • ‎22 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Good with score of 7.8, based on 3581 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 7.8 Good
Available rooms
Marine North Berwick

Marine North Berwick

The beautiful Marine North Berwick is a 5 star hotel located at 18 Cromwell Road in ‎North Berwick‬ • ‎31 km from St Andrews‬, Beachfront, ‎This property has free cots available‬. The hotel is rated as Very good with score of 8.4, based on 1720 hotel reviews.

Show more details Set dates
  • Beachfront
  • 5 Stars
  • 8.4 Very good
Available rooms
The Bonnie Badger

The Bonnie Badger

Luxorious and elegant, the The Bonnie Badger is a 5 star hotel located at Main Street Gullane in ‎Gullane‬ • ‎34 km from St Andrews‬, 750 m from beach, ‎This property has free cots available‬. The hotel is rated as Superb with score of 9.1, based on 224 hotel reviews.

Show more details Set dates
  • 5 Stars
  • 9.1 Superb
Available rooms
The Bay Hotel

The Bay Hotel

Elegant and stylish, the The Bay Hotel is a 4 star hotel located at Burntisland Road Kinghorn in ‎Kinghorn‬ • ‎39 km from St Andrews‬, Beachfront. The hotel is rated as Very good with score of 8.2, based on 2226 hotel reviews.

Show more details Set dates
  • Beachfront
  • 4 Stars
  • 8.2 Very good
Available rooms
Murrayshall Country Estate

Murrayshall Country Estate

Providing a great value, the Murrayshall Country Estate is a 4 star hotel located at Murrayshall Road, Scone in ‎Perth‬ • ‎37 km from St Andrews‬, ‎This property has free cots available‬. The hotel is rated as Fabulous with score of 8.8, based on 1250 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.8 Fabulous
Available rooms
Sunbank House Metro Hotel

Sunbank House Metro Hotel

The elegant Sunbank House Metro Hotel is a 4 star hotel located at 50 Dundee Road in ‎Perth‬ • ‎39 km from St Andrews‬. The hotel is rated as Fabulous with score of 8.9, based on 440 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.9 Fabulous
Available rooms
The Parklands Hotel

The Parklands Hotel

One of my favorites, the The Parklands Hotel is a 4 star hotel located at 2 St Leonards Bank in ‎Perth‬ • ‎40 km from St Andrews‬. The hotel is rated as Very good with score of 8.2, based on 488 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 8.2 Very good
Available rooms
Oswald House

Oswald House

Providing a relaxing stay, the Oswald House is a 4 star hotel located at Dunnikier Park in ‎Kirkcaldy‬ • ‎32 km from St Andrews‬, 1.9 km from beach. The hotel is rated as Good with score of 7.7, based on 358 hotel reviews.

Show more details Set dates
  • 4 Stars
  • 7.7 Good
Available rooms
LuxuryHotel - Luxury Hotel Reviews
Language

Language