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
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:19 Jun - 21 Jun

Top landmarks in Perth and Kinross

Check out reviews of Perth and Kinross hotels guests love

Find out more about Perth and Kinross

Enchanting Escapes: Unveiling the Hidden Wonders of Perth and Kinross

Nestled in the heart of Scotland, Perth and Kinross beckons with its blend of stunning landscapes and rich heritage. Explore the enchanting Perthshire countryside, dotted with tranquil lochs and majestic castles, including the iconic Scone Palace. Wander through the charming streets of Perth, known as the ‘Gateway to the Highlands’, where culture and history intertwine. Experience the thrill of outdoor adventures in the nearby national parks, or indulge in luxury at riverside retreats. Whether you seek romance, nature, or a taste of Scotland's rich tapestry, Perth and Kinross promises an unforgettable escape.

Discover great hotels in Perth and Kinross

Perth and Kinross offer a range of comfortable hotel accommodations, from cosy inns to luxurious retreats. Visitors can find friendly hotels in Perth and charming options in Kinross, ideal for exploring the area's natural beauty and attractions. Booking a stay here ensures a welcoming experience amidst stunning landscapes. Here are some of our travellers' favourite hotels in Perth and Kinross:

  1. The TownhouseOpens in a new window: This luxurious 5.0-star guesthouse in Perth boasts a stellar guest rating of 10.0 out of 10. With a city-themed focus, The Townhouse offers an exquisite vacation experience right in the heart of the city. The accommodation features a beautifully designed Georgian property filled with unique artwork and thoughtful amenities that enhance comfort. Guests indulge in a decadent breakfast prepared with locally sourced ingredients, while the attentive service ensures a memorable stay. The property is perfectly situated near local attractions, making it ideal for leisure travelers seeking a high-quality escape.
  2. Fonab Castle Hotel & SpaOpens in a new window: Nestled in the scenic area of Pitlochry, Fonab Castle Hotel & Spa is a premier 5.0-star accommodation with an impressive guest rating of 9.4 out of 10. This hotel caters to adventurous souls, offering a range of exciting recreational activities such as golf, hiking, and motorboating. The delightful culinary offerings, including ample breakfasts, enhance the overall experience. Guests appreciate the stunning views and the tranquil atmosphere, making it a perfect getaway for those looking to immerse themselves in nature while enjoying top-notch amenities and comfortable surroundings.
  3. Dunalastair Hotel SuitesOpens in a new window: Situated in the picturesque town of Pitlochry, Dunalastair Hotel Suites is a remarkable 5.0-star hotel with a guest rating of 8.8 out of 10. This property is perfect for adventure seekers and families, providing a variety of outdoor activities such as kayaking and hiking nearby. The hotel features spacious rooms equipped with modern amenities and stunning views, ensuring a comfortable and enjoyable stay. Guests rave about the exceptional dining experiences, which contribute to a relaxing atmosphere ideal for those looking to unwind and explore the beauty of the Scottish Highlands.

Where to stay in Perth and Kinross

Some of the best areas to stay in Perth and Kinross are Pitlochry, Dollar, and Perth. Pitlochry offers entertainment, stunning countryside, and castle tours, while Dollar boasts charming cafés and walks near Castle Campbell. Perth, known for its friendly atmosphere and gardens, is ideal for first-time visitors seeking a blend of culture and nature.

  1. PitlochryOpens in a new window: Nestled in the stunning Highlands, Pitlochry is a charming destination that captivates visitors with its friendly atmosphere and scenic beauty. It's a fantastic base for outdoor enthusiasts, offering fantastic hiking trails and breathtaking views of Loch Tummel and Rannoch Moor. The town is known for its lively cultural scene, with a range of entertainment options including theatres and opera houses. Don’t miss the majestic Blair Castle, which showcases the area's rich history and beautiful gardens. After a day of exploring, indulge in delightful dining options that highlight local flavours, making Pitlochry a perfect blend of adventure and relaxation.
  2. DollarOpens in a new window: Dollar offers a quaint escape with its relaxed countryside vibe and welcoming locals. This picturesque village is home to the impressive Castle Campbell, which provides a glimpse into Scotland’s storied past amidst stunning landscapes. Enjoy leisurely walks or biking along the scenic trails that surround the area, perfect for those looking to unwind in nature. The charming cafes and bars invite you to relax with a warm cup of coffee or a refreshing pint, creating a lovely atmosphere for socialising and enjoying the local culture. For a bit of excitement, the nearby Knockhill Racing Circuit offers thrilling motorsport events.
  3. PerthOpens in a new window: Known as the ‘Gateway to the Highlands’, Perth combines rich history with vibrant modern living. The city boasts beautiful gardens and riverside strolls, making it an ideal spot for enjoying nature. History buffs will appreciate the nearby hunting grounds and archaeological sites, while golf enthusiasts can find excellent courses to tee off. For a unique experience, visit the stunning Scone Palace, the historic crowning place of Scottish kings. Perth also has a friendly community feel, with plenty of shopping options and leisure activities, ensuring there's something for everyone to enjoy during their visit.

Things to do in Perth and Kinross

Perth and Kinross invites you to unwind in its luxurious spas, take a refreshing dip, and explore enchanting forests and charming small towns. Stroll along the river, visit majestic castles, and admire the stunning cathedral, all while embracing a perfect blend of relaxation and exploration.

  • Dunblane – Discover the charm of this quaint city, where history and culture abound. A must-visit is the stunning Dunblane Cathedral, renowned for its beautiful architecture and rich heritage. Take some time to stroll around the cathedral grounds and soak in the serene atmosphere. If you're looking to unwind, indulge in a relaxing spa experience in one of the local wellness centres. After your spa session, consider exploring the remnants of the local castle, which offers a glimpse into the region's storied past.
  • Tummel Bridge – Nature lovers will find paradise at this scenic location. The highlight here is Loch Tummel, where you can enjoy a peaceful day by the water. Whether you fancy a romantic picnic on the beach or an adventurous hike along the trails, the stunning views of the loch are sure to impress. This area is also perfect for outdoor activities like cycling and walking, allowing you to fully appreciate the breathtaking scenery that surrounds you. Don't forget your camera to capture the picturesque landscapes!
  • Dunkeld – Nestled along the banks of the River Tay, Dunkeld is a delightful small town surrounded by lush forests. Begin your exploration at the iconic Dunkeld Cathedral, an architectural gem that dates back to the 12th century. Its tranquil setting makes it an ideal spot for reflection. After visiting the cathedral, you can take part in activities such as swimming in the river or walking along scenic trails that wind through the nearby woodlands. Treat yourself to a spa day to rejuvenate after a day of outdoor adventures, leaving you refreshed and ready for more exploration.

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

  1. Book for the cheapest times: The most budget-friendly time to visit Perth and Kinross is between January and March, when hotel prices are generally lower. A stay of at least 2 days is advisable to fully appreciate the region's significant landmarks and cultural sites. During this period, you could find that rates may drop, making it a great value for money option for those keen to explore historical attractions, natural wonders, and the rich culture that Perth and Kinross has to offer.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals in Perth and Kinross, you may wish to visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you could find discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you'll stay updated on flash sales and special promotions, increasing your chances of securing savings. Additionally, the Smart ShoppingOpens in a new window feature in the app serves as a valuable comparison tool, helping you assess hotel prices and amenities, so you're promptly informed of any price drops or room availability for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year; therefore, being flexible with your travel dates could help you find a more affordable stay in a hotel in Perth and Kinross. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and sometimes offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price seems a bit steep, we may suggest alternative dates that could lead to a more favourable rate.
  4. Consider your location: Staying in the heart of major cities like those in Perth and Kinross offers the undeniable advantage of convenience, particularly when it comes to accessing local attractions. However, this prime location is often accompanied by steeper prices. In contrast, smaller towns and rural areas are generally more likely to be affordable, allowing for budget-conscious travellers to find better rates. While opting for accommodation outside the city centre may necessitate a bit of extra travel to reach popular sites, it can lead to significant savings. Additionally, exploring nearby cities can reveal a wealth of experiences and attractions, all while providing more budget-friendly lodging options.

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