St Andrews

St Andrews Hotels with a Gym

Enter your dates to find hotels with gyms in St Andrews to keep up your workout routine.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best St Andrews Hotels with Gym

Find top hotels with gyms in St Andrews for fitness during your stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Fairmont St Andrews - Scotland
Fairmont St Andrews - ScotlandFairmont St Andrews - ScotlandFairmont St Andrews - ScotlandFairmont St Andrews - ScotlandFairmont St Andrews - ScotlandFairmont St Andrews - Scotland
99+
Hotels in St Andrews
Featured facilities: Fitness Session, Personal Trainer
Great
116 reviews
9.3/10
1 night
From MXN$4,828
Check Availability
Rusacks St. Andrews
Rusacks St. AndrewsRusacks St. AndrewsRusacks St. AndrewsRusacks St. AndrewsRusacks St. AndrewsRusacks St. Andrews
99+
Hotels in St Andrews
Featured facilities: Fitness Room
Great
109 reviews
9.2/10
1 night
From MXN$6,003
Check Availability
Old Course Hotel St Andrews
Old Course Hotel St AndrewsOld Course Hotel St AndrewsOld Course Hotel St AndrewsOld Course Hotel St AndrewsOld Course Hotel St AndrewsOld Course Hotel St Andrews
99+
Hotels in St Andrews
Featured facilities: Fitness Room, Body Care
Amazing
112 reviews
9.4/10
1 night
From MXN$4,455
Check Availability
St Andrews
You Might Like
St Andrews Hotels Including BreakfastSt Andrews Hotels With Twin RoomSt Andrews Hotels With 1 Double BedSt Andrews Hotels With Swimming PoolSt Andrews Hotels With Free Cancellation
Seaton House
Seaton HouseSeaton HouseSeaton HouseSeaton HouseSeaton HouseSeaton House
98
Hotels in St Andrews
Featured facilities: Fitness Room
Amazing
26 reviews
9.5/10
1 night
From MXN$4,826
Check Availability
Show more hotels with Gym in St Andrews

Top Premium Hotels in St Andrews

See all
Discover our curated selection of premium hotels in St Andrews for your next stay
No.
1
Old Course Hotel St Andrews Hotels in St Andrews
9.4/10
112 review

Old Course Hotel St Andrews

Hotel near St Andrews
Highlights
Two bar lounge areas with self-service drinks
Steps away from Scotland's beachfront
Select dates to view prices
No.
2
Rusacks St. Andrews Hotels in St Andrews
9.2/10
109 review

Rusacks St. Andrews

Hotel near St Andrews
Highlights
Rooftop restaurant with unmatched Old Course views
Award-winning rooftop bar with iconic views
Select dates to view prices
No.
3
Fairmont St Andrews - Scotland Hotels in St Andrews
9.3/10
116 review

Fairmont St Andrews - Scotland

Hotel near St Andrews
Highlights
Sports bar with golf simulator experience
Stunning coastal views of the North Sea
Select dates to view prices
No.
4
Kinnettles Hotel & Spa Hotels in St Andrews
8.7/10
53 review

Kinnettles Hotel & Spa

Hotel near St Andrews
Highlights
Enjoy your favorite drinks at the bar
Deluxe studio room with captivating art space
Select dates to view prices

Frequently Asked Questions

What are the best hotels with Gym in St Andrews?

If you’re looking for the best hotels in St Andrews, Fairmont St Andrews - Scotland (from MXN$4,039) , Rusacks St. Andrews (from MXN$6,104) and Old Course Hotel St Andrews (from MXN$4,737) are all highly recommended hotels.

How much does it cost for hotels with Gym in St Andrews?

For hotels with Gym in St Andrews, the average price on weekdays is MXN$8,993, and the average price on weekends (Friday - Saturday) is MXN$8,793.

What are the best luxury hotels with Gym in St Andrews?

If you're looking for premium services and top-notch amenities, there are plenty of luxury hotels with Gym in St Andrews to choose from. Fairmont St Andrews - Scotland (from MXN$4,039), Rusacks St. Andrews (from MXN$6,104) and Old Course Hotel St Andrews (from MXN$4,737) are among the top luxury hotels you can book.

Where to find hotel deals for St Andrews hotels with Gym?

Trip.com has travel deals available throughout the year. Check out the promotions page to grab the latest discounts and offers on Trip.com.

Everything You Should Know About Gym in St Andrews Hotels

Total Properties4
Number of Reviews403
Highest PriceMXN$8,050
Lowest PriceMXN$8,050
Average Price (Weekdays)MXN$8,993
Average Price (Weekends)MXN$8,793