Find the best Perth and Kinross Hotels

    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

Perth and Kinross Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels Perth and Kinross

Atholl Palace Hotel
4.0 star property
8.4 out of 10, Very good, (770)
"A lovely overnight stay"
The price is £184
includes taxes & fees
7 May - 8 May
Atholl Palace Hotel
Scotlands Spa Hotel
3.0 star property
7.4 out of 10, Good, (571)
"Great waking area with a path along the backwater from the dam. "
The price is £118
includes taxes & fees
13 May - 14 May
Scotlands Spa Hotel
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (344)
"I liked it all. Good facilities "
The price is £157
includes taxes & fees
7 May - 8 May
Westlands of Pitlochry
Save an average of 15% on thousands of hotels when you're signed in
Holiday Inn Express Dunfermline, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (757)
"Nice hotel, very clean, comfortable bed, shower was ok - not very powerful, breakfast ok. "
The price is £65
includes taxes & fees
12 May - 13 May
Holiday Inn Express Dunfermline, an IHG Hotel
The Glencoe Inn
5.0 star property
8.4 out of 10, Very good, (90)
"We spent a night at the Glencoe Inn so that we could explore Glencoe. It is extremely convenient as a location for that. Little pricey as an exclusive option in that area, but the room was spacious and well kept. Cute restaurants attached. Petrol station and convenience store next door. It’s right on the highway but not too much noise. Staff was very friendly. Overall great stay and we would choose them again if exploring Glencoe. "
The price is £220
includes taxes & fees
11 May - 12 May
The Glencoe Inn
Pine Trees Hotel
3.5 star property
9.2 out of 10, Wonderful, (328)
"The best hotel we have stayed in, the staff, the service and hospitality has been exceptional. We will definitely return to Pitlochry and the Pine Trees Hotel again, and highly recommend the experience to anyone thinking of a holiday in this wonderful part of the world. "
The price is £157
includes taxes & fees
6 May - 7 May
Pine Trees Hotel
The Longforgan Coaching Inn
3.0 star property
8.0 out of 10, Very good, (255)
"Excellent value accommodation just outside Dundee. Checked in at the bar, the staff were friendly and helpful and showed us to the room. The room was in an external motel style block. The room was quite basic but was clean and everything worked. OK. For the money it does the job perfectly and we would definitely return."
The price is £55
includes taxes & fees
6 May - 7 May
The Longforgan Coaching Inn
Holiday Inn Express Dundee, an IHG Hotel
3.0 star property
8.6 out of 10, Excellent, (1001)
"Staff & service was excellent "
The price is £71
includes taxes & fees
2 Jun - 3 Jun
Holiday Inn Express Dundee, an IHG Hotel
Murrayshall Country Estate
4.0 star property
9.0 out of 10, Wonderful, (286)
"Beautiful hotel and room, good service, but food was not quite the same standard. "
The price is £181
includes taxes & fees
12 May - 13 May
Murrayshall Country Estate
Angus Hotel
3.0 star property
7.8 out of 10, Good, (354)
"Lovely stay everything was great "
The price is £68
includes taxes & fees
19 May - 20 May
Angus Hotel
Ballachulish Hotel
3.0 star property
8.2 out of 10, Very good, (410)
"Nice location, quiet clean hotel. Hotel restaurant is good for dinner - and breakfast is very good, rooms are clean and comfortable. It’s an older building, but has been renovated and is well maintained. Our room had a view of the loch across the street. Plenty of parking and free Wi-fi. "
The price is £240
includes taxes & fees
19 May - 20 May
Ballachulish Hotel
ibis budget Dundee Camperdown
2.5 star property
8.2 out of 10, Very good, (166)
"excellent value and quiet room"
The price is £31
includes taxes & fees
27 May - 28 May
ibis budget Dundee Camperdown
The Old Manse of Blair
5.0 star property
9.2 out of 10, Wonderful, (48)
"It was ABSOLUTELY amazing!!!!!!!!!!! You can't go wrong booking this hotel, the property, the rooms, the staff, everything was incredible!"
The price is £201
includes taxes & fees
5 May - 6 May
The Old Manse of Blair
The Old Mill Inn
4.0 star property
9.8 out of 10, Exceptional, (300)
"Incredible location. Excellent restaurant "
The price is £219
includes taxes & fees
6 May - 7 May
The Old Mill Inn
Mercure Perth Hotel
3.0 star property
7.4 out of 10, Good, (799)
"We arrived at about 4 pm reception staff very friendly and all three rooms were ready for us. The hotel was clean & tidy and bar staff also very welcoming. The breakfast was well laid out and plenty of choice too. The stay was very enjoyable & will certainly stay at the Mercure again in the future."
The price is £72
includes taxes & fees
19 May - 20 May
Mercure Perth Hotel
Glencoe House
5.0 star property
9.8 out of 10, Exceptional, (54)
"What a place, the staff and chef are amazing!!! We'll be back soon!"
The price is £677
includes taxes & fees
19 May - 20 May
Glencoe House
Invercarse Hotel Dundee, BW Signature Collection
3.5 star property
8.8 out of 10, Excellent, (525)
"Very good "
The price is £63
includes taxes & fees
12 May - 13 May
Invercarse Hotel Dundee, BW Signature Collection
Columba House
3.0 star property
7.6 out of 10, Good, (120)
"We had originally planned 2 nights in The Spey, but we had to leave after 1 night due to a storm incoming & needing to catch a very early flight in Inverness. We loved the room & the quiet setting. Bed was firm, which was perfect. Very clean. No staff on site, which was odd but not a problem. Would stay here again."
The price is £59
includes taxes & fees
12 May - 13 May
Columba House
Balmoral Arms
4.0 star property
8.0 out of 10, Very good, (165)
"We had a great first visit to Ballater and the hotel did not disappoint. Our room was very clean and tidy. The reception staff were very friendly, helpful and knowledgeable. The food was very tasty and the waiting staff very courteous and friendly. Overall we had a wonderful time and would definitely go back. "
The price is £153
includes taxes & fees
8 May - 9 May
Balmoral Arms
Craigroyston House & Lodge
3.5 star property
10.0 out of 10, Exceptional, (38)
"Great location! Craig and his wife Sue were great hosts. Breakfast was very nice with a lot of options. We would highly recommend!!!"
The price is £122
includes taxes & fees
28 May - 29 May
Craigroyston House & Lodge
Don't see what you're looking for?
See all available properties in Perth and Kinross
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.

Perth and Kinross Travel Info

Best cities to visit
Pitlochry, Perth and Blairgowrie
Hotels with bars
1,220
International airport
Edinburgh (EDI)
Number of hotels
874
Lowest price
£31
Highest price
£677
Top attractions
Blair Castle, Famous Grouse Experience at Glenturret Distillery and Perth Concert Hall

Frequently asked questions

How much do hotels in Perth and Kinross cost?
In Perth and Kinross, you can find cheap options from £31 in a few different ways. To see the availability, enter your preferred travel dates, then narrow your search by amenities, budget and more. Remember that prices can vary according to when you decide to go, so if you have some flexibility, switch up your dates until you find the right deal.
When is the best time to go to Perth and Kinross?
The answer depends on what you want to get out of your Perth and Kinross escape. If you choose to visit in summer, which is between June and August, expect average temperatures of between 8ºC and 16ºC. Perth and Kinross has an oceanic climate, so bear that in mind when you pack.
Are there any luxury hotels in Perth and Kinross?
Get ready for the ultimate in luxury at Leonardo Boutique Huntingtower Perth. A bar, a garden and free WiFi are only the start of the amenities at this stay in Perth, Perth and Kinross. Murrayshall Country Estate is another popular pick in this thrilling city.
How can I find cheap hotels in Perth and Kinross?
An excellent place to begin your search is with our “Price per night” filter. At the moment, the cheapest properties start at £31 per night. Other ways to grab an affordable Perth and Kinross escape are by booking as early as possible and being flexible with dates. For even more great prices, check out our cheap hotels in Perth and Kinross page.
What are the best hotels in Perth and Kinross for families?
Scoring a hotel for you and the kids in Perth and Kinross is a cinch with our filter tool. Simply check “Family friendly” in the “Traveller experience” section and browse the deals. If you’re headed to Perth, book at The Lodge At Perth Racecourse. Relax here while making full use of amenities such as complimentary breakfast and front desk services. Pitcullen Guest House is also a favourite with families in this captivating city.
What are the top beach hotels in Perth and Kinross?
Check into one of our ocean-view hotels in Perth and Kinross and spend your break making beautiful memories by the water. Kick back in top-rated accommodation such as Travelodge Kinross M90, which comes with amenities like free self parking and on-site parking options.
Why should I book my Perth and Kinross hotel with Expedia?
Amazing prices on Perth and Kinross hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points with every booking, as well as fabulous membership perks. We’re talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels offer free cancellation, so you can reserve your getaway without having to worry if your circumstances change.

Perth and Kinross Hotel Reviews
Expedia verified reviews