
The Gleneagles Hotel
5-star hotel in Auchterarder with golf courses, a pool, gym, and highly rated spa facilities.
We may earn a commission when you book through the links on this page, at no extra cost to you. Prices and availability are pulled live from our booking partners.
If you're looking for the best hotels with pools in Perth, you'll find 12 top-rated options here, with an average guest rating of 8.6 out of 10. These properties range in price from just under £90 to over £670 per night, catering to a variety of budgets and preferences.
We selected these hotels based on verified guest scores, quality of pool facilities, and overall value. Most are 4-star rated, with The Gleneagles Hotel standing out as the highest rated at 9.3/10 and the most premium option, starting at £672.44 per night.
Whether you want a luxury stay like The Gleneagles or more affordable options such as Crieff Hydro at £89.57 per night, each property a pool to enhance your stay. You can compare ratings from 8.5 to 9.3 and prices averaging around €193, helping you make an informed choice for your visit to Perth.

5-star hotel in Auchterarder with golf courses, a pool, gym, and highly rated spa facilities.

Four-star cottages with Loch Tay views and a pool in Kenmore from £176/night.

4-star hotel in Dunkeld with a pool, gym, and parking. Rated 8.7/10 for its welcoming staff and pleasant surroundings.

4-star hotel in Pitlochry with a pool, gym, and remarkable views. Rated 8.7 by guests, known for comfort and attentive staff.

4-star hotel near Gleneagles in Auchterarder with a pool, gym, and highly rated staff and comfort.

Ryder Cup Lodge features pet-friendly rooms and leisure facilities from £215/night in Auchterarder.

Bank House in Pitlochry features pool, gym, and welcoming staff, rated 8.5, from £134/night.

4-star hotel on Ferntower Road in Crieff with a pool and highly rated staff and cleanliness.

3-star holiday homes in Pitlochry with a pool and gym, rated 8.5 for cleanliness and friendly staff, located just off Bonnethill Road.

The Murray Park Hotel features 3-star comfort with pool and gym from £115, close to Crieff’s center.

Wallace Apartment features pool access and WIFI from £216/night near Perth’s countryside.

The Pitlochry Hydro Hotel features a pool and gym, rated 8.2/10 from £97/night.
Pins are numbered to match the ranking above, coloured by star rating.
Compare prices, check availability, and find the right place for your stay.
To get the best rates on pool hotels in Perth, consider booking several weeks in advance, especially during peak seasons like summer and holiday periods. Check if the pool facilities are included in your room rate and whether there are any access restrictions.
Spring and autumn offer mild weather, making pool access comfortable without the crowds. Keep an eye out for flexible cancellation policies to secure your booking with confidence.
Choosing a hotel with a pool adds value to your stay, providing relaxation and convenience right on site.
Loading guides...