Search Hotels in Perth and Kinross

  • 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

Top Cities in Perth and Kinross

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)
"My wife used the spa on a previous visit and confirmed it was indeed relaxing."
United Kingdom
Jim
The price is AEDĀ 760
AEDĀ 912 total
includes taxes & fees
25 Mar - 26 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)
"Clean comfortable room. Great pool and sauna. Great breakfast. "
United Kingdom
Frances
The price is AEDĀ 272
AEDĀ 326 total
includes taxes & fees
30 Mar - 31 Mar
The Pitlochry Hydro Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (688 reviews)
"Lovely location and helpful staff "
United Kingdom
Clara Louise
The price is AEDĀ 1,148
AEDĀ 1,378 total
includes taxes & fees
31 Mar - 1 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 AEDĀ 518
AEDĀ 622 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 AEDĀ 311
AEDĀ 373 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)
"What a fantastic place to stay , prices are comparable to Travelodge but the hotel is far better, clean , tidy and really nice staff. Bravo "
United Kingdom
Dean
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 AEDĀ 423
AEDĀ 507 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 AEDĀ 189
AEDĀ 227 total
includes taxes & fees
29 Mar - 30 Mar
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 AEDĀ 293
AEDĀ 352 total
includes taxes & fees
1 Apr - 2 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 AEDĀ 229
AEDĀ 275 total
includes taxes & fees
25 Mar - 26 Mar
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, (778 reviews)
"Friendly staff!"
United States
Greg
The price is AEDĀ 370
AEDĀ 443 total
includes taxes & fees
31 Mar - 1 Apr
Westlands of Pitlochry

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,002 reviews)
"Clean rooms as usual stayed there 3 times now and never been disappointed yet "
United Kingdom
Dennis
The price is AEDĀ 354
AEDĀ 424 total
includes taxes & fees
2 Apr - 3 Apr
Moness Resort

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Spa was really good… quite busy but nice. Rooms clean and very comfortable. The lift wasn’t working which didn’t affect us but maybe others. Service at breakfast was excellent and Dot is an asset to the hotel with her welcome, information and personality…. A lovely stay in a beautiful setting. 😁"
United Kingdom
Susie
The price is AEDĀ 719
AEDĀ 863 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)
"Beautiful surroundings, the cottage we stayed in was spacious, well kept and ideal for a relaxing break. During most of our stay the onsite restaurant was closed but there are great local options available. The only downside was the pool area was looking a little tired with the jacuzzi and a shower in the changing area out of service. The staff were all very friendly and helpful and we really enjoyed our time here."
United Kingdom
Stuart
The price is AEDĀ 418
AEDĀ 502 total
includes taxes & fees
25 Mar - 26 Mar
The Kenmore Club

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very Good, (474 reviews)
"Nice hotel and nice food "
United Kingdom
james
The price is AEDĀ 282
AEDĀ 338 total
includes taxes & fees
30 Mar - 31 Mar
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 AEDĀ 727
AEDĀ 872 total
includes taxes & fees
20 Apr - 21 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 AEDĀ 460
AEDĀ 553 total
includes taxes & fees
21 Apr - 22 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 AEDĀ 571
AEDĀ 686 total
includes taxes & fees
26 Mar - 27 Mar
Scotlands Spa Hotel

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,001 reviews)
"Great stay as always and great food, cant wait to come back."
United Kingdom
Tarik
The price is AEDĀ 216
AEDĀ 260 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 AEDĀ 449
AEDĀ 538 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 AEDĀ 227 in a few different ways. To browse the availability, enter your preferred travel dates, then fine-tune your search by budget, amenities and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, switch up your dates until you find the perfect deal.
When is the best time to go to Perth and Kinross?
The timing of your trip will depend on which part of Perth and Kinross you want to stay in, as temperatures vary in different places. For a summer adventure with an oceanic climate, head to Perth during the months of June to August. Here you can expect daily average temperatures between 9ĀŗC and 17ĀŗC.
What is the best area to stay in Perth and Kinross?
If you're seeking an unforgettable getaway in Perth and Kinross, look no further than the exciting city of Perth. Reserve a few nights in one of Expedia's sought-after hotels, and you'll have the ideal springboard for your sightseeing adventures.
Are there any luxury hotels in Perth and Kinross?
Get set for the ultimate in luxury at The Old Mill Inn. Designer toiletries, a terrace and a down comforter are only a few of the conveniences at this getaway in Pitlochry, Perth and Kinross. Fonab Castle Hotel & Spa is another popular option in this exciting 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 AEDĀ 227 per night. Other ways to lock in a pocket-friendly stay in Perth and Kinross are by booking as early as possible and being flexible with dates. For more superb deals, go to our cheap hotels in Perth and Kinross page.
What are the best hotels in Perth and Kinross for families?
Finding a hotel for you and the kiddos in Perth and Kinross is a breeze with our filter tool. Just click on "Family friendly" in the "Traveler experience" section and check out the offers. If you're headed to Pitlochry, have a look at The Old Mill Inn. Kick back here while making full use of amenities like housekeeping services and a restaurant. Ellangowan House Bed and Breakfast is also a popular choice with families in this city.
Why should I book my Perth and Kinross hotel with Expedia?
Book your Perth and Kinross hotel with Expedia and you'll get a world of options at the best prices. We've got a variety of search filters to help you find exactly what you want, whether that's a 5-star escape or something a little more unique, such as a cabin, castle or cottage! Join Expedia Rewards and you'll save 10% or more on over 100,000 hotels worldwide when you're signed in. Collect points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels offer flexible cancellation policies, so you won't have to worry if your circumstances change.