A historic building with multiple towers and a large entrance.

Search 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

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,000 reviews)
"Great staff, good full service breakfast."
Canada
lyell
The price is S$477
includes taxes & fees
10 Jul - 11 Jul
Atholl Palace Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,189 reviews)
"Stopover on the way to Skye, clean and tidy!"
United Kingdom
Anne
The price is S$213
includes taxes & fees
12 Jul - 13 Jul
The Pitlochry Hydro Hotel

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (542 reviews)
"Great hotel, very central location. Lots of parking available and staff very friendly and helpful pointing out the free car park rather than the one thats cost money. Never ate here this time but the food looked and smelt lovely. Very clean room with everything you need for a short break. Beds super comfy."
United Kingdom
Catherine
The price is S$131
includes taxes & fees
9 Jul - 10 Jul
The Angus Hotel & Spa by Compass Hospitality

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,264 reviews)
"Very nice hotel for a reasonable price with A lovely breakfast"
Canada
William
The price is S$160
includes taxes & fees
19 Jul - 20 Jul
Apex City Quay Hotel & Spa

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,000 reviews)
"Beautiful building in a prime location. Pool is a short walk from the hotel. Food choices could be better but quality excellent."
United Kingdom
Billy
The price is S$218
includes taxes & fees
12 Jul - 13 Jul
Apex Dunblane Hydro Hotel

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (815 reviews)
"Our experience was between good and excellent. Cannot really find any fault with hotel. We enjoyed our stay and the food was excellent."
United Kingdom
Iain
The price is S$337
includes taxes & fees
19 Jul - 20 Jul
Crieff Hydro

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (377 reviews)
"Stay there often. Amazing place"
United Kingdom
patrice
The price is S$110
includes taxes & fees
12 Jul - 13 Jul
Four Points Flex by Sheraton Dundee

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (836 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is S$267
includes taxes & fees
14 Jul - 15 Jul
Westlands of Pitlochry

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,002 reviews)
"Good value"
United Kingdom
Daniel
The price is S$110
includes taxes & fees
19 Jul - 20 Jul
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
"Stayed for 1 night breakfast was lovely and served to the table . Rooms were spacious and clean"
United Kingdom
Alan
The price is S$166
includes taxes & fees
5 Jul - 6 Jul
Moness Resort

Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (901 reviews)
"Perfect easy friendly check in with a room that was spacious , clean & welcoming. Breakfast was also perfect setting all of the family up for the rest of the day."
United Kingdom
Yvonne
The price is S$259
includes taxes & fees
10 Jul - 11 Jul
Scotlands Spa Hotel

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.8 out of 10, Excellent, (1,000 reviews)
"Very central ,hotel lovley ..would definitely stay again x"
United Kingdom
Tracy
The price is S$131
includes taxes & fees
5 Jul - 6 Jul
Malmaison Dundee

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (721 reviews)
"Beautiful location, very kind staff and delicious food! 💜💜💜I would love to come back soon."
United States
BARBARA
The price is S$683
includes taxes & fees
18 Jul - 19 Jul
Fonab Castle Hotel & Spa

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,002 reviews)
"The hotel was on the main street for getting off the bus just handy"
United Kingdom
Duncan
The price is S$299
includes taxes & fees
5 Jul - 6 Jul
Fisher's Hotel

The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (333 reviews)
"Great accommodation in a perfect scenic town. Perfect for family get aways with lots to do!"
United Kingdom
Emma
The price is S$403
includes taxes & fees
9 Jul - 10 Jul
The Kenmore Club

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (583 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is S$183
includes taxes & fees
6 Jul - 7 Jul
Ballathie House Hotel

Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful hotel, friendly staff, excellent location, very comfortable bed"
United Kingdom
Alison
The price is S$98
includes taxes & fees
12 Jul - 13 Jul
Hotel Indigo Dundee by IHG

Holiday Inn Express Glenrothes by IHG

Holiday Inn Express Glenrothes by IHG
3.0 star property
Glenrothes
8.8 out of 10, Excellent, (800 reviews)
"Breakfast was adequate, room was nice and was very quiet, parking was good and the staff were pleasant and friendly"
United Kingdom
Jan
The price is S$103
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Glenrothes by IHG

Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (724 reviews)
"Clean room, lovely stay"
United Kingdom
Anika
The price is S$119
includes taxes & fees
12 Jul - 13 Jul
Staybridge Suites Dundee by IHG

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,004 reviews)
"Lovely hotel and great staff"
United Kingdom
Iain
The price is S$125
includes taxes & fees
12 Jul - 13 Jul
Hampton by Hilton Dundee City Centre
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.

Showing deals for:10 Jul - 12 Jul

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

Top Perth and Kinross Hotel Reviews

Guide to exploring Perth and Kinross

Top reasons to visit Perth and Kinross

  • Outdoor Adventures: Perth and Kinross boasts thrilling activities such as skiing and golfing, set against breathtaking landscapes.
  • Historic Castles: Explore captivating castles that tell the rich history of the region, perfect for history enthusiasts.
  • Tranquil Nature Reserves: Discover serene nature reserves and private gardens, ideal for relaxation and scenic walks.
  • Charming City of Perth: Enjoy the vibrant charm of Perth, surrounded by picturesque countryside, perfect for a weekend escape.
  • Diverse Accommodation Options: Find the ideal stay with a range of hotels catering to every traveller’s needs.

Find great hotels in Perth and Kinross

Explore the charm of Perth and Kinross with a variety of hotel accommodations that cater to every traveler's needs. Whether you're seeking a pet-friendly retreat, an adventurous getaway, or a family-friendly experience, the region offers a range of options, including hotels in Perth and Kinross. Discover the perfect base for your Scottish adventure, where comfort and hospitality await you.

  • Moness Resort: Set amidst the stunning landscapes of Perth and Kinross, Moness Resort is a delightful 4-star destination that scores an impressive guest rating of 8.6 out of 10. This family-friendly hotel provides an array of amenities for children, including an arcade game room, a shared playground, and a children's pool, making it ideal for families seeking a fun-filled vacation. The resort also welcomes pets, ensuring a hassle-free stay for those travelling with furry companions. Guests can enjoy a range of facilities, including spacious accommodations and dining options, all designed with comfort in mind.
  • The Pitlochry Hydro Hotel: The Pitlochry Hydro Hotel, a charming 3.5-star property rated 8.0 out of 10 by guests, offers a blend of relaxation and business amenities. Nestled in the heart of Perth and Kinross, this hotel is perfect for business travellers and those on a pet-friendly getaway. The hotel permits pets and offers specific amenities for them, including a waiver for service animals. With its tranquil setting and comfortable accommodations, The Pitlochry Hydro Hotel provides a serene atmosphere for both work and leisure.
  • Mercure Perth Hotel: With a solid 3-star rating, Mercure Perth Hotel is an eco-certified lodging option in Perth and Kinross, catering to eco-conscious travellers and business guests alike. This hotel not only accommodates pets but also boasts various amenities to ensure a comfortable stay, including a pet-friendly policy and provisions for service animals. Guests can appreciate the hotel's commitment to sustainability alongside its convenient facilities and welcoming atmosphere, making it a thoughtful choice for both leisure and business trips.

Where to stay in Perth and Kinross

Perth and Kinross offers an enchanting escape for those seeking outdoor adventures and stunning scenery. Explore the charming city of Perth, surrounded by the picturesque Perthshire countryside, perfect for a weekend getaway. Enjoy friendly locals and family-friendly attractions while discovering quiet locations ideal for relaxation. Whether you're on a romantic trip or an exciting excursion, the diverse vibes of this region ensure a memorable experience for every traveller.

  • Pitlochry: Nestled in the heart of Perth and Kinross, Pitlochry is a scenic town renowned for its breathtaking landscapes and outdoor adventures. This charming destination sees a steady stream of visitors throughout the year, with peaks in April, July, and September. Outdoor enthusiasts can indulge in activities such as golfing, skiing, and hiking amidst the stunning backdrop of national parks and tranquil lakes. The town’s picturesque setting makes it an ideal spot for exploring the great outdoors, making lasting memories in nature’s embrace.
  • Perth: Known as the ‘Gateway to the Highlands’, Perth is a vibrant city offering a mix of culture, history, and natural beauty. Visitors flock to Perth year-round, with peak times in April, July, and September. The city boasts a thriving arts scene, with various theatres and galleries to explore, alongside ample opportunities for golf and other outdoor activities. Close by, visitors can discover the wonders of national parks and serene lakes, all while enjoying the warm hospitality and rich history that Perth has to offer.
  • Dollar: A quaint village in Perth and Kinross, Dollar provides a delightful escape for those seeking adventure and exploration. With visitor numbers peaking in April and the summer months, this charming location invites outdoor enthusiasts to explore its numerous hiking trails and scenic spots. The village is steeped in history, with landmarks such as castles and national parks nearby, making it an excellent base for those looking to delve into Scotland’s rich heritage while enjoying tranquil views and fresh air.

Things to do in Perth and Kinross

Shopping

In Perth and Kinross, visit the St John’s Shopping Centre for a range of retailers, from fashion to home goods. For unique gifts, explore the local markets like the Perth Farmers' Market, offering artisanal products and handmade crafts from regional suppliers.

Recreation

The Crieff Hydro Hotel offers a luxurious wellness retreat with a range of spa treatments, yoga sessions, and outdoor activities. Experience the tranquil surroundings while enjoying scenic walks, horseback riding, or relaxing in the thermal suite, all designed to rejuvenate your mind and body amidst stunning landscapes.

In the heart of Perth, the Wellbeing Centre features holistic therapies, meditation classes, and fitness sessions. Engage in mindfulness practices or explore creative workshops, all set in a calming atmosphere that encourages personal growth and relaxation.

The Faskally Wood provides an idyllic backdrop for recreational activities such as hiking and cycling. Wander through enchanting trails surrounded by ancient trees and tranquil waters, allowing nature to restore your sense of peace and well-being.

Adventure

Explore the rugged beauty of the Scottish Highlands at Loch Tay, where you can try kayaking or paddleboarding. Additionally, the nearby Pitlochry Adventure Centre offers thrilling mountain biking and zip-lining, providing an adrenaline rush amidst stunning landscapes.

Nightlife

Explore the vibrant atmosphere at The Green Room on North Methven Street for a lively cocktail experience. For a more relaxed vibe, visit The Venue on Kinneswood Road, where you can enjoy local ales and occasional live performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Frequently asked questions

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

Explore a world of travel with Expedia