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

Top cities in Perth and Kinross

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Perth and Kinross hotels

1. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,003 reviews)
"Really good place helpful staff great stay"
United Kingdom
Daniel
The price is ₹8,438
₹10,126 total
includes taxes & fees
15 Nov - 16 Nov
Apex Dunblane Hydro Hotel

2. 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, (634 reviews)
"Everything about the hotel was amazing, really friendly, helpful staff."
United Kingdom
John
The price is ₹7,058
₹8,470 total
includes taxes & fees
22 Nov - 23 Nov
The Angus Hotel & Spa by Compass Hospitality

3. The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,171 reviews)
"The room was clean and the location lovely!"
United Kingdom
Lee
The price is ₹8,841
₹10,609 total
includes taxes & fees
15 Nov - 16 Nov
The Pitlochry Hydro Hotel

4. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,300 reviews)
"Great room Staff were very helpful and professional Breakfast was great Stayed here a few times now, Nice pool and gym Definitely recommend"
United Kingdom
Roger
The price is ₹8,256
₹9,907 total
includes taxes & fees
6 Dec - 7 Dec
Apex City Quay Hotel & Spa

5. The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (350 reviews)
"Beautiful place"
United Kingdom
Benjamin
The price is ₹11,107
₹13,329 total
includes taxes & fees
12 Nov - 13 Nov
The Kenmore Club

6. Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,002 reviews)
"Beautiful place would stay again"
United Kingdom
Elizabeth
The price is ₹8,380
₹10,056 total
includes taxes & fees
9 Nov - 10 Nov
Moness Resort

7. Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful facility with a great breakfast and nice grounds"
Canada
Sheryl
The price is ₹20,025
₹24,030 total
includes taxes & fees
6 Dec - 7 Dec
Atholl Palace Hotel

8. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (758 reviews)
"Great location with an east access to town.Staff was great."
United States
Peter
The price is ₹26,387
₹31,664 total
includes taxes & fees
1 Dec - 2 Dec
Fonab Castle Hotel & Spa

9. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (932 reviews)
"Great stay"
United States
Eric
The price is ₹10,104
₹12,125 total
includes taxes & fees
10 Nov - 11 Nov
Westlands of Pitlochry

10. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (483 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is ₹5,225
₹6,270 total
includes taxes & fees
6 Dec - 7 Dec
Four Points Flex by Sheraton Dundee

11. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
4.0 star property
Dundee
7.6 out of 10, Good, (1,001 reviews)
"Second time staying here, was in a refurbished room this time and they are worlds apart. Slept really well and had some lovely food. Cannot fault it."
United Kingdom
Bryony
The price is ₹5,271
₹6,325 total
includes taxes & fees
6 Dec - 7 Dec
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

12. Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (860 reviews)
"Victorian Baths are a lovely relaxing place to unwind, beautiful countryside."
United Kingdom
Samantha
The price is ₹15,311
₹18,374 total
includes taxes & fees
22 Nov - 23 Nov
Crieff Hydro

13. Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (1,002 reviews)
"It was a lovely stay in a cute little place. Friendly people, fantastic scenery."
Canada
Pauline
The price is ₹12,995
₹15,594 total
includes taxes & fees
4 Dec - 5 Dec
Scotlands Spa Hotel

14. Lomond Hills Hotel & Health Club

Lomond Hills Hotel & Health Club
3.0 star property
Cupar
7.8 out of 10, Good, (240 reviews)
"Stayed here a few times, always a good stay"
United Kingdom
mark
The price is ₹7,431
₹8,918 total
includes taxes & fees
9 Nov - 10 Nov
Lomond Hills Hotel & Health Club

15. The Old Manse of Blair

The Old Manse of Blair
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (134 reviews)
"Had a really nice stay at the hotel for my wifes birthday, the room was lovely, comfortable and well designed. Staff were really friendly and helpful. Food was fantastic, particularly the dinner. Hving stayed in a number of similar hotels I have to say this one was amongst the best and I’d happily reccomend it."
United Kingdom
Paul
The price is ₹22,895
₹27,474 total
includes taxes & fees
9 Dec - 10 Dec
The Old Manse of Blair

16. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.0 out of 10, Wonderful, (1,002 reviews)
"Great place for city centre dundee with a good room and breakfast for the price paid."
United Kingdom
Derryck
The price is ₹5,775
₹6,930 total
includes taxes & fees
6 Dec - 7 Dec
Hampton by Hilton Dundee City Centre

17. Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,002 reviews)
"Fabulous location, rooms great. Staff were friendly."
United Kingdom
Gillian
The price is ₹15,936
₹19,124 total
includes taxes & fees
1 Dec - 2 Dec
Dunkeld House Hotel

18. Dunalastair Hotel Suites

Dunalastair Hotel Suites
5.0 star property
Pitlochry
8.8 out of 10, Excellent, (467 reviews)
"Absolutely great service and great location! You won’t regret it"
United States
Kalif
The price is ₹15,441
₹18,529 total
includes taxes & fees
8 Dec - 9 Dec
Dunalastair Hotel Suites

19. McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.8 out of 10, Excellent, (761 reviews)
"Clean room and great central location."
United Kingdom
Sharon
The price is ₹11,472
₹13,766 total
includes taxes & fees
10 Nov - 11 Nov
McKays Hotel Bar & Restaurant

20. Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
9.0 out of 10, Wonderful, (432 reviews)
"Lovely hotel in an absolutely beautiful area . Stunning views . Staff were all lovely . Meal in hotel was great . Will definitely return"
United Kingdom
andrea
The price is ₹13,511
₹16,213 total
includes taxes & fees
18 Nov - 19 Nov
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.

Get last-minute hotel deals in Perth and Kinross and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:7 Dec - 8 Dec

Top Perth and Kinross Hotel Reviews

Find out more about Perth and Kinross

Top reasons to visit Perth and Kinross

  • Stunning Outdoor Adventures: Perth and Kinross is a paradise for outdoor enthusiasts, featuring skiing, golf, and breathtaking landscapes.
  • Enchanting Castles: Explore historic castles that offer a glimpse into Scotland's rich heritage and architectural beauty.
  • Charming Countryside: The picturesque Perthshire countryside is perfect for family-friendly excursions and romantic strolls.
  • Tranquil Nature Reserves: Discover serene nature reserves and private gardens, ideal for relaxation and unwinding.
  • Diverse Accommodation Options: Enjoy a variety of hotels and resorts that cater to all travellers' needs, ensuring a memorable stay.

Find great hotels in Perth and Kinross

In the picturesque region of Perth and Kinross, you'll discover a diverse selection of hotels and resorts tailored to your preferences. Whether you seek family-friendly accommodations, pet-friendly options, or an adventurous getaway, this area offers a variety of choices. From the heart of Perth to the charming town of Kinross, you’ll find hotels that cater to every traveller's needs, ensuring a memorable stay amidst stunning landscapes and rich heritage.

  • Moness Resort: Set against the stunning backdrop of Perth and Kinross, the 4-star Moness Resort is an ideal choice for families and pet owners seeking a relaxing getaway. With a commendable guest rating of 8.6 out of 10, this resort offers a variety of amenities tailored for children, including a shared playground, an onsite mini-golf course, and a dedicated children's pool. The property welcomes pets, featuring specific policies that cater to dogs, along with provisions such as food and water bowls. Moness Resort combines family-friendly facilities with a serene setting, making it a wonderful retreat for those looking to unwind amidst nature.
  • The Pitlochry Hydro Hotel: This charming 3.5-star hotel captures the essence of comfort and convenience, boasting a guest rating of 8.0 out of 10. The Pitlochry Hydro Hotel is particularly suited for business travellers while also accommodating pets, ensuring that furry friends are welcome. With its picturesque views and a peaceful atmosphere, this hotel provides a tranquil environment for both work and leisure. The property has specific pet policies, allowing dogs with some restrictions, and offers facilities to meet the needs of both business and leisure guests. Its combination of comfort and practicality makes it an appealing choice for your stay.
  • Mercure Perth Hotel: A 3-star eco-certified hotel, Mercure Perth Hotel stands out for its commitment to sustainability while catering to business travellers and pet owners alike. The hotel has received positive feedback for its environmentally friendly practices, making it ideal for eco-conscious guests. Pets are permitted, with policies that accommodate dogs and service animals, ensuring a comfortable experience for all. Guests appreciate the hotel's modern amenities and convenient location, which makes it suitable for both work-related trips and leisurely visits to the charming surrounding area.

Where to stay in Perth and Kinross

Perth and Kinross offers a delightful blend of outdoor adventures and tranquil scenery, perfect for a weekend getaway. Discover the charming city of Perth with its friendly atmosphere, or explore the picturesque Perthshire countryside, ideal for family-friendly excursions. Whether you seek romantic strolls or quiet locations to unwind, this enchanting region promises unforgettable experiences amid stunning landscapes and welcoming locals.

  • Pitlochry: Nestled in the heart of Perth and Kinross, Pitlochry is a charming town surrounded by stunning landscapes and rich natural beauty. Visitors flock here year-round, particularly in April, July, and September, to indulge in a plethora of outdoor activities such as golfing, skiing, and exploring nearby national parks. The picturesque scenery is ideal for hiking and enjoying the tranquility of the area. Must-visit landmarks include the serene lochs and the breathtaking views offered by the local state park, making it a perfect destination for adventure seekers and nature lovers alike.
  • Perth: Known as the Gateway to the Highlands, Perth is a vibrant city that offers a delightful mix of urban experiences and natural wonders. The city attracts visitors throughout the year, with peak times occurring in April, July, and September. Outdoor enthusiasts can explore its numerous golf courses or enjoy performances at local theatres. Perth is also home to several national parks and beautiful lakes, perfect for leisurely strolls and picnics. This city blends rich history with modern attractions, making it an exciting stop on your Scottish adventure.
  • Dollar: A quaint village in Perth and Kinross, Dollar is renowned for its breathtaking scenery and outdoor pursuits. The best months to visit are April and the summer months of July to August when the area buzzes with activity. Ideal for hiking enthusiasts, Dollar provides access to various trails and outdoor adventures. The village is also famous for its historic castle and the expansive national park nearby, offering a glimpse into Scotland's rich heritage while immersing visitors in its natural beauty. Dollar promises a serene getaway for those seeking adventure and tranquillity.

Things to do in Perth and Kinross

Shopping

In Perth, visit the St John's Shopping Centre for a variety of high street retailers and local boutiques. In Kinross, the Kinross Market offers unique handcrafted items and local delicacies, making it ideal for finding thoughtful gifts and souvenirs during your stay.

Recreation

The Crieff Hydro Resort offers a luxurious wellness experience with its spa, fitness classes, and outdoor activities. Guests can unwind with treatments, enjoy horse riding, or explore scenic trails, while the stunning countryside provides a tranquil backdrop for relaxation.

The Moness Resort features a serene spa and wellness centre, providing rejuvenating treatments and access to beautiful grounds. Visitors can indulge in holistic therapies, relax by the indoor pool, or engage in nature walks amidst the picturesque landscape.

In the heart of Pitlochry, the Atholl Palace Hotel boasts a tranquil spa where guests can enjoy therapeutic treatments. The surrounding gardens and woodland trails offer ample opportunities for leisurely strolls and connecting with nature, enhancing overall well-being.

At the Well of Lecht, outdoor enthusiasts can experience a range of activities, including hiking and cycling amidst stunning scenery. The wellness aspect lies in the connection with nature and the invigorating atmosphere of the Scottish Highlands.

Adventure

In Perth and Kinross, explore the thrilling rapids of the River Tay with white-water rafting. Discover breathtaking views while hiking the rugged trails of the Ochil Hills or enjoy mountain biking at the scenic Glentress Forest, where diverse paths cater to adventure seekers of all levels.

Nightlife

Experience the vibrant nightlife of Perth and Kinross with a visit to The Green Room for live music and cocktails. Alternatively, enjoy a pint at the lively Salutation Hotel, a local favourite for a relaxed evening with friends. Both venues offer a unique atmosphere to unwind after a day of exploring.

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

Find the best attractions in Perth and Kinross

Perth and Kinross is a fantastic destination for outdoor enthusiasts and those seeking picturesque scenery. Visitors can explore enchanting castles, serene nature reserves, and charming private gardens, catering to a range of interests from culture to romance. Whether you're looking for adventure or a tranquil getaway, there's something for everyone. Additionally, considering accommodation options in Liverpool may enhance your travel experience.

  • Scone Palace: This historic house, once the crowning place of Scottish kings, offers a glimpse into royal heritage and culture. Explore the stunning gardens and exquisite interiors that reflect centuries of history and tradition.
  • Loch Tummel: Renowned for its breathtaking scenery, Loch Tummel is ideal for outdoor enthusiasts. Enjoy leisurely walks along the shoreline, romantic picnics, or simply take in the tranquil beauty of the lake surrounded by lush hills.
  • Blair Castle: A magnificent castle steeped in history, Blair Castle showcases impressive architecture and lush grounds. Discover fascinating artefacts and enjoy romantic strolls through the enchanting gardens that surround this regal residence.

The nearest major airports for your trip to Perth and Kinross

Accessing Perth and Kinross is convenient via three major airports. EDInburgh Airport (EDI), located 50km away, offers nearby hotels such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11km from the airport. GLAsgow International Airport (GLA), situated 85km away, features luxurious options like the 5-star JA Mar Hall Scotland, just 6km from the airport. Lastly, Aberdeen Airport (ABZ) is 116km away, with excellent accommodations such as the 5-star Marcliffe Hotel, located 10km from the airport. Each airport is well-connected to its respective hotels, ensuring a smooth transition for travellers.

Frequently Asked Questions

How much do hotels in Perth and Kinross cost?

In Perth and Kinross, you can find cheap options from ₹5,643 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 ₹5,643 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.

Explore a world of travel with Expedia