Hotels in Perthshire

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Perthshire?

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 Perthshire

Showing deals for:Oct 24 - Oct 26

Check out pet-friendly hotels in Perthshire

You may also like hotels with spas in Perthshire

You can also stay at hotels with a pool in Perthshire

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.

Top landmarks in Northern Europe

Learn more about Perthshire

Admired for its golfing and castle, Perthshire features attractions such as Historic Scotland Stanley Mills and The Hermitage. This welcoming city has something for everyone including bars as well as sights like Perth Racecourse and Scone Palace. All are within a rural setting.

Black Watch Regimental Museum showing heritage elements and street scenes

Check out reviews of Perthshire hotels guests love

Frequently asked questions

Why should I book my Perthshire hotel through Hotels.com?
There are plenty of reasons to book your Perthshire travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Perthshire

Discover the Enchanted Castles and Scenic Splendor of Perthshire

Nestled in the heart of Scotland, Perthshire is a captivating blend of majestic castles, lush countryside, and breathtaking landscapes. Known as the Big Tree Country, it boasts stunning vistas, from the tranquil shores of Loch Tay to the rolling hills of Highland Perthshire. Visitors can explore historic sites like Scone Palace, wander through charming villages, or embark on outdoor adventures, including hiking and cycling. With its rich cultural heritage, vibrant festivals, and serene natural beauty, Perthshire is the perfect destination for romantics, explorers, and anyone seeking a peaceful escape into Scotland’s enchanting wilderness.

Discover great hotels near Perthshire

Perthshire offers a variety of accommodations, from luxury hotels with stunning views to charming boutique options that reflect traditional Scottish hospitality. You'll find beautiful properties nestled in nature, perfect for a serene getaway, alongside elegant star-rated hotels that provide exceptional comfort and service. Here are some of the best hotels near Perthshire that our travelers love:

  1. The Bankfoot InnOpens in a new window: This charming 3.0-star inn is perfect for leisure travelers seeking a pet-friendly getaway. With a welcoming atmosphere, it offers amenities like food and water bowls for your furry friends, making it an ideal choice for those traveling with pets. The property provides a cozy environment that allows you to unwind after a day of exploration. Travelers appreciate the unique experience of staying in an inn where pets are accommodated, enhancing the comfort and enjoyment of their stay in Perthshire.
  2. Shian Cottage B&BOpens in a new window: Shian Cottage B&B is a delightful 3.5-star bed and breakfast that caters to adventure seekers. Nestled in scenic surroundings, this hotel offers a plethora of activities such as horseback riding, kayaking, and hiking right nearby, ensuring a thrilling stay. Guests can indulge in local cuisine and unwind in a relaxed atmosphere after a day filled with exploration. The unique blend of comfort and adventure makes this property a favorite among travelers looking for memorable experiences during their stay in picturesque Scotland.
  3. Leonardo Boutique Huntingtower PerthOpens in a new window: Leonardo Boutique Huntingtower Perth is an exquisite 4.0-star hotel that stands out for its eco-certification and luxury offerings. It provides a sophisticated experience for discerning travelers, featuring upscale amenities and design that reflect the natural beauty of the surroundings. Enjoy a peaceful retreat in an elegant setting, complete with pet-friendly options that enhance your stay. Visitors appreciate the commitment to sustainability while indulging in a tranquil ambiance, making this hotel a prime choice for those looking to savor the finer aspects of travel in Perthshire.

Things to do near Perthshire

Perthshire, nestled in the heart of Scotland, boasts stunning landscapes of lush forests, serene lakes, and rolling hills. Travelers can indulge in relaxing spa retreats or challenge themselves on world-class golf courses. With opportunities for hiking, boating, and exploring picturesque countryside, this region offers a refreshing escape into nature's embrace.

  • The HermitageOpens in a new window – Stroll through this beautiful reserve where towering trees and serene paths invite you to connect with nature. Listen to the gentle flow of the river and keep an eye out for local wildlife as you enjoy the peaceful countryside setting.
  • Scone PalaceOpens in a new window – Step into history at Scone Palace, the ancient crowning place of Scottish kings. Explore its stunning architecture and lush grounds, where you can learn about Scotland's royal heritage and enjoy picturesque views of the surrounding landscape.
  • Perth Art Gallery and MuseumOpens in a new window – Visit this vibrant museum to appreciate a diverse collection of art and historical exhibits. Engage with local culture through various displays that reflect the rich heritage of Perthshire and the artistic talent of the region.
  • Drummond Castle GardensOpens in a new window – Discover the meticulously designed gardens of Drummond Castle, where you can wander through beautiful floral displays and enjoy the stunning views that showcase the essence of the Scottish countryside.
  • Auchingarrich Wildlife CentreOpens in a new window – Bring the family to Auchingarrich Wildlife Centre, where you can encounter a variety of animals in a natural setting. Enjoy interactive experiences and learn about wildlife conservation while surrounded by the beauty of the outdoors.

5 tips for savvy savings when booking a hotel near Perthshire

  1. Book for the cheapest times: The best time to visit Perthshire for those on a budget is from January to March, when hotel prices are typically lower. For a fulfilling experience of the area's historical landmarks and cultural attractions, an ideal stay would be at least 2 to 3 days. During this time, you can enjoy activities such as golfing, exploring beautiful castles, relaxing at a spa, and savoring the local bar scene, all while surrounded by the stunning countryside. With the potential for prices to drop further during these months, it's a great value for money destination for anyone looking to combine adventure with relaxation.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Perthshire, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates close to your travel dates. To stay updated on flash sales and exclusive promotions, consider enabling email alerts or push notifications. Additionally, the Smart ShoppingOpens in a new window feature in the app allows travelers to compare hotel prices and amenities, helping you make informed decisions. By utilizing these tools, you're more likely to see price drops or availability changes, ensuring you can snag a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay near a Perthshire hotel. If you're in search of unique accommodations, boutique hotels can provide a more personalized experience and sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest more budget-friendly dates to help you find a better deal.
  4. Consider your location: Staying close to major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look at hotels in less central neighborhoods, striking a balance between cost and accessibility to the sights you want to see. Additionally, consider independent hotels a bit farther out, as they usually tend to be more affordable and can offer a more genuine experience.
  5. Become a Member: Join for free and unlock amazing benefits for your next stay near Perthshire! Enjoy exclusive member prices on over 100,000 hotels worldwide. As a member, you can easily move up the tiers and take advantage of perks such as complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic savings and rewards!

Best time to go to Perthshire

Perthshire 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 Perthshire, 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