Find 3 Star Hotels in Perthshire

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Compare Perthshire 3 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

The Pitlochry Hydro Hotel
3.5 star property
7.6 out of 10, Good, (919)
"Had a great stay lovely staff no faults except some of the garden areas need a bit off attention , first impressions and all that …."
The price is AED 276
AED 328 total
includes taxes & fees
7 Jul - 8 Jul
The Pitlochry Hydro Hotel
Moness Resort
3.0 star property
8.6 out of 10, Excellent, (1001)
"The whole cottage was tired. Plumbing needs upgrading."
The price is AED 416
AED 484 total
includes taxes & fees
7 Jul - 8 Jul
Moness Resort
Salutation Hotel
3.0 star property
8.2 out of 10, Very Good, (653)
"Nice upgraded room. Lovely breakfast"
The price is AED 359
AED 422 total
includes taxes & fees
7 Jul - 8 Jul
Salutation Hotel
Save an average of 15% on thousands of hotels when you're signed in
Scotlands Spa Hotel
3.0 star property
7.6 out of 10, Good, (604)
"Lovely place to stay"
The price is AED 463
AED 556 total
includes taxes & fees
8 Jul - 9 Jul
Scotlands Spa Hotel
Heidl Guest House
3.0 star property
9.2 out of 10, Wonderful, (239)
"A very clean and tidy guest house with all the facilities required. Very comfortable beds, spotless modern en-suite and tea/coffee making tray Free Wi-Fi and bottled water! A five star room at a very reasonable price. Highly recommended."
The price is AED 254
AED 304 total
includes taxes & fees
4 Aug - 5 Aug
Heidl Guest House
Holiday Inn Express Perth, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (925)
"Friendly very clean"
The price is AED 371
AED 434 total
includes taxes & fees
14 Jul - 15 Jul
Holiday Inn Express Perth, an IHG Hotel
The Lodge At Perth Racecourse
3.0 star property
9.0 out of 10, Wonderful, (161)
"Lovely little hotel by the Racecourse, nice, quiet and restful"
The price is AED 255
AED 297 total
includes taxes & fees
7 Jul - 8 Jul
The Lodge At Perth Racecourse
Mercure Perth Hotel
3.0 star property
7.4 out of 10, Good, (821)
"We had a very nice stay in this hotel. We would definitely come back "
The price is AED 314
AED 366 total
includes taxes & fees
28 Jul - 29 Jul
Mercure Perth Hotel
Angus Hotel
3.0 star property
7.8 out of 10, Good, (366)
"All good "
The price is AED 292
AED 336 total
includes taxes & fees
17 Jul - 18 Jul
Angus Hotel
Muthu Ben Doran Hotel
3.0 star property
7.0 out of 10, Good, (317)
"Breakfast was cold and poor, had to move room (ie to not nice room) but this was not a problem for staff however on check out had to point out bare wires on electric towel radiator (due to broken cover) Had fish and chips in the evening would highly recommend "
The price is AED 370
AED 443 total
includes taxes & fees
12 Jul - 13 Jul
Muthu Ben Doran Hotel
Ben More Lodge
3.0 star property
8.6 out of 10, Excellent, (10)
"Conveniently positioned in easy range of buses and trains, the room was cosy (although if there had been 3 of us in it it would have been a squash). Unfortunately the dining/pub area is currently out of action. The lack of wifi is regrettable though mobile data does work (at least for Vodafone); I am surprised that wifi "is not provided because of the poor signal in the area" - a lame excuse."
The price is AED 422
AED 498 total
includes taxes & fees
7 Jul - 8 Jul
Ben More Lodge
Fisher's Hotel
3.0 star property
8.0 out of 10, Very Good, (998)
"Receptionist was pleasant at check in and check out and thoroughly enjoyed our visit."
The price is AED 681
AED 817 total
includes taxes & fees
1 Aug - 2 Aug
Fisher's Hotel
Lovat Hotel
3.0 star property
7.0 out of 10, Good, (171)
"Affordable, clean and comfortable. The staff were friendly and helpful. I would stay there again. "
The price is AED 388
AED 457 total
includes taxes & fees
11 Jul - 12 Jul
Lovat Hotel
The Longforgan Coaching Inn
3.0 star property
8.0 out of 10, Very Good, (269)
"Service "
The price is AED 229
AED 268 total
includes taxes & fees
7 Jul - 8 Jul
The Longforgan Coaching Inn
Craigroyston House & Lodge
3.5 star property
10.0 out of 10, Exceptional, (68)
"Nice folks; central location; great restaurant referral."
The price is AED 572
AED 674 total
includes taxes & fees
8 Jul - 9 Jul
Craigroyston House & Lodge
Royal Dunkeld
3.0 star property
7.8 out of 10, Good, (160)
"The staff were great the restaurant was super. Happy to give extra towels, milk etc. The reception staff gave us lots of information on local places and a large selection of information pamphlets in reception plus a large living room type room on the first floor with comfy sofas."
The price is AED 462
AED 541 total
includes taxes & fees
7 Jul - 8 Jul
Royal Dunkeld
The Breadalbane Arms Hotel (Room Only)
3.0 star property
6.8 out of 10, (148)
"Looked clean but on deeper inspection lacked attention to detail. Staff friendly. Fine for what I needed. "
The price is AED 245
AED 290 total
includes taxes & fees
16 Jul - 17 Jul
The Breadalbane Arms Hotel (Room Only)
Killin Hotel
3.0 star property
7.8 out of 10, Good, (331)
"The bar and restaurant staff were wonderful. Very helpful and accommodating. The hotel overlooks the river and has wonderful mountain views. Located in the heart of Killin. "
The price is AED 286
AED 343 total
includes taxes & fees
10 Jul - 11 Jul
Killin Hotel
Craigvrack Hotel & Restaurant
3.0 star property
8.8 out of 10, Excellent, (292)
"The hotel had its own Indian restaurant which suited my wife and myself. We did eat there a couple of times and found the service and food very good. All staff were friendly and helpful during our stay. "
The price is AED 430
AED 509 total
includes taxes & fees
7 Jul - 8 Jul
Craigvrack Hotel & Restaurant
Scone Arms Hotel
3.0 star property
9.0 out of 10, Wonderful, (82)
"A quick stop off in Perthshire. A cute wee independent hotel, a good sports bar and decent food. Easy check in and out, very convenient all around"
The price is AED 400
AED 472 total
includes taxes & fees
11 Jul - 12 Jul
Scone Arms Hotel

Recent reviews of Perthshire hotels
Expedia verified reviews