A historic building with multiple towers and a large entrance.

Find 4 Star Hotels in Perthshire from SAR 330

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire 4 Star Hotels

Tonight
19 Sep - 20 Sep
Tomorrow
20 Sep - 21 Sep
Next weekend
25 Sep - 27 Sep
In two weeks
2 Oct - 4 Oct

Our top choices for Perthshire 4-star hotels

1. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
Dunblane
United Kingdom
Sandra
SAR 398
SAR 478 total
includes taxes & fees
18 Oct - 19 Oct
Apex Dunblane Hydro Hotel

2. Westlands of Pitlochry

Westlands of Pitlochry
Pitlochry
Canada
Paula
SAR 568
SAR 681 total
includes taxes & fees
29 Sep - 30 Sep
Westlands of Pitlochry

3. Atholl Palace Hotel

Atholl Palace Hotel
Pitlochry
Australia
Karen
SAR 929
SAR 1,115 total
includes taxes & fees
4 Oct - 5 Oct
Atholl Palace Hotel

4. Knockendarroch Hotel

Knockendarroch Hotel
Pitlochry
United States
Donald
SAR 924
SAR 1,108 total
includes taxes & fees
18 Oct - 19 Oct
Knockendarroch Hotel

5. Crieff Hydro

Crieff Hydro
Crieff
Hong Kong SAR China
KAI SING
SAR 782
SAR 938 total
includes taxes & fees
5 Oct - 6 Oct
Crieff Hydro

6. Thackray House

Thackray House
Callander
United Kingdom
Zara
SAR 734
SAR 880 total
includes taxes & fees
27 Sep - 28 Sep
Thackray House

7. Pine Trees Hotel

Pine Trees Hotel
Pitlochry
United Kingdom
Susan
SAR 1,234
SAR 1,481 total
includes taxes & fees
30 Sep - 1 Oct
Pine Trees Hotel

8. Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
Pitlochry
United Kingdom
Sally-ann
SAR 678
SAR 814 total
includes taxes & fees
15 Oct - 16 Oct
Loch Rannoch Hotel and Spa

9. Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
Stirling
Australia
Ross
SAR 563
SAR 676 total
includes taxes & fees
6 Oct - 7 Oct
Macdonald Forest Hills Hotel & Spa

10. Dunkeld House Hotel

Dunkeld House Hotel
Dunkeld
United Kingdom
John
SAR 837
SAR 1,005 total
includes taxes & fees
4 Oct - 5 Oct
Dunkeld House Hotel

11. Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
Perth
United Kingdom
Samuel
SAR 395
SAR 474 total
includes taxes & fees
11 Oct - 12 Oct
Leonardo Boutique Huntingtower Perth

12. The Abbotsford

The Abbotsford
Callander
United Kingdom
James
SAR 275
SAR 330 total
includes taxes & fees
20 Oct - 21 Oct
The Abbotsford

13. Craigroyston House & Lodge

Craigroyston House & Lodge
Pitlochry
United Kingdom
Archie
SAR 639
SAR 767 total
includes taxes & fees
7 Oct - 8 Oct
Craigroyston House & Lodge

14. The Old Mill Inn

The Old Mill Inn
Pitlochry
Canada
Dante
SAR 958
SAR 1,149 total
includes taxes & fees
18 Oct - 19 Oct
The Old Mill Inn

15. The Kenmore Club

The Kenmore Club
Aberfeldy
United Kingdom
Lee
SAR 504
SAR 605 total
includes taxes & fees
20 Sep - 21 Sep
The Kenmore Club

16. Ballathie House Hotel

Ballathie House Hotel
Perth
Canada
Sarah
SAR 404
SAR 485 total
includes taxes & fees
18 Oct - 19 Oct
Ballathie House Hotel

17. Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
Perth
United States
Laurin
SAR 587
SAR 704 total
includes taxes & fees
18 Oct - 19 Oct
Meikleour Arms Hotel and Restaurant

18. Parklands Hotel

Parklands Hotel
Perth
United Kingdom
Plum
SAR 452
SAR 542 total
includes taxes & fees
28 Sep - 29 Sep
Parklands Hotel

19. The Falls Of Dochart Inn

The Falls Of Dochart Inn
Killin
United Kingdom
Christine
SAR 614
SAR 737 total
includes taxes & fees
20 Oct - 21 Oct
The Falls Of Dochart Inn

20. Murrayshall Country Estate

Murrayshall Country Estate
Perth
Canada
Greg
SAR 606
SAR 727 total
includes taxes & fees
11 Oct - 12 Oct
Murrayshall Country Estate
Save an average of 15% on thousands of hotels when you're signed in

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Perthshire.
Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa

Foss Road Pitlochry Scotland
SAR 1,390
SAR 1,668 total
6 Oct - 7 Oct
includes taxes & fees
Fonab Castle Hotel & Spa
Dunalastair Hotel Suites

Dunalastair Hotel Suites

1 The Square Pitlochry Scotland
SAR 689
SAR 827 total
4 Oct - 5 Oct
includes taxes & fees
8.8/10 Excellent! (449 reviews)
Dunalastair Hotel Suites
The Old Manse of Blair

The Old Manse of Blair

Old Manse of Blair Pitlochry Scotland
SAR 1,188
SAR 1,425 total
9 Oct - 10 Oct
includes taxes & fees
9.4/10 Exceptional! (122 reviews)
The Old Manse of Blair
Still don't see what you're looking for?
See all properties in Perthshire.
You can also use these popular filters to refine your search.
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.

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

See all hotels in Perthshire
A stone bridge arching over a flowing river surrounded by lush greenery.

Top Perthshire Hotel Reviews

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel

10/10 Excellent
"Overall experience was great. Housekeeping was quick and efficient. The staff was courteous."
Estacius Addison 6-night trip
Posted 19 hours ago
Apex Dunblane Hydro Hotel
The Kenmore Club

The Kenmore Club

8/10 Good
"After reading a lot of negative views before we went I was worried what to expect. The cottage was,lovely very spacious and clean. A slight musty smell on entering and one of bathrooms but the place was spotless. Some of the paintwork could do with being refreshed but on the whole we had a lovely stay. The location and views were incredible. The staff at reception very helpful."
Irene 3-night trip
Posted 2 days ago
The Kenmore Club
Westlands of Pitlochry

Westlands of Pitlochry

8/10 Good
"Very comfortable rooms and beds."
Paula 1-night trip
Posted 3 days ago
Westlands of Pitlochry
Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

10/10 Excellent
"Our first time away together. We couldn't think of a better place to spend our week away to relax and unwind in the Highlands. Loch rannoch hotel &spa was an experience we will never forget, everything was perfect and the staff were always polite and helpful. The food options varied so there was no worries over what we could reserve each day. We would recommend this to anyone wanting something extravagant and well the views certainly are!"
Thomas 3-night trip
Posted 9 days ago
Loch Rannoch Hotel and Spa

Frequently asked questions

What are the best 4-star hotels in Perthshire?
Based on Expedia guest reviews, Roman Camp Country House Hotel is one of the favorite 4-star hotels in Perthshire. Situated in Callander, it includes concierge services and premium bedding. The Abbotsford is another popular option here. Also with a 4-star rating and featuring WiFi and a garden, it promises an enjoyable stay.
How much does it cost to stay in a 4-star hotel in Perthshire?
Expedia can help you quickly locate the ideal 4-star hotel for your getaway in Perthshire. Use our filter tool to tailor your search by things like amenities, budget and star rating and get access to fabulous deals in a few clicks.
  • Search for the lowest price from SAR 827
What's the difference between 5-star and 4-star hotels in Perthshire?
If you choose to book a stay at a 4-star hotel in Perthshire, you'll typically find plenty of conveniences to keep you relaxed, such as a pool, restaurant and gym. You can look forward to top-quality service and upmarket surroundings. Go for a 5-star hotel and you'll get a few more bells and whistles — think around-the-clock concierge, on-site spas and nightly turndown services. You're likely to get additional amenities and exclusive services at a 5-star stay, though both are great options for luxury guests.