Find the best Perth and Kinross Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Perth and Kinross Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perth and Kinross hotels

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,002 reviews)
"lovely experience and staff"
United Kingdom
CAROLINE
The price is ₹20,265
₹24,318 total
includes taxes & fees
29 Mar - 30 Mar
Atholl Palace Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
7.8 out of 10, Good, (1,144 reviews)
"Room was ok, staff friendly, very steep roads to get to shops "
United Kingdom
Janet
The price is ₹8,291
₹9,950 total
includes taxes & fees
2 Apr - 3 Apr
The Pitlochry Hydro Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (689 reviews)
"Lovely location and helpful staff "
United Kingdom
Clara Louise
The price is ₹29,510
₹35,412 total
includes taxes & fees
19 Apr - 20 Apr
Fonab Castle Hotel & Spa

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,001 reviews)
" Staff brilliant enjoyable stay"
United Kingdom
Michelle
The price is ₹13,225
₹15,870 total
includes taxes & fees
14 Apr - 15 Apr
Fisher's Hotel

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,256 reviews)
"Very friendly staff and great facilities."
United Kingdom
Chris
The price is ₹7,940
₹9,528 total
includes taxes & fees
29 Mar - 30 Mar
Apex City Quay Hotel & Spa

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
8.0 out of 10, Very good, (501 reviews)
"Good spa facilities "
United Kingdom
Nicola
The Angus Hotel & Spa by Compass Hospitality

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.2 out of 10, Very good, (1,000 reviews)
"Great staff, nice room, great stay"
United Kingdom
Mark
The price is ₹10,259
₹12,311 total
includes taxes & fees
29 Mar - 30 Mar
Apex Dunblane Hydro Hotel

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (304 reviews)
"Perfect location, very welcoming staff and good heating in the room first time in Dundee and would certainly go back and stay here again"
United Kingdom
gillian
The price is ₹5,353
₹6,424 total
includes taxes & fees
5 Apr - 6 Apr
Four Points Flex by Sheraton Dundee

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (655 reviews)
"yes room was very good staff are excellent helpful and pleasant food and the bar excellent service all round"
United Kingdom
William
The price is ₹9,080
₹10,896 total
includes taxes & fees
2 Apr - 3 Apr
McKays Hotel Bar & Restaurant

The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.8 out of 10, Good, (1,000 reviews)
"Rooms clean and quiet, staff polite and helpful. Main areas of hotel could do with a freshen up. Restaurant was closed so no food available."
United Kingdom
Alisson
The price is ₹5,349
₹6,419 total
includes taxes & fees
12 Apr - 13 Apr
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (779 reviews)
"Friendly staff!"
United States
Greg
The price is ₹10,783
₹12,939 total
includes taxes & fees
30 Mar - 31 Mar
Westlands of Pitlochry

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
"Lovely resort, friendly staff, self catering properties of a good clean standard. We really enjoyed our stay. "
United Kingdom
Abigail
The price is ₹9,352
₹11,222 total
includes taxes & fees
26 Mar - 27 Mar
Moness Resort

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Reception , staff , were excellent, Room was spacious and outdoor walks very pleasant"
United Kingdom
Allan W
The price is ₹18,368
₹22,042 total
includes taxes & fees
12 Apr - 13 Apr
Dunkeld House Hotel

The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (318 reviews)
"Everything about the Kenmore is amazing. I love staying there."
Canada
Andrew
The price is ₹12,396
₹14,875 total
includes taxes & fees
26 Mar - 27 Mar
The Kenmore Club

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (475 reviews)
"Really nice place to explore the Highlands for a few days. Hotel has everything you need and the village has another nice pub nearby, if you’re looking for alternatives. Quiet location right next to the river. Great value for money."
United Kingdom
Kevin
The price is ₹7,715
₹9,258 total
includes taxes & fees
1 Apr - 2 Apr
Killin Hotel

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (795 reviews)
"From the person that greeted us and helped with our luggage to the person checking us out all staff members were kind and helpful."
United Kingdom
Sarah
The price is ₹20,413
₹24,495 total
includes taxes & fees
12 Apr - 13 Apr
Crieff Hydro

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (292 reviews)
"Lovely area, the rooms are a little old fashioned but everywhere was clean, staff friendly, breakfast lovely "
United Kingdom
Sophie
The price is ₹12,602
₹15,122 total
includes taxes & fees
9 Apr - 10 Apr
Dalmunzie Castle Hotel

Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (839 reviews)
"How friendly and relaxed the atmosphere was "
United Kingdom
Darren
The price is ₹14,589
₹17,507 total
includes taxes & fees
30 Mar - 31 Mar
Scotlands Spa Hotel

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,002 reviews)
"Great stay as always and great food, cant wait to come back."
United Kingdom
Tarik
The price is ₹6,193
₹7,431 total
includes taxes & fees
6 Apr - 7 Apr
Malmaison Dundee

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (552 reviews)
"Location, building, staff, food, service all excellent "
United Kingdom
PAUL
The price is ₹11,530
₹13,836 total
includes taxes & fees
1 Apr - 2 Apr
Ballathie Country House Hotel and Estate
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.

Great weekend hotel deals in Perth and Kinross

Showing deals for:3 Apr - 5 Apr

Save an average of 15% on thousands of hotels when you're signed in

Top Perth and Kinross Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Perth and Kinross cost?
In Perth and Kinross, you can find cheap options from ₹6,419 in a few different ways. To see what's available, enter your preferred trip dates, then narrow your search by amenities, budget and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to Perth and Kinross?
The answer depends on what you want from your Perth and Kinross break. If you choose to visit in summer, which is between June and August, expect average temperatures of between -13ºC and -9ºC. Perth and Kinross has a oceanic climate, so keep that in mind when packing.
Are there any luxury hotels in Perth and Kinross?
Get set for the ultimate in luxury at The Townhouse. Concierge services, premium bedding and Egyptian-cotton sheets are just the start of the conveniences at this retreat in Perth, Perth and Kinross. Rosebank Guest House is another popular pick in this top city.
How can I find cheap hotels in Perth and Kinross?
Perth and Kinross cheap hotels start at ₹6,419 per night. To discover these types of budget-friendly options, take advantage of our "Price per night" filter. Other tips? Consider being flexible with your trip dates and book as early as possible. Take a look at our cheap hotels in Perth and Kinross page for bargains you won't be able to resist.
What are the best hotels in Perth and Kinross for families?
Pack your bags (and the little ones!) and prepare for an action-packed holiday at one of our popular family-friendly hotels in Perth and Kinross. Located in Perth, The Townhouse is an awesome pick. Complimentary breakfast and laundry facilities are a couple of the amenities here. Or chill out with the fam at Rosebank Guest House. You can also look for your perfect stay by checking the "Family friendly" box in the "Traveller experience" section of our handy filters.
What are the top beach hotels in Perth and Kinross?
Check in to one of our sea-view hotels in Perth and Kinross and spend your days making memories by the water. If you're visiting Perth, chill out in sought-after properties such as The Townhouse, which offers conveniences like individually decorated rooms and designer toiletries. Rosebank Guest House is another good option here that promises an unforgettable beachside stay.
Why should I book my Perth and Kinross hotel with Expedia?
We make booking accommodation in Perth and Kinross as simple as swiping right for your dream adventure. First, there's the extensive range of options and incredible prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you're a member of our One Key™ rewards programme, you can earn OneKeyCash™* and spend it on eligible flights, hotels, car rentals and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.