Find the best Perth and Kinross Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Perth and Kinross Accommodation: Most Popular Cities to Stay

Check prices for these dates

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)
"Wonderful hotel close to the town. Short drive to a famous chocolate shop. A very lovely stay."
United States
Lori
The price is £237
includes taxes & fees
7 Jun - 8 Jun
Atholl Palace Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,172 reviews)
"Good facilities , room comfortable and freshly refurbished "
United Kingdom
Iain
The price is £99
includes taxes & fees
31 May - 1 Jun
The Pitlochry Hydro Hotel

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, (519 reviews)
"Friendly staff, beautiful room, very clean throughout, a great location and a hotel i would return to due to the warmth and support of the staff members . "
United Kingdom
jennifer
The Angus Hotel & Spa by Compass Hospitality

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,270 reviews)
"Very nice hotel for a reasonable price with A lovely breakfast"
Canada
William
The price is £89
includes taxes & fees
2 Jun - 3 Jun
Apex City Quay Hotel & Spa

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (703 reviews)
"Beautiful property, great staff, professional and courteous, food good, drinks wonderful. Spa an added benefit!"
United States
Mark
The price is £300
includes taxes & fees
4 Jun - 5 Jun
Fonab Castle Hotel & Spa

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (351 reviews)
"Great location, step off the train into the hotel."
United Kingdom
Colin
The price is £62
includes taxes & fees
7 Jun - 8 Jun
Four Points Flex by Sheraton Dundee

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,005 reviews)
"our short break was most enjoyable, very good comfortable room. when the re-fitment is complete ,we look forward to longer stays at this lovely hotel ."
United Kingdom
Matthew
The price is £119
includes taxes & fees
31 May - 1 Jun
Apex Dunblane Hydro Hotel

Fisher's Hotel

Fisher's Hotel
3.0 star property
Pitlochry
8.4 out of 10, Very good, (1,005 reviews)
"Really nice and cozy!"
Canada
Julie
The price is £149
includes taxes & fees
9 Jun - 10 Jun
Fisher's Hotel

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,000 reviews)
"Although rooms are a bit tired, overall the friendliness, helpfulness, warmness of the staff, the location, the facilities and the food were all spot on. Great for families, will definitely be back again. "
United Kingdom
THOMAS
The price is £125
includes taxes & fees
2 Jun - 3 Jun
Moness Resort

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)
"Requested earlier check in and staff were able to accommodate and good service. No air conditioning in the room as broken, but there was a little electric heater that did the job. Bathroom very clean, Loved the bath tub and very powerful shower. The room was generally clean, but could really do with a deep clean to remove dust. Had to clean along headboard myself as very dusty. Overall was lovely & would stay again. "
United Kingdom
Louise
The price is £56
includes taxes & fees
24 May - 25 May
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (866 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 £120
includes taxes & fees
8 Jun - 9 Jun
Scotlands Spa Hotel

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (676 reviews)
"Wonderful stay at McKays in the beautiful town of Pitlochry. Front desk and restaurant staff were friendly and helped make our stay enjoyable."
Canada
Valerie Christina
The price is £122
includes taxes & fees
21 May - 22 May
McKays Hotel Bar & Restaurant

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (806 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is £157
includes taxes & fees
25 May - 26 May
Westlands of Pitlochry

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (805 reviews)
"Great facolities with excellent service"
United Kingdom
Iain
The price is £199
includes taxes & fees
2 Jun - 3 Jun
Crieff Hydro

The Kenmore Club

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

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (490 reviews)
"Pleasant staff, clean room, great location for exploring locally by foot or further afield by car."
United Kingdom
Amanda
The price is £95
includes taxes & fees
7 Jun - 8 Jun
Killin Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (302 reviews)
"Only stayed one night but the staff were super friendly and helpful. If you like modern then you’re going to the wrong place. The decor fits the building perfectly with really beautiful artwork and fittings. Evening meal and breakfast were both superb !! Would definitely return and hopefully next time stay longer to take advantage of the outdoors as the location and scenery is stunning."
United Kingdom
David
The price is £184
includes taxes & fees
26 May - 27 May
Dalmunzie Castle Hotel

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (561 reviews)
"Had a great stay and staff are lovely "
United Kingdom
Finlay
The price is £112
includes taxes & fees
27 May - 28 May
Ballathie Country House Hotel and Estate

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,012 reviews)
"Great stay as always amazing room and top breakfast."
United Kingdom
Tarik
The price is £67
includes taxes & fees
7 Jun - 8 Jun
Malmaison Dundee

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"Hotel was great. We have been here many times and is one of our favourite hotels. Staff, food and location of hotel are great. "
United Kingdom
Paul
The price is £215
includes taxes & fees
31 May - 1 Jun
Dunkeld House Hotel
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:29 May - 31 May

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

  • Stunning Outdoor Activities: Perth and Kinross offers skiing, golf, and captivating castle tours amidst breathtaking scenery.
  • Rich Cultural Experiences: Explore numerous art galleries and historical sites that showcase the region's heritage.
  • Charming Countryside: Discover the picturesque landscapes and tranquil nature reserves perfect for relaxation.
  • Welcoming Atmosphere: Enjoy the friendliness of locals, making your visit truly memorable.
  • Diverse Accommodation Options: From family-friendly resorts to charming pet-friendly hotels, there's something for every traveller.

Find great hotels in Perth and Kinross

Explore a delightful array of hotel accommodation options in Perth and Kinross, where you can find everything from family-friendly resorts to charming pet-friendly hotels. Whether you seek adventure or a relaxing getaway, this region offers a variety of lodgings to suit every traveler's needs, including the best hotels in Perth and Kinross. Enjoy a memorable stay as you immerse yourself in the stunning landscapes and rich heritage of this beautiful part of Scotland.

  • Moness Resort: Experience a delightful blend of family-friendly activities and relaxation at the 4-star Moness Resort, which boasts a guest rating of 8.6. Nestled in the heart of Perth and Kinross, this resort is ideal for families, pet owners, and spa enthusiasts seeking an escape. The resort features an array of amenities, including an indoor pool, a full-service spa offering reflexology, body wraps, and a steam room. Families will appreciate the onsite mini-golf, playground, and pool specifically designed for children. Additionally, Moness Resort is pet-friendly, accommodating dogs with specific policies and provisions for their comfort.
  • Mercure Perth Hotel: The 3-star Mercure Perth Hotel stands out for its commitment to eco-friendliness while providing a comfortable stay for business and leisure travellers. With an eco-certification, this property is perfect for those seeking sustainable travel options. It offers a pet-friendly environment, allowing dogs and providing necessary amenities for furry companions. Guests enjoy convenient access to business facilities and a welcoming atmosphere, making it a practical choice for business trips in the picturesque setting of Perth and Kinross.
  • The Pitlochry Hydro Hotel: A perfect retreat for business travellers and pet owners alike, The Pitlochry Hydro Hotel offers a charming 3.5-star experience in the scenic Perth and Kinross region. With a focus on comfort and convenience, this hotel provides essential amenities for pets and a welcoming environment for their owners. Guests have access to business facilities, ensuring a productive stay while enjoying the stunning surroundings. The hotel strikes a balance between professional needs and leisure, making it an excellent choice for those visiting the area.

Where to stay in Perth and Kinross

Perth and Kinross offers a delightful blend of outdoor adventures and stunning scenery, making it an ideal getaway for families and couples alike. Explore the charming city of Perth, nestled in the heart of picturesque Perthshire countryside, or embark on relaxing excursions through tranquil landscapes. With friendly locals and a welcoming atmosphere, this region promises an unforgettable experience filled with romantic spots and peaceful retreats perfect for a weekend escape.

  • Pitlochry: Nestled in the heart of Perth and Kinross, Pitlochry is renowned for its stunning natural beauty and outdoor activities. This charming town is a haven for nature enthusiasts and adventure seekers alike, with its picturesque landscapes, including the nearby national park and serene lakes. Visitors flock to Pitlochry year-round, particularly in April, July, and September, to enjoy activities such as golfing and skiing. The town's vibrant atmosphere is complemented by its charming shops and local eateries, making it an ideal spot for a relaxing getaway.
  • Dollar: Situated in the scenic hills of Perth and Kinross, Dollar is a delightful town perfect for those seeking outdoor adventures. The area is popular for hiking, with numerous trails that cater to all levels of experience. Visitors are drawn to Dollar, especially in April and during the summer months, for its breathtaking scenery and rich historical landmarks, including the nearby castle and national park. The town’s quaint charm and proximity to nature make it a fantastic destination for a refreshing escape.
  • Perth: Known as the Gateway to the Highlands, Perth is a vibrant city brimming with cultural experiences and outdoor adventures. With visitor numbers peaking in spring and summer, this lively city offers a range of activities, from golfing on its renowned courses to attending performances at local theatres. The surrounding landscapes, including stunning national parks and tranquil lakes, provide ample opportunities for exploration. Perth's blend of history, natural beauty, and modern amenities makes it an exciting destination for all types of travellers.

Things to do in Perth and Kinross

Perth and Kinross offers a splendid array of outdoor activities and stunning scenery, perfect for adventure seekers. Visitors can enjoy skiing at local fields, play a round of golf, or embark on captivating castle tours. The region is rich in culture with numerous art galleries and main attractions that showcase its heritage. With a variety of hotels to explore, an unforgettable experience awaits in this beautiful part of Scotland.

Shopping

In the heart of Perth, the St John’s Shopping Centre offers a variety of high-street retailers and unique boutiques. For a more local experience, head to the Perth Farmers’ Market, where you’ll find handcrafted gifts and delicious local produce, perfect for souvenirs.

Recreation

At Whitemoss Golf Club, enjoy a luxurious golfing experience amidst beautiful landscapes, perfect for relaxation and leisure. Meanwhile, Dunning Golf Club offers a serene environment where you can unwind, surrounded by stunning views and impeccable service, ensuring a rejuvenating retreat in Perth and Kinross.

Adventure

In Perth and Kinross, explore the thrilling trails of the Loch Lomond and The Trossachs National Park, perfect for hiking and mountain biking. Experience the adrenaline rush of white-water rafting on the River Tay, or try climbing in the scenic landscapes of the Ochil Hills for breathtaking views.

Nightlife

In Perth and Kinross, The Old Mill Inn boasts a lively atmosphere with traditional Scottish music, while The Venue offers a vibrant club scene with late-night DJs. For a more relaxed evening, enjoy the cosy pubs in Perth, serving local ales and hearty fare.

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

Booking tips and Expedia advantages for Perth and Kinross

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Perth and Kinross are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Perth and Kinross about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Perth and Kinross is Tuesday. The most expensive day to stay in Perth and Kinross is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Perth and Kinross with your flights and activities through an Expedia package.

Find the best attractions in Perth and Kinross

Perth and Kinross offers a delightful blend of outdoor adventures and scenic beauty, making it ideal for a memorable getaway. Visitors can explore historic castles, tranquil nature reserves, and charming private gardens, perfect for those seeking cultural experiences or a romantic escape. With plenty of activities to enjoy in this picturesque region, it's a fantastic choice for travellers looking to immerse themselves in Scotland's natural splendour.

  • Scone Palace: Experience the grandeur of Scone Palace, a historic house steeped in Scottish heritage. Explore its stunning gardens and opulent interiors, where the Scottish kings were once crowned, immersing yourself in the rich culture of the area.
  • Loch Tummel: Discover the natural beauty of Loch Tummel, a picturesque lake perfect for outdoor pursuits. Enjoy romantic strolls along the shore, take in breathtaking scenery, or indulge in a leisurely picnic amidst tranquil surroundings.
  • Blair Castle: Visit Blair Castle, a striking castle that showcases centuries of history. Wander through its beautifully maintained grounds and ornate rooms, experiencing the romantic charm and cultural significance of this magnificent landmark.

Best time to go to Perth and Kinross

None

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 £56 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 £56 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?
Incredible deals and plenty of choice are a couple of the many reasons to get a Perth and Kinross hotel with Expedia. Also, our rewards platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible hotels, car rentals and more. And if your agenda changes and you need to alter your reservation, don't stress. Our online Help Centre is ready to assist you anytime, whether it's day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.