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

Search Hotels with Gym in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Hotels with Gym

Our top choices for St. Andrews hotels with a gym

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,009 reviews)
"Loved our stay exceptional staff all very helpful. Lovel clean nicely decorated hotel. Will return loved our trip"
United Kingdom
Jill
The price is £100
includes taxes & fees
28 Jul - 29 Jul
Carnoustie Golf Hotel

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,012 reviews)
"Lovely hotel and great staff"
United Kingdom
Iain
The price is £65
includes taxes & fees
19 Jul - 20 Jul
Hampton by Hilton Dundee City Centre

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,279 reviews)
"Great welcome and check in"
United States
Julie
The price is £89
includes taxes & fees
19 Jul - 20 Jul
Apex City Quay Hotel & Spa

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,000 reviews)
"Good value"
United Kingdom
Daniel
The price is £70
includes taxes & fees
16 Jul - 17 Jul
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (142 reviews)
"We really enjoyed the security and convenience of the hotel!!! Everyone was so accommodating and helpful!"
United States
susan a
The price is £139
includes taxes & fees
28 Jul - 29 Jul
THE SPACE TO STAY APARTHOTEL

Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (739 reviews)
"Lovely breakfast, nice room and helpful staff."
United Kingdom
Paul
The price is £80
includes taxes & fees
26 Jul - 27 Jul
Woodlands Hotel, BW Signature Collection

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (422 reviews)
"Very clean and pleasant "
United Kingdom
Janette
The price is £92
includes taxes & fees
20 Jul - 21 Jul
Kilconquhar Castle Estate

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,002 reviews)
"Great staff, fantastic venue and a lovely stay."
United Kingdom
Chris
The price is £298
includes taxes & fees
19 Jul - 20 Jul
Fairmont St Andrews

Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
8.0 out of 10, Very good, (202 reviews)
"It was immaculate lovely rooms, staff were so nice and helpful,thoroughly enjoyed our stay."
United Kingdom
Morag
The price is £112
includes taxes & fees
5 Aug - 6 Aug
Lomond Hills Hotel & Health Club

Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (728 reviews)
"Great location, clean quiet room with all amenities, very friendly staff"
Australia
John
The price is £71
includes taxes & fees
19 Jul - 20 Jul
Staybridge Suites Dundee by IHG
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.

Top St. Andrews Hotel Reviews

Frequently asked questions

What are the best hotels in St Andrews with a gym?
Some of the best hotels in St Andrews with a gym include the Old Course Hotel, Fairmont St Andrews, Rusacks St Andrews, and Seaton House - Small Luxury Hotels of the World.

The 5-star Old Course Hotel, with an impressive 9.6 rating, offers extensive health club facilities and even provides on-site fitness classes and yoga sessions, making it ideal for an extensive wellness retreat.

The 5-star Fairmont St Andrews, rated 9.4, features robust fitness facilities and a health club, alongside a steam room and a full-service spa, great for relaxation after your workout.

Rusacks St Andrews, a 5-star hotel with a 9.4 rating, also provides excellent fitness facilities, ensuring guests can maintain their exercise routines with ease.

For those who prefer round-the-clock access, the 5-star Seaton House - Small Luxury Hotels of the World, boasting a great 10.0 rating, offers 24-hour fitness facilities.
What are the best St Andrews hotels with a gym and a pool?
For hotels in St Andrews with both a gym and a pool, top choices include the Old Course Hotel and the Fairmont St Andrews.

The 5-star Old Course Hotel, with an impressive 9.6 rating, offers an extensive Health Club with an indoor pool. Guests can also enjoy on-site fitness classes, including yoga, and make use of the well-equipped fitness facilities.

The 5-star Fairmont St Andrews, boasting a 9.4 rating, features excellent fitness facilities and an indoor pool. Its Health Club also includes a steam room and offers a range of spa treatments for post-workout relaxation.
How much does a gym hotel in St Andrews cost?
Prices for gym hotels in St Andrews vary, but you can find a great deal from £65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
What fitness activities should I do in St Andrews?
St Andrews offers a delightful array of opportunities to stay active, blending its historic charm with options for invigorating workouts.

For those who appreciate the outdoors, St Andrews provides a picturesque backdrop for a variety of activities. Walking or jogging along the famous West Sands beach, with its expansive views of the North Sea, is a truly refreshing experience. The Fife Coastal Path also offers stunning routes for hiking, with segments providing dramatic cliffside vistas and opportunities to explore charming coastal villages. Cycling is another excellent option, with routes winding through the scenic Fife countryside, offering both gentle rides and more challenging terrain.

Golf, of course, is synonymous with St Andrews, and a round on one of its world-renowned courses offers a wonderful blend of physical activity and strategic thinking amidst breathtaking scenery. Even if you're not playing a full round, a stroll around the Old Course is a fantastic way to soak in the atmosphere and enjoy some gentle exercise.

For indoor fitness, the town boasts well-equipped leisure centres featuring modern cardiovascular equipment, free weights, and various group exercise classes, including spin and high-intensity interval training. Many facilities offer flexible day passes, making it easy to incorporate a workout into your travel itinerary. Some also include swimming pools for lap swimming or a relaxing dip after a day of exploring.
Which are the best areas to stay in St Andrews to be near healthy food options?
St Andrews offers several excellent areas for travellers keen on healthy dining, with options ranging from casual cafes to upscale restaurants. The town centre, particularly around Market Street and South Street, is a hub for diverse culinary experiences.

On Market Street, you'll find establishments offering fresh, locally sourced ingredients and a variety of dietary options, including vegetarian, vegan, and gluten-free meals. Many cafes here provide wholesome breakfast and lunch choices, from artisanal sandwiches to vibrant salad bowls.

South Street also boasts numerous eateries that emphasize nutritious and flavourful dishes. Here, you can discover restaurants with menus that highlight seasonal produce and lean proteins, superb for those maintaining a balanced diet. Some venues also offer organic and ethically sourced ingredients, appealing to those who value both health and sustainability.

For those who prefer to prepare their own meals, staying near the town centre provides easy access to local grocers and specialty food shops. These often stock a wide array of fresh produce, health foods, and gourmet ingredients, allowing for convenient and healthy home cooking.
How can I save on a gym hotel in St Andrews with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on St Andrews gym hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel stay. But, if you're feeling spontaneous, be sure to check for last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Can I cancel my gym hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel with a gym in St Andrews for you.

Explore a world of travel with Expedia