Search Hotels in Perth and Kinross

  • 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

Great weekend hotel deals in Perth and Kinross

Showing deals for:Mar 21 - Mar 23

Top Cities in Perth and Kinross

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,199 hotels in Perth and Kinross with room rates, reviews, and availability. Most hotels are fully refundable.

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1000)
"Lovely buffet breakfast and use of sauna, pool :)"
The price is AED 374
AED 449 total
includes taxes & fees
10 Apr - 11 Apr
The Pitlochry Hydro Hotel

Apex City Quay Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1022)
"Friendly staff . Food was first class."
The price is AED 271
AED 326 total
includes taxes & fees
30 Mar - 31 Mar
Apex City Quay Hotel & Spa

Atholl Palace Hotel

4.0 star property
8.6 out of 10, Excellent, (914)
"Excellent"
The price is AED 725
AED 870 total
includes taxes & fees
10 Apr - 11 Apr
Atholl Palace Hotel

DoubleTree by Hilton Dunblane Hydro

4.0 star property
8.4 out of 10, Very Good, (1000)
"The drive up to the hotel is beautiful with a grand entrance. Check in was perfect. The main dining and lounge areas are very relaxing and welcoming with helpful staff. The rooms are a little tired and extremely warm which made it a little uncomfortable but didnt ruin the trip. Breakfast was really good with a great selection. We also dined in the lounge and, whilst not a great selection, what we had was delicious. Overall, it was a great two night stay and great value too."
The price is AED 257
AED 308 total
includes taxes & fees
23 Mar - 24 Mar
DoubleTree by Hilton Dunblane Hydro

Fonab Castle Hotel & Spa

5.0 star property
9.6 out of 10, Exceptional, (576)
"Phonab Castle setting is spectacular. The staff made us feel very welcome and were professional. We had a lovely meal in the restaurant and the breakfast was perfect. I would definitely stay again. "
The price is AED 962
AED 1,154 total
includes taxes & fees
12 Mar - 13 Mar
Fonab Castle Hotel & Spa

The Landmark Hotel and Leisure Club a Palette hotel

4.0 star property
8.2 out of 10, Very Good, (1000)
"Only stayed one night, however what we experienced was excellent. Very clean and fresh. We had an issue with the TV which couldn’t be resolved, staff were great and immediately moved us rooms, can’t fault this hotel and will definitely return in the future."
The price is AED 303
AED 363 total
includes taxes & fees
16 Mar - 17 Mar
The Landmark Hotel and Leisure Club a Palette hotel

Fisher's Hotel

3.0 star property
8.2 out of 10, Very Good, (1000)
"The staff great ,food good value, beer good but the hotel was too warm which made it difficult to sleep. Second night we had the window open"
The price is AED 475
AED 570 total
includes taxes & fees
1 Apr - 2 Apr
Fisher's Hotel

Sleeperz Hotel Dundee

3.0 star property
9.4 out of 10, Exceptional, (1001)
"Great place to stay "
The price is AED 245
AED 294 total
includes taxes & fees
20 Mar - 21 Mar
Sleeperz Hotel Dundee

Hampton by Hilton Dundee City Centre

3.0 star property
9.2 out of 10, Wonderful, (1002)
"The hotel was just what we needed for a short break. The room was clean and the staff were friendly and helpful."
The price is AED 266
AED 320 total
includes taxes & fees
30 Mar - 31 Mar
Hampton by Hilton Dundee City Centre

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (664)
"Great facilities "
The price is AED 238
AED 285 total
includes taxes & fees
16 Mar - 17 Mar
Best Western Balgeddie House Hotel

Moness Resort

3.0 star property
8.6 out of 10, Excellent, (1000)
"I have stay here about 3-4 times a year. Cottages are lovely, bed was uncomfortable and the sofa was well worn. Overall it was very clean but can do with a little up grade on furniture "
The price is AED 316
AED 379 total
includes taxes & fees
16 Mar - 17 Mar
Moness Resort

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (504)
"Perfect location room very fresh and stylish. Bathroom was luxurious 👌"
The price is AED 344
AED 412 total
includes taxes & fees
12 Mar - 13 Mar
Westlands of Pitlochry

Crieff Hydro

4.0 star property
8.2 out of 10, Very Good, (705)
"Good"
The price is AED 420
AED 504 total
includes taxes & fees
26 Mar - 27 Mar
Crieff Hydro

Malmaison Dundee

4.0 star property
8.6 out of 10, Excellent, (1001)
"On arrival greeted well and check in seamless. Lift to room was in need of some tlc. The room was initially ok without doing a four in a bed style check. On returning in the evening when i went for s shower the complementary body wash had been topped up with water not what you'd expect at all. During the night the lights within the wardrobe kept going on and off the bulbs making odd buzzing sounds. I did report this on leaving but the room attendant didnt appear to understand me. The room was...
The price is AED 268
AED 322 total
includes taxes & fees
16 Mar - 17 Mar
Malmaison Dundee

Dunkeld House Hotel

4.0 star property
8.6 out of 10, Excellent, (1000)
"Second time, staying at the hotel. Lovely place to come."
The price is AED 622
AED 746 total
includes taxes & fees
13 Mar - 14 Mar
Dunkeld House Hotel

The Kenmore Club

4.0 star property
9.4 out of 10, Exceptional, (252)
"We had a very relaxing few days here. The staff were friendly and welcoming and the check in process was completed quickly. We stayed in a two bedroom cottage, the accommodation was very spacious but still had a nice cozy feel to it. The on site restaurant served excellent food with a lovely atmosphere, just remember to book early as it was fully booked each night we were there. We will definitely be back."
The price is AED 403
AED 484 total
includes taxes & fees
13 Mar - 14 Mar
The Kenmore Club

Scotlands Spa Hotel

3.0 star property
7.6 out of 10, Good, (697)
"We had a great stay here - convenient for the town centre, excellent staff and a great spa."
The price is AED 444
AED 532 total
includes taxes & fees
1 Apr - 2 Apr
Scotlands Spa Hotel

Hotel Indigo Dundee by IHG

4.0 star property
9.4 out of 10, Exceptional, (885)
"Lovely hotel easily walkable to centre of Dundee. Clean friendly staff"
The price is AED 265
AED 318 total
includes taxes & fees
6 Apr - 7 Apr
Hotel Indigo Dundee by IHG

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (500)
"Great location and excellent room and service. Would love to return. What a great taste of Scottish countryside."
The price is AED 432
AED 519 total
includes taxes & fees
16 Mar - 17 Mar
Wyndham Duchally Country Estate

Loch Rannoch Hotel and Spa

4.0 star property
8.8 out of 10, Excellent, (276)
"Stunning location, lovely helpful staff and excellent food and amenities . Lovely lounges in hotel . Also very dog friendly . Leisure and spa facilities added bonus ."
The price is AED 725
AED 870 total
includes taxes & fees
23 Mar - 24 Mar
Loch Rannoch Hotel and Spa
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.
Don't see what you're looking for?
See all available properties in Perth and Kinross
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

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