Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Perth and Kinross 3 Star Hotels

See all 157 Hotels in Perth and Kinross
Mercure Perth Hotel

Mercure Perth Hotel

West Mill Street, Perth
3.5 out of 5.0
3.6 out of 5 (269 reviews)
Nice hotel in great locationWe spent the weekend with friends to celebrate our 42nd wedding anniversary. Had a great time
  Dec 10, 2017

$48

$48
Scotlands Hotel & Leisure Club

Scotlands Hotel & Leisure Club

40 Bonnethill Road, Pitlochry
3.5 out of 5.0
3.4 out of 5 (57 reviews)
Nice hotel in Pitlochry centreOvernight stay in Pitlochry, hotel welcoming, good pool and jacuzzi.
  Dec 12, 2017

$60

$60
The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel

Knockard Road, Pitlochry
3.5 out of 5.0
3.3 out of 5 (48 reviews)
No soap or shampoo in changing rooms no water pressure in room shower
  Nov 20, 2017

$69

$69
Atholl Arms Hotel

Atholl Arms Hotel

Bridgehead, Dunkeld
3.5 out of 5.0
4.0 out of 5 (40 reviews)
nice hotel in small townstayed in twin room as this was last available but was very comfortable and good TV. Lovely breakfast, hot food cooked to order. Would prefer fresh prunes rather than dried prunes and some grapefruit would be a nice option.
  Dec 8, 2017

$75

$75
Holiday Inn Express Perth

Holiday Inn Express Perth

200 Dunkeld Road, Perth
3.5 out of 5.0
4.2 out of 5 (337 reviews)
Nice hotelEnjoyed our stay. Wine was very expensive had one glass and it cost £6.40. I thought that was too expensive From a budget hotel. Everything else was great.
  Oct 19, 2017

$49

$49
Fisher's Hotel

Fisher's Hotel

75-79 Atholl Road, Pitlochry
3.5 out of 5.0
3.8 out of 5 (409 reviews)
Great stay for the enchanted forest. bus leaves outside the door.
  Nov 12, 2017

$93

$93
Royal Dunkeld

Royal Dunkeld

Atholl Street, Dunkeld
3.5 out of 5.0
4.2 out of 5 (19 reviews)
Close to allamenitiesExcellent staff service and good food. Everyone very accommodating, even got to watch strictly results in the bar with some food!
  Dec 7, 2017

$85

$85
Salutation Hotel

Salutation Hotel

34 South Street, Perth
3.5 out of 5.0
3.9 out of 5 (164 reviews)
Perth city centreHotel was fine for what we were after, namely city centre and close to the event we were attending. The hotel is quite tired looking however we did have a spacious and clean room with an suite facilities. Ok for 1 or 2 nights but wouldnt want to spend anymore time yhan that
  Oct 10, 2017

$58

$58
The Tormaukin Hotel

The Tormaukin Hotel

Glendevon, Dollar
3.5 out of 5.0
4.4 out of 5 (67 reviews)
Nice hotel close to GleneaglesWhen we arrived it had been snowing,so to our delight there were log fires ablaze and all the staff were very welcoming.We had lunch and dinner at the hotel and the food was very good and reasonably priced.The place was clean as was our room.We had a chalet room and there was plenty of room with ...
  Nov 30, 2017

$55

$55
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth
3.5 out of 5.0
3.7 out of 5 (79 reviews)
Central Perth hotel Great place right next to train and bus station. We stayed a Saturday and Sunday night we were a bit concerned that it would be noisy but not atoll sleeped well just noise from the plumbing but it’s a old hotel to be expected. Staff were very helpful and friendly. Rooms are a bit dated but still ...
  Nov 26, 2017

$55

$55
Map

Three Star Hotel Guide for Perth and Kinross

There’s a reason the top 3 star hotels in Perth and Kinross, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Perth and Kinross, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Perth and Kinross for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Perth and Kinross near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Perth and Kinross 3 star hotels offer a fantastic home base for any type of vacation.

Recently booked 3 Star Hotels in Perth and Kinross

Royal Dunkeld
3.5 out of 5.0
Last booking: 33 hours ago