Hotels in Perth and Kinross

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Perth and Kinross?

Top hotels in Pitlochry

Top hotels in Dundee

Top hotels in Perth

Top hotels in Dollar

The Tormaukin Hotel

The Tormaukin Hotel

3 out of 5
8.6/10 Excellent! (95 reviews)
Glendevon Country Park

Glendevon Country Park

2 out of 5

Top cities in Perth and Kinross

Great weekend hotel deals in Perth and Kinross

Showing deals for:17 Oct - 19 Oct

Top landmarks in Perth and Kinross

Check out reviews of Perth and Kinross hotels guests love

Find out more about Perth and Kinross

Find out more about Perth and Kinross

Whispers of History and Nature: Discover the Enchantment of Perth and Kinross

Perth and Kinross, nestled in the heart of Scotland, is a captivating blend of stunning landscapes and rich heritage. Explore the enchanting Scone Palace, the historic birthplace of Scottish kings, or wander through the charming streets of Kinross, with its picturesque loch views. Nature lovers will revel in the breathtaking scenery of Highland Perthshire, where rolling hills and tranquil glens beckon for exploration. Whether you're seeking romantic getaways, cultural experiences, or outdoor adventures, this region offers a unique tapestry of attractions that promise unforgettable memories amidst Scotland's majestic beauty.

Top locations to stay in Perth and Kinross

Pitlochry, Perth, and Crieff are fantastic areas to stay in when visiting Perth and Kinross. Pitlochry offers charming entertainment options and stunning scenery, while Perth boasts rich historical attractions, including a castle and beautiful countryside. Crieff is perfect for recreation and family-friendly activities. For first-time visitors, Perth is best suited due to its diverse attractions and accessibility.

  1. PerthOpens in a new window: Perth is a fantastic spot for those who appreciate history and culture. Nestled on the banks of the River Tay, it boasts stunning parks and gardens, perfect for a leisurely stroll. Don’t miss the iconic Scone Palace, where you can explore beautiful grounds and learn about Scotland's royal history. The city is also home to several cultural attractions, including art galleries and theatres that showcase local talent. With a range of shops and boutiques, Perth is ideal for a relaxed shopping experience, complemented by charming cafes where you can unwind and enjoy the local vibe.
  2. PitlochryOpens in a new window: Pitlochry is a picturesque town known for its enchanting scenery and outdoor recreation. It's a great base for exploring the surrounding Highlands, with stunning hiking trails offering breathtaking views. The town also features cultural attractions like the Pitlochry Festival Theatre, which hosts a variety of performances throughout the year. After a day of exploring, visitors can enjoy the local shops and quaint eateries that make this town feel welcoming. The annual Enchanted Forest, a stunning sound and light show in the forest, is a highlight that shouldn’t be missed.
  3. CrieffOpens in a new window: Crieff is a charming town that combines recreation with relaxation, making it an excellent getaway for nature lovers. Known for its beautiful parks, it’s a great place for a leisurely walk or picnic. The Crieff Hydro Resort offers a unique experience with its luxurious spa facilities and various outdoor activities, perfect for those looking to unwind or indulge in some pampering. The town also hosts local shops and artisan markets, providing a taste of Scottish craftsmanship. Don't forget to explore the nearby stunning landscapes for a true taste of the Scottish countryside.

Things to do in Perth and Kinross

Perth and Kinross offers a delightful blend of excitement and tranquillity. Tee off on stunning golf courses or venture into the breathtaking landscapes of Highland Perthshire, where lush parks await exploration. Whether you’re seeking relaxation or a bit of thrill, this region has it all!

  • Kelty – This charming city is surrounded by beautiful natural parks, making it a great spot for outdoor enthusiasts. A highlight of your visit will be the nearby Edinburgh PortOpens in a new window, where you can embark on an adventure-filled day. Explore the beach area, perfect for a relaxing stroll or enjoying water activities. Whether you're looking to unwind or seek excitement, Kelty offers a delightful mix of nature and adventure.
  • Scotlandwell – Nestled in a picturesque setting, Scotlandwell is an inviting destination for those who enjoy the outdoors. Just like Kelty, it boasts easy access to the stunning Edinburgh PortOpens in a new window. Spend your day engaging in thrilling adventures, soaking in the coastal beauty, or simply lounging on the beach. It’s a wonderful place to connect with nature and enjoy a fun-filled day by the water.
  • Kinnesswood – Known for its golf courses, Kinnesswood is a golfer's paradise. While you practice your swing, don’t forget to check out the nearby Edinburgh PortOpens in a new window. The area is ideal for an active day, whether you're hitting the greens or diving into outdoor activities along the coast. Take in the beautiful scenery and enjoy the beach vibes that Kinnesswood and the port have to offer.

4 tips for savvy savings when booking a hotel in Perth and Kinross

  1. Book for the cheapest times: The most affordable period to visit Perth and Kinross is from January to March, when hotel prices tend to be lower. For those on a budget, a stay of at least 2 days is recommended to fully appreciate the region's historic landmarks, cultural sites, and stunning natural attractions. During this time, visitors can explore key destinations such as the iconic Scone Palace and the picturesque Loch Tay, making it a great value for money experience. As an added bonus, prices for accommodations may drop, allowing for an even more budget-friendly trip.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Perth and Kinross, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates on hotels near your travel date. Enabling email alerts or push notifications will help you stay informed about flash sales and special promotions, maximising your chances of saving. Additionally, the Smart Shopping feature on the app allows you to compare hotel prices and amenities, ensuring you’re notified if prices drop or rooms become available, making your last-minute getaway easier to book.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in Perth and Kinross. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could be more affordable, helping you secure a better deal.
  4. Consider your location: Staying in the heart of major cities like Perth and Kinross undoubtedly offers the convenience of proximity to local attractions, but it often comes with a heftier price tag. While accommodation in smaller towns and rural areas is generally more likely to be affordable, those seeking budget options might consider hotels situated just outside the city centre. Although this may necessitate some additional travel to reach key sites, the potential savings can be substantial. Furthermore, exploring nearby towns or cities can reveal a wealth of experiences and amenities, all while providing more cost-effective lodging choices.

Best time to go to Perth and Kinross

Perth and Kinross has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Perth and Kinross, July to September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, January, February, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring

Keep exploring