Perthshire, a region well-known for its varied landscapes and rich cultural offerings, provides a wide array of accommodation choices. if you are visiting Perth's historical sites, Pitlochry's artistic venues, or Dunkeld's scenic spots, there's a perfect place for you to stay.
Top Tours & Activities
Hand-picked tours — top pick first, then sorted by price.

2-Day Private Loch Ness Tour - in Luxury Mercedes Minivan
- Luxury Mercedes minivan provides a comfortable travel experience with ample space.
- Overnight accommodation in a traditional Scottish guest house adds to the local experience.

Highlands, Glencoe and Glenfinnan Viaduct Private Tour
- Flexibility to tailor the tour to specific interests and pace.
- Access to lesser-known spots alongside major attractions.

Crowning Jewels: Scone Palace, Glamis Castle, & St Andrews
- Guided tours provide insights into the history and significance of each location.
- Access to the beautiful grounds of Scone Palace and the chance to explore Glamis Castle's interior.

Loch Ness, Glencoe & The Highlands Private Day Tour From Edinburgh
- Knowledgeable local guide offering insights into Scottish history and folklore.
- Comfortable private transport ensuring ease of travel across scenic landscapes.
- 100% ticket guaranteeReceive tickets on time for the experience you’ve booked.
- Free cancellation*Get a refund if your plans change — most options up to 24h before.
- Instant mobile ticketShow your ticket on your phone — no printing needed, confirmed instantly.
From luxurious hotels to cozy bed and breakfasts and rustic lodges, this guide will help you decide where to stay in Perthshire during your visit.
What Are the Best Luxury Hotels in Perth?
For a lavish stay in Perth, consider hotels like the Salutation Hotel and Parklands Hotel. These establishments offer comfort and proximity to major attractions, with room prices starting at £130 and £160 respectively.
The Salutation Hotel, reputed as one of Scotland's oldest hotels, has a taste of history with its elegant rooms. Located on South Street, it's a short stroll from the Perth Museum and Art Gallery. As you step inside, the aroma of freshly brewed coffee from the hotel's lounge is inviting, while the gentle hum of guests enjoying afternoon tea adds to the atmosphere. For those seeking a boutique visit, the Parklands Hotel near South Inch Park delivers both luxury and impressive views. Its gourmet restaurant is a highlight, with dishes crafted from local produce. Remember to book a table in advance to savor their delectable seasonal menu.
Where to Find pleasant B&Bs in Pitlochry?
Pitlochry's B&Bs offer a warm and inviting atmosphere, with options like Craigatin House and Torrdarach House providing cozy accommodations starting at £95 and £110 per night.
Craigatin House, located on Atholl Road, charms visitors with its Victorian-era architecture. Its hearty Scottish breakfast, featuring local sausages and freshly baked bread, sets the tone for a day of exploration. The nearby Pitlochry Festival Theatre is just a pleasant 15-minute walk away. Alternatively, Torrdarach House, surrounded by tranquil woodland gardens, has a intimate setting. The rustling leaves and chirping birds provide a soothing backdrop, while the hosts are eager to share tips on local hiking trails and distilleries. make sure to see their homemade scones during afternoon tea, which are a guest favorite.
Location of Perth
What Are the Best Rural Retreats in Aberfeldy?
Aberfeldy features rural retreats like Moness Resort and Ailean Chraggan, where prices start at £150 and £80 per night respectively, great for those seeking a nature-infused escape.
Moness Resort, known for its self-catering lodges, is ideal for families and groups. The scent of pine trees fills the air as you walk through the resort's expansive grounds, and the spa provides a welcome respite after a day at the Birks of Aberfeldy. Ailean Chraggan, a family-run inn, has a rustic charm with its locally-sourced dishes. The inn's welcoming atmosphere is complemented by the staff's recommendations for nearby attractions, including the well-known Aberfeldy Distillery.
Historic Inns in Dunkeld
Family-Friendly Stays in Crieff
More in Places to Stay






What Are Romantic Getaways in Kenmore Like?
Kenmore, situated at the head of Loch Tay, provides romantic accommodations such as the Kenmore Hotel and Taymouth Marina, with prices starting at £140 and £180 per night respectively.
The Kenmore Hotel, full of history since the 16th century, features rooms with remarkable views of Loch Tay. The aroma of fresh seafood wafts from the hotel's restaurant, known for its fine dishes. For a modern twist, Taymouth Marina features luxury apartments with private hot tubs overlooking the loch. As the sun sets, the gentle lapping of waves provides a serene soundtrack for a romantic evening.
Budget-Friendly Options in Blairgowrie
Adventure Lodges in Killin
Eco-Friendly Stays in Comrie
In Comrie, environmentally-conscious travelers will find the Comrie Croft an ideal choice. This award-winning eco-lodge features camping pitches from £60 and private rooms from £100. The fragrant scent of wildflowers greets guests as they walk through the site's solar-powered amenities and farm shop selling local produce. Nearby, Cultybraggan Camp features distinctive accommodations in restored Nissen huts, starting at £80 per night. With its intriguing history as a former WWII POW camp, the camp features guided tours that add an educational layer to your visit.
Golf Resorts in Auchterarder
Accessible Stays in Perthshire
Frequently Asked Questions
5 platforms, one search for perthshire
Booking.com, Hotels.com, Expedia, Agoda & Trip.com
Thousands of travelers compare prices before booking — you should too







