A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Find Family Hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Family Hotels

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for St. Andrews family-friendly hotels

1. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
  • Engaging beachfront hotel offers cribs and family-friendly coastal location perfect for St. Andrews adventures with kids.
AED 1,070
AED 1,283 total
includes taxes & fees
12 Aug - 13 Aug
Hotel du Vin & Bistro St. Andrews

2. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
AED 1,156
AED 1,388 total
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

3. The Inn at Lathones

The Inn at Lathones
Leven
AED 507
AED 608 total
includes taxes & fees
17 Aug - 18 Aug
The Inn at Lathones

4. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
  • Family adventures unfold at this coastal retreat, with an indoor pool, golf course, spa, and easy beach access for all ages.
AED 1,495
AED 1,794 total
includes taxes & fees
12 Aug - 13 Aug
Fairmont St Andrews

5. Drumoig Golf Hotel

Drumoig Golf Hotel
St. Andrews
  • Family-friendly escape at the heart of a scenic golf course, perfect for young ones who love outdoor adventures.
AED 372
AED 446 total
includes taxes & fees
16 Aug - 17 Aug
Drumoig Golf Hotel

6. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
  • Seaside retreat offers free breakfast, beach access, and luxury rooms for the perfect family getaway.
AED 1,891
AED 2,270 total
includes taxes & fees
10 Aug - 11 Aug
Rusacks St Andrews

7. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
  • Poolside sun, water play, and spacious rooms create kid-friendly fun at this central Dundee spa hotel.
AED 368
AED 441 total
includes taxes & fees
23 Aug - 24 Aug
Apex City Quay Hotel & Spa

8. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
AED 500
AED 599 total
includes taxes & fees
10 Aug - 11 Aug
Balcomie Links Hotel

9. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
AED 471
AED 565 total
includes taxes & fees
16 Aug - 17 Aug
Carnoustie Golf Hotel

10. The Station Hotel

The Station Hotel
Carnoustie
AED 383
AED 459 total
includes taxes & fees
6 Sep - 7 Sep
The Station Hotel
View all properties

Choose what matters most at family-friendly hotels in St. Andrews

Pool
Breakfast included
All-inclusive
4 stars
5 stars

Family-friendly hotels with pools in St. Andrews

Fairmont St Andrews

Fairmont St Andrews
St. Andrews
AED 1,495
AED 1,794 total
includes taxes & fees
12 Aug - 13 Aug
Fairmont St Andrews

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
AED 368
AED 441 total
includes taxes & fees
23 Aug - 24 Aug
Apex City Quay Hotel & Spa

Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
AED 471
AED 565 total
includes taxes & fees
16 Aug - 17 Aug
Carnoustie Golf Hotel

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
Cupar
AED 327
AED 392 total
includes taxes & fees
7 Sep - 8 Sep
Lomond Hills Hotel & Health Club

Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
AED 449
AED 539 total
includes taxes & fees
9 Sep - 10 Sep
Kilconquhar Castle Estate

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
AED 277
AED 332 total
includes taxes & fees
20 Aug - 21 Aug
The Landmark Hotel & SPA Leisure Club Dundee By Sunday
View all properties

Family-friendly hotels with free breakfast in St. Andrews

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
AED 1,070
AED 1,283 total
includes taxes & fees
12 Aug - 13 Aug
Hotel du Vin & Bistro St. Andrews

Rusacks St Andrews

Rusacks St Andrews
St. Andrews
AED 1,891
AED 2,270 total
includes taxes & fees
10 Aug - 11 Aug
Rusacks St Andrews

Fairmont St Andrews

Fairmont St Andrews
St. Andrews
AED 1,495
AED 1,794 total
includes taxes & fees
12 Aug - 13 Aug
Fairmont St Andrews

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
AED 368
AED 441 total
includes taxes & fees
23 Aug - 24 Aug
Apex City Quay Hotel & Spa

The Station Hotel

The Station Hotel
Carnoustie
AED 383
AED 459 total
includes taxes & fees
6 Sep - 7 Sep
The Station Hotel

Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
AED 471
AED 565 total
includes taxes & fees
16 Aug - 17 Aug
Carnoustie Golf Hotel

Rufflets St Andrews

Rufflets St Andrews
St. Andrews
AED 1,156
AED 1,388 total
includes taxes & fees
19 Aug - 20 Aug
Rufflets St Andrews

Dunclutha Guest House

Dunclutha Guest House
Leven
AED 447
AED 447 total
includes taxes & fees
13 Aug - 14 Aug
Dunclutha Guest House

Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
AED 500
AED 599 total
includes taxes & fees
10 Aug - 11 Aug
Balcomie Links Hotel

The Waterfront

The Waterfront
Anstruther
AED 617
AED 741 total
includes taxes & fees
16 Aug - 17 Aug
The Waterfront
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top St. Andrews Hotel Reviews

Drumoig Golf Hotel

Drumoig Golf Hotel

8/10 Good
"Hotel was ok for an overnight business trip. Nothing wrong with the food, just a little limited. Overall nothing wrong with the facilities"
Jason 1-night trip
Posted less than an hour ago
Drumoig Golf Hotel
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Great location. Helpful staff. Good breakfast."
Donato 1-night trip
Posted 5 days ago
The Albany Hotel St Andrews

Frequently asked questions

What's St. Andrews like for family-friendly vacations?
If you've been thinking about a trip with your kids, the historic destination of St. Andrews is a good choice. The beaches, golfing, and local tours are just a few things that make this an attractive vacation spot for families. Fly into Dundee (DND), which is located 12 mi (19.3 km) from the city center.
What's the best hotel when traveling with kids to St. Andrews?
Fairmont St Andrews is a hotel with an indoor pool and 5 restaurants, and it's a top choice on Expedia for families. Other choices for your family trip include Rufflets St Andrews and Rusacks St Andrews.
How many hotels that welcome families are there in St. Andrews?
Expedia has 5 family-friendly hotels and other accommodations in St. Andrews.
When's the best time to book a family-friendly vacation in St. Andrews?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for St. Andrews is 32 inches.
What's there to see and do with your family in St. Andrews?
While you and your family are vacationing in St. Andrews, you might want to visit some family-friendly attractions such as St. Andrews Aquarium and Craigtoun Country Park. Make sure you have lots of time for activities like Swilken Bridge and St. Andrews Preservation Trust Museum and Garden.
What's the best way for us to get around St. Andrews?
If you want to venture outside of the area, hop on a train at Leuchars Station. St. Andrews may not have many public transportation choices so consider a car rental to maximize your time.