Search 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

Top Cities in Perth and Kinross

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 in Perth and Kinross

Sleeperz Hotel Dundee
3.0 star property
9.4 out of 10, Exceptional, (1001)
"Nice business stay"
The price is S$127
per night
9 Jun - 10 Jun
Sleeperz Hotel Dundee
Atholl Palace Hotel
4.0 star property
8.4 out of 10, Very good, (776)
"No a/c in rooms, but fan provided. No screens on windows. History video was wonderful. Buffet breakfast was okay. Ran out of fresh fruit salad. Dinner okay, service rushed. Grounds lovely. Reception and management staff friendly and helpful. Our room needed updating. Bed not a king, as represented. Furnishings tired. Whole hotel needs updating. Bath tub too narrow and hot/cold shower knobs in a bad location. Bathroom window would not open."
The price is S$527
per night
7 Jun - 8 Jun
Atholl Palace Hotel
Fonab Castle Hotel & Spa
5.0 star property
9.6 out of 10, Exceptional, (543)
"Absolutely amazing. Concierge Davie gave us a grand tour with huge Scottish flare. Beautiful views of the river with very clean grounds and rooms. Definitely our favorite stay on our 12 day honeymoon journey. Everything is pricey here but well worth the experience for this level of quality. "
The price is S$783
per night
17 Jun - 18 Jun
Fonab Castle Hotel & Spa
Save an average of 15% on thousands of hotels when you're signed in
DoubleTree by Hilton Dunblane Hydro
4.0 star property
8.4 out of 10, Very good, (1004)
"The hotel is stunning, the building itself and the land surrounding it. Very clean hotel, the rooms are very large, clean and modern, we had a nice stay here. The lady who worked on reception was great, made sure we had all the information required and done it with a smile on her face. Awesome place."
The price is S$176
per night
16 Jun - 17 Jun
DoubleTree by Hilton Dunblane Hydro
Kennacoil - Glamping
2.0 star property
9.8 out of 10, Exceptional, (238)
"The views are amazing and the facilities were very clean and tidy. Great place to relax and forget about the world."
The price is S$94
per night
10 Jun - 11 Jun
Kennacoil - Glamping
Malmaison Dundee
4.0 star property
8.6 out of 10, Excellent, (1002)
"Fabulous room on top floor with a very modern bathroom and exceptional shower. Super friendly and efficient staff. Great bar area downstairs with helpful and willing staff a super stay for a short break as it is a quick walk to V&A a pleasant stroll to The Law and so close to the shopping area snd some great restaurants."
The price is S$119
per night
9 Jun - 10 Jun
Malmaison Dundee
Scotlands Spa Hotel
3.0 star property
7.4 out of 10, Good, (582)
"Staff great. Pool, reception all lovely. Really enjoyed breakfast. Room had clean bedding and towels but only complaint would be the extremely grubby carpet. Hotel central and I would stay again "
The price is S$203
per night
9 Jun - 10 Jun
Scotlands Spa Hotel
Westlands of Pitlochry
4.0 star property
9.6 out of 10, Exceptional, (359)
"Breakfast was great and outdoor seating had beautiful view."
The price is S$270
per night
4 Jun - 5 Jun
Westlands of Pitlochry
Dunkeld House Hotel
4.0 star property
8.6 out of 10, Excellent, (1001)
"Dunkeld is a magical place and we love each visit. Recommendations would be to have a secure safe and a Nespresso coffee machine in each lodge "
The price is S$331
per night
13 Jun - 14 Jun
Dunkeld House Hotel
Wyndham Duchally Country Estate
4.0 star property
9.2 out of 10, Wonderful, (424)
"We stayed in one of the lodges which was superb. Clean, with quality furnishings, comfortable beds, and a two minute stroll to the amenities. Beautiful, well kept grounds and pleasant, helpful staff made this a fantastic stay. Although we only stayed for the one night, we were so impressed we are now intending to book one of the lodges for several nights next time. I should also mention that the surrounding countryside is stunning and there is plenty to do and see for all ages."
The price is S$262
per night
10 Jun - 11 Jun
Wyndham Duchally Country Estate
The Landmark Hotel and Leisure Club
4.0 star property
8.4 out of 10, Very good, (895)
"Food service very slow and Hotel looking run down "
The price is S$101
per night
9 Jun - 10 Jun
The Landmark Hotel and Leisure Club
Dunalastair Hotel Suites
5.0 star property
9.0 out of 10, Wonderful, (325)
"We stayed here for one night and had a second floor loft suite. The room was clean and modern and nicely decorated. We especially loved the fresh shortbread cookies and the fresh milk and the fridge for our coffee in the morning. The bathroom was clean and also modern. The building itself is beautiful and the location was nice and close to a local walking trail that we took that went from the dam all the way up to the Falls. The breakfast staff were extremely attentive and we had the hot...
The price is S$256
per night
9 Jun - 10 Jun
Dunalastair Hotel Suites
Crieff Hydro
4.0 star property
8.2 out of 10, Very good, (652)
"Need a review of the oversight of breakfast, sitting and clearing to avoid queues. "
The price is S$344
per night
13 Jun - 14 Jun
Crieff Hydro
Moness Resort
3.0 star property
8.6 out of 10, Excellent, (985)
"Fantastic location for visiting Perthshire. So many nice walks and added attraction of watching beavers in the river near the golf course. Hotel rooms spacious, food delicious, staff really friendly. "
The price is S$163
per night
9 Jun - 10 Jun
Moness Resort
Salutation Hotel
3.0 star property
8.2 out of 10, Very good, (636)
"It's an interesting old building. Decor in my room was dated but bathroom more modern and bed very comfortable. The main restaurant looks a bit Butlins but the food in the bar was excellent on both nights. My second night was ruined by noisy occupants of 206, starting at around 2:30 and they left at around 5:30. Not at all sure they were guests. Had to leave 1 day early and reported the above. No comment. Doubt I will return to Perth but would certainly consider staying here as the location is...
The price is S$127
per night
23 Jun - 24 Jun
Salutation Hotel
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
9.2 out of 10, Wonderful, (658)
"."
The price is S$265
per night
16 Jun - 17 Jun
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Killin Hotel
3.0 star property
7.8 out of 10, Good, (319)
"Excellent one night stay, staff super friendly "
The price is S$150
per night
18 Jun - 19 Jun
Killin Hotel
Holiday Inn Express Dunfermline, an IHG Hotel
3.0 star property
8.8 out of 10, Excellent, (763)
"It was a pleasant stay close to Edinburgh "
The price is S$164
per night
30 Jun - 1 Jul
Holiday Inn Express Dunfermline, an IHG Hotel
Loch Rannoch Hotel & Estate
4.5 star property
8.6 out of 10, Excellent, (201)
"Excellent location on Rannock moor, with all good facilities including a choice of restaurants, bars, an amazing spa area with an indoor pool, steam room and sauna, surrounded by mountain views and over the loch. "
The price is S$277
per night
1 Jul - 2 Jul
Loch Rannoch Hotel & Estate
Ballathie Country House Hotel and Estate
4.0 star property
8.8 out of 10, Excellent, (424)
"This was a beautiful house and location. Our room was in the lodge. The tub/sink/toilet were modern and the bed was clean and comfortable. But the room was a bit on the shabby side. It could do with some updating. The breakfast buffet was very good."
The price is S$201
per night
18 Jun - 19 Jun
Ballathie Country House Hotel and Estate
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 hotels information

Number of reviews
12,024
Accommodation
1,206 hotels
Lowest Price
S$94
Highest Price
S$783

Frequently asked questions

How much do hotels in Perth and Kinross cost?
In Perth and Kinross, you can find cheap options from S$94 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 S$94 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.

Recent Reviews in Perth and Kinross
Expedia verified reviews