Perthshire offers a range of hotels from historic options like the Salutation Hotel in Perth, with rooms starting at £130, to more modern stays such as the Parklands Hotel, priced from £160 per night. For more affordable options, Aberfeldy provides accommodations typically between £50 and £120 per night, especially cheaper midweek or during shoulder seasons.
VisitPerthshire.co.uk recommends
Independently compared options — pick whichever suits your visit.
Travelers seeking a mix of historic charm and central locations in Perth or budget-friendly stays in Aberfeldy.
Wide variety of accommodations that suit different budgets and preferences, with several hotels close to cultural and natural attractions.
Prices can be higher during weekends and peak summer months, limiting availability and affordability at popular hotels.
Consider booking bed and breakfasts or lodges outside Perth city center, which often offer lower rates and a more rural experience.
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.
Before you go
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 an 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.
What are historic inns in Dunkeld?
Dunkeld is a great place for history enthusiasts, offering inns that reflect its storied past. The Royal Dunkeld Hotel, located near Dunkeld Cathedral, features rooms starting at £90. The hotel's cozy bar, with its crackling fireplace, is great for sipping a dram of whisky while soaking in the history. Just over the River Tay, the Atholl Arms Hotel provides an equally historic setting with rooms from £100. This hotel is an excellent base for exploring the nearby Dunkeld House estate and its beautiful surroundings.
Where are family-friendly stays in Crieff?
Crieff is an excellent destination for families, offering accommodations that balance adventure and relaxation. The Crieff Hydro Family Resort is a popular choice, with family rooms starting at £200. The resort's extensive activity offerings, from horse riding to archery, ensure there's plenty to do for all ages. Meanwhile, the Murraypark Hotel has a more budget-friendly alternative with family rooms from £120. Located near the town center, it's conveniently close to attractions like the interactive experiences at Glenturret Distillery, where parents can enjoy whisky sampling while kids engage in educational activities.
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.
What budget-friendly options exist in Blairgowrie?
Blairgowrie welcomes budget-conscious travelers with accommodations like the Victoria Hotel and Ivybank Lodge. Rooms at the Victoria Hotel start at £70 per night and include a traditional Scottish breakfast. Its central location makes it easy to walk through the town and nearby countryside. Ivybank Lodge, with rooms from £85, has a peaceful garden where guests can unwind after a day of exploring local soft fruit farms or hiking the surrounding hills.
Which adventure lodges are in Killin?
Killin caters to adventure seekers with lodges designed for outdoor enthusiasts. The Killin Highland Lodges offer rustic yet comfortable accommodations near the majestic Ben Lawers, with prices starting at £110. The nearby Falls of Dochart provide a impressive natural backdrop, with their rushing waters offering a soothing soundscape. Alternatively, Loch Tay Highland Lodges offer options from glamping pods to larger lodges, starting at £95. The site provides kayak rentals and fishing trips, great for making the most of the surrounding nature.
Where can I find 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.
What golf resorts are available in Auchterarder?
Auchterarder is synonymous with luxurious golfing experiences, primarily due to the Gleneagles Hotel. With rooms starting at £400, guests can enjoy championship golf courses and luxurious spa treatments. For a more budget-friendly golfing visit, the Duchally Country Estate features rooms from £150 and access to nearby courses. After a day on the greens, the estate's leisure facilities, including a swimming pool and sauna, offer a perfect way to unwind.
Which stays in Perthshire are accessible?
Perthshire ensures accessibility with accommodations like the Hilton Dunkeld House, offering wheelchair-accessible rooms from £175. The hotel's riverside setting provides easy access to gentle walking trails, great for guests with mobility needs. In Pitlochry, the Atholl Palace Hotel features accessible rooms starting at £200, with elevators and staff trained to assist guests with disabilities. Its gardens are particularly inviting for leisurely strolls, offering scenic views of the surrounding hills.
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




