Find the spa hotels that appeal to you the most
Check out our selection of great spa hotels in Perth
14 miles from Scone Palace in Blairgowrie, Pink Spa Nest provides accommodations with access to a sauna and hot tub. This property offers a private pool, free Wifi, and free private parking.

Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school.

Wyndham Duchally Country Estate offers stylish, modern spacious accommodations and great leisure facilities in 27 acres of parkland, surrounded by some of the most spectacular and picturesque...

In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity center and luxury health club. The hotel offers free parking and spacious rooms.

Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out and free WiFi throughout the property.

A warm welcome to The Angus Hotel & Spa, Blairgowrie’s premier leisure hotel and one of only 4 hotels in Perthshire with a modern, fully-equipped leisure club and indoor swimming pool.

Offering a bar, Erigmore Spa Cottage - A cosy cottage located in a countryside park with WIFI and access to swimming pool features accommodations in Perth.

Located in Perth, 12 miles from Scone Palace and 16 miles from Discovery Point, Silverwood Luxury Lodge Resort, 37 individual stunning properties provides accommodations with free WiFi, a garden,...

Featuring a garden, Strathearn Lodge features accommodations in Auchterarder. This property offers access to a patio and free private parking. Outdoor seating is also available at the vacation home.

Gleneagles Lettings offer privately owned self-catering short term holiday apartments nestled along side the grounds of the world famous Gleneagles Golf Course, which was the venue for the 2014 Ryder...

