A street with a historic building, a cafe, and a traffic light.

Search Hotels in Perth with Indoor Pools

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Hotels with Indoor Pools

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Our top choices for Perth hotels with an indoor pool

1. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
  • Splash into serenity at this hotel's indoor sanctuary pool with full-service spa escape.
£66
includes taxes & fees
31 Aug - 1 Sept
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

2. The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
Blairgowrie
  • Dive into year-round swimming bliss at this riverside hotel with indoor pool and spa indulgences.
£62
includes taxes & fees
13 Sept - 14 Sept
The Angus Hotel & Spa by Compass Hospitality

3. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
Cupar
  • Plunge into relaxation at this hotel's serene indoor sanctuary with poolside bliss and hot tub bubbles.
£77
includes taxes & fees
2 Sept - 3 Sept
Lomond Hills Hotel & Health Club

4. Best Western Balgeddie House Hotel

Best Western Balgeddie House Hotel
Glenrothes
  • Dive into aquatic luxury at this Edwardian hotel, where the indoor pool offers relaxation for the whole family.
£89
includes taxes & fees
13 Sept - 14 Sept
Best Western Balgeddie House Hotel

5. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
  • Plunge into Victorian elegance at this Stirling retreat with a pristine indoor pool and comprehensive wellness amenities.
£125
includes taxes & fees
6 Sept - 7 Sept
Apex Dunblane Hydro Hotel

6. Duchally Hotel & Country Estate

Duchally Hotel & Country Estate
Auchterarder
£163
includes taxes & fees
29 Sept - 30 Sept
Duchally Hotel & Country Estate

7. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
  • Riverside swimming escape in the Scottish countryside with spectacular hotel spa amenities.
£230
includes taxes & fees
6 Sept - 7 Sept
Dunkeld House Hotel

8. No. 1 High Street - Boutique Rooms

No. 1 High Street - Boutique Rooms
Markinch
£71
includes taxes & fees
31 Aug - 1 Sept
No. 1 High Street - Boutique Rooms

9. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
  • Indulge in a rejuvenating pool sanctuary with hot tub and sauna at this upscale Dundee hotel, perfect for relaxation seekers.
£95
includes taxes & fees
20 Sept - 21 Sept
Apex City Quay Hotel & Spa

10. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford
  • Splash into total poolside bliss at this family-friendly hotel with both adult and kids' swimming spaces.
£63
includes taxes & fees
13 Sept - 14 Sept
Best Western Plus Dunfermline Crossford Keavil House Hotel
View all properties

Top Perth Hotel Reviews

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

8/10 Good
"This hotel was good value for money. It requires some upgrading as chairs are the worse for wear. Food at the hotel was good and the buffet breakfast again good value. Should install electric charging points as several guests were driving electric vehicles."
Gavin 2-night trip
Posted 6 hours ago
The Pitlochry Hydro Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

8/10 Good
"Decent location next to the quay, room was spacious and clean. Hotel seems well run, staff were very helpful and pleasant. We stayed Saturday and Sunday nights and Saturday night was very noisy outside, lots of what sounded like road racing and drunken people! Sunday was quiet. Not a complaint about the hotel, it's a city centre hotel and Dundee is lively on a Saturday night, so to be expected. Restaurant nice, food reasonably good. Parking onsite is great and one of the reasons we picked this hotel. Overall a great choice for Dundee."
Mark 2-night trip
Posted 8 hours ago
Apex City Quay Hotel & Spa
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Lovely hotel with nice pool / spa facilities . Breakfast was great and rooms very comfortable. We had a lovely meal in the hotel . The Cullen skink was really nice . Reception staff were a little unfriendly on arrival but we wouldn’t let this put us off returning . Great value for money !"
Sue 1-night trip
Posted 11 hours ago
The Angus Hotel & Spa by Compass Hospitality
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Lovely hotel."
William 1-night trip
Posted 23 hours ago
Carnoustie Golf Hotel
Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"About an hour train ride from Edinburgh; maybe 30 mins drive from Glasgow. Quiet, quaint Dunblane."
Irvin Antonio 2-night trip
Posted 4 days ago
Apex Dunblane Hydro Hotel
Stirling Court Hotel

Stirling Court Hotel

8/10 Good
"Room not quite as clean as one would expect, bathroom sink not draining properly."
John 1-night trip
Posted 6 days ago
Stirling Court Hotel

Frequently asked questions

In addition to hotels with indoor pools, what does Perth have to offer?
Enjoy the riverfront when staying in Perth, and reserve a room in a hotel with an indoor pool for the ultimate luxury.
What is there to do in Perth?
After a few relaxing laps in the pool, head out and visit some of the noteworthy attractions in and around Perth. Consider a trip to Perth Concert Hall, Perth Art Gallery and Museum and Black Watch Regimental Museum. A few other contenders are Scone Palace, McDiarmid Park and Perth Racecourse.
Why should I choose a hotel with an indoor pool for my stay in Perth?
You won't be sad if the weather turns during your weekend in Perth, as you can take a splash in the hotel's pool. Especially given that many indoor pools are heated. If you're searching for a hotel to take the kids to, pick one with an indoor pool.

Explore a world of travel with Expedia