Hotels in Perthshire

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

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Perthshire on Hotels.com. These Perthshire hotels consistently deliver on comfort, location and traveller experience. Last updated on .

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very good, (1,172 reviews)
Unwind at this Pitlochry hotel with an indoor swimming pool and on-site restaurant. Just a short walk from Pitlochry Station and minutes from Pitlochry Golf Club, this welcoming retreat offers a fitness centre, terrace, and garden. Enjoy free WiFi and parking during your Scottish adventure.
The price is £134
includes taxes & fees
23 Aug - 24 Aug
The Pitlochry Hydro Hotel

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,000 reviews)
Immerse yourself in Scottish charm at this Victorian hotel just minutes from Dunblane Museum. The indoor pool, health club, and sauna offer relaxation after exploring nearby Stirling Castle. Enjoy 24-hour room service and convenient access to Dunblane Station.
The price is £149
includes taxes & fees
14 Sept - 15 Sept
Apex Dunblane Hydro Hotel

The Stirling Highland Hotel

The Stirling Highland Hotel
4.0 star property
Stirling
8.4 out of 10, Very good, (1,126 reviews)
Unwind in this charming Scottish retreat just 10 minutes from Stirling Castle and Tolbooth. Enjoy the full-service spa with deep-tissue massages and facials, or swim in the indoor pool. Savour international cuisine at Scholars Restaurant, with convenient train station access nearby.
The price is £108
includes taxes & fees
3 Sept - 4 Sept
The Stirling Highland Hotel

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (592 reviews)
The price is £145
includes taxes & fees
20 Aug - 21 Aug
Ballathie House Hotel

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
Immerse in tranquility at this countryside hotel featuring a full-service spa and indoor pool near Polney Loch. After exploring The Hermitage, unwind with a massage or enjoy meals at the Riverside Restaurant.
The price is £230
includes taxes & fees
31 Aug - 1 Sept
Dunkeld House Hotel

Crieff Hydro

Crieff Hydro
4.0 star property
Crieff
8.4 out of 10, Very good, (836 reviews)
Set in the Scottish countryside near MacRosty Park, this golf hotel offers 9 scenic holes, hot stone massages, and 2 indoor pools. Six restaurants serve light fare while the health club and fitness centre round out your stay.
The price is £151
includes taxes & fees
31 Aug - 1 Sept
Crieff Hydro

Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (758 reviews)
This business-friendly retreat offers a terrace and garden oasis near Cluny Golf. The Grande Restaurant serves breakfast and dinner, while the cocktail bar mixes refreshing drinks. Clean rooms and helpful staff enhance your stay near Kirkcaldy Museum.
The price is £64
includes taxes & fees
13 Sept - 14 Sept
Dean Park Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
Escape to this historical hotel in Pitlochry, offering stunning views and beautiful gardens near Blair Athol Distillery. Unwind in the indoor pool, enjoy regional cuisine at Verandah restaurant, or pamper yourself with hot stone massages at the full-service spa.
The price is £269
includes taxes & fees
1 Sept - 2 Sept
Atholl Palace Hotel

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (992 reviews)
Immerse yourself in old-world Scottish charm at this centrally located Perth hotel with 2 welcoming bars and authentic British dining at Adam restaurant. Just minutes from St. John's Kirk and Perth Station, this storied retreat offers rich historical character.
The price is £98
includes taxes & fees
30 Aug - 31 Aug
Salutation Hotel

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,001 reviews)
Surrounded by stunning Scottish landscapes, this Perth hotel offers a peaceful retreat with easy rail access. Fill up on the free breakfast before exploring McDiarmid Park or historic Scone Palace. Travellers praise the helpful staff and convenient location near restaurants and supermarkets.
The price is £90
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Perth by IHG

Broomhall Castle Hotel

Broomhall Castle Hotel
3.0 star property
Menstrie
8.4 out of 10, Very good, (191 reviews)
Feel like royalty at this intimate castle hotel, just 15 minutes from Stirling Castle and the National Wallace Monument. Unwind in 1 of 2 bars, enjoy free WiFi and parking, or grab a bite at the café.
The price is £131
includes taxes & fees
23 Aug - 24 Aug
Broomhall Castle Hotel

The City Hotel

The City Hotel
3.0 star property
Town Centre
8.8 out of 10, Excellent, (1,005 reviews)
Escape to Dunfermline and savour the free breakfast at this cosy hotel with 2 bars/lounges and Weavers Restaurant. Just a 14-minute walk from the Town Station, explore nearby Saint Margaret's Cave and Dunfermline Abbey with complimentary WiFi.
The price is £100
includes taxes & fees
7 Sept - 8 Sept
The City Hotel

The Kenmore Club

The Kenmore Club
4.0 star property
Aberfeldy
9.4 out of 10, Exceptional, (336 reviews)
Nestled in Aberfeldy, this aparthotel offers a restaurant, bar, and fitness centre for active travellers. Enjoy the indoor pool or outdoor tennis court between excursions to nearby Mains of Taymouth Golf Course and The Scottish Crannog Centre.
The price is £227
includes taxes & fees
16 Aug - 17 Aug
The Kenmore Club

Stirling Court Hotel

Stirling Court Hotel
3.0 star property
Stirling
8.2 out of 10, Very good, (1,001 reviews)
A tranquil retreat with an indoor pool and restaurant, this hotel sits just a 10-minute drive from historic Stirling Castle. Unwind at the bar after exploring nearby Macrobert, or energise in the fitness centre before enjoying breakfast. Free WiFi and parking enhance your Scottish getaway.
The price is £80
includes taxes & fees
30 Aug - 31 Aug
Stirling Court Hotel

Colessio

Colessio
4.0 star property
Stirling
8.2 out of 10, Very good, (1,001 reviews)
Embrace historical elegance at this Victorian hotel with a garden and terrace near Stirling Castle and Tolbooth. After exploring nearby attractions, unwind with a drink at the bar or enjoy a bite at the café, all while receiving exceptional service.
The price is £117
includes taxes & fees
23 Aug - 24 Aug
Colessio

Scotlands Spa Hotel

Scotlands Spa Hotel
3.0 star property
Pitlochry
7.6 out of 10, Good, (950 reviews)
The price is £138
includes taxes & fees
7 Sept - 8 Sept
Scotlands Spa Hotel

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (731 reviews)
The price is £430
includes taxes & fees
31 Aug - 1 Sept
Fonab Castle Hotel & Spa

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality
3.0 star property
Blairgowrie
7.8 out of 10, Good, (583 reviews)
Relax at this spa hotel adjacent to Blairgowrie Golf Club, offering deep-tissue massages and facials. The Bay Tree Restaurant serves meals all day, while the bar provides evening refreshment. Free WiFi and parking enhance your stay near the Cateran Trail.
The price is £60
includes taxes & fees
13 Sept - 14 Sept
The Angus Hotel & Spa by Compass Hospitality

Mercure Perth Hotel

Mercure Perth Hotel
3.0 star property
Perth
7.6 out of 10, Good, (1,001 reviews)
Immerse yourself in Perth's charm at this centrally located hotel near Perth Theatre and Concert Hall. The Brasserie serves tasty breakfast and dinner, while the gastropub offers refreshing drinks. Clean rooms and attentive staff ensure a comfortable business or leisure stay.
The price is £89
includes taxes & fees
16 Aug - 17 Aug
Mercure Perth Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (140 reviews)
Cosy inn outside Perth offering free breakfast, WiFi and parking. After exploring nearby Active Kids Adventure Park and Historic Scotland Stanley Mills, unwind with a drink at the bar/lounge or grab a bite at the café.
The price is £118
includes taxes & fees
21 Aug - 22 Aug
The Bankfoot Inn
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.

Get last-minute hotel deals in Perthshire and save more

Sign in to unlock great savings.
Showing deals for:14 Aug - 16 Aug
Showing deals for:21 Aug - 23 Aug
Showing deals for:12 Sept - 13 Sept

Check out hotels with a spa in Perthshire

You may also like pet-friendly hotels 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 Perthshire

Learn more about Perthshire

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

A stone bridge arching over a flowing river surrounded by lush greenery.

Check out reviews of Perthshire hotels guests love

Frequently asked questions

Why should I book my Perthshire hotel with 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Perthshire

Perthshire: Where Ancient Landscapes Meet Timeless Tranquility

Nestled in the heart of Scotland, Perthshire is a picturesque paradise of rolling hills, shimmering lochs, and enchanting woodlands. Renowned for its breathtaking landscapes, it offers a wealth of outdoor adventures, from hiking in the majestic Cairngorms National Park to leisurely strolls along the banks of the tranquil Loch Tummel. History enthusiasts can explore charming towns like Dunkeld, with its stunning cathedral, while the vibrant culture is celebrated through local festivals and artisan markets. Whether seeking romantic retreats or exhilarating escapades, Perthshire captivates every traveller with its unique blend of natural beauty and rich heritage.

Discover great hotels near Perthshire

Perthshire offers a delightful range of accommodation options, from luxurious hotels nestled in stunning landscapes to quaint bed and breakfasts that exude local charm. Whether you prefer a scenic countryside retreat or a comfortable base for exploring the region, you'll find plenty of inviting choices to suit your needs. Here are some of the most popular hotels with our travellers near Perthshire:

  1. The Bankfoot InnOpens in a new window: This inviting 3.0-star inn boasts an impressive guest rating of 9.4 out of 10. Ideal for leisure travellers seeking a pet-friendly experience, it offers essential amenities to ensure comfort. Guests appreciate the warm atmosphere, with thoughtful touches such as Food and Water Bowls, and a welcoming environment for furry companions. The property is known for its friendly service, creating a relaxed and enjoyable stay for those looking to unwind in a charming setting.
  2. Shian Cottage B&BOpens in a new window: With a 3.5-star rating and an outstanding guest rating of 9.8 out of 10, this bed and breakfast is perfect for adventure seekers. It provides thrilling recreational activities both onsite and nearby, including options for boat tours and mountain biking. Guests enjoy a vibrant atmosphere where they can indulge in various adventure sports, all while being surrounded by stunning landscapes. This hotel promises a distinctive experience for those eager to explore the region's natural beauty.
  3. Leonardo Boutique Huntingtower PerthOpens in a new window: This elegant 4.0-star hotel features a commendable guest rating of 8.8 out of 10, catering to eco-conscious travellers seeking a unique getaway. The hotel is eco-certified and provides a luxurious atmosphere complemented by pet-friendly amenities. Guests rave about the spacious and well-equipped rooms, along with exceptional dining options that showcase local flavours. This property stands out for its architectural charm, creating a memorable experience for those desiring comfort and environmental responsibility in their travels.

Things to do in Perthshire

Perthshire beckons with its stunning blend of rolling hills, tranquil lakes, and dense forests, ideal for outdoor enthusiasts. Embrace leisurely hikes, invigorating golf, or soothing spa retreats, all set against a backdrop of majestic mountains and picturesque countryside. This enchanting region offers a perfect escape into nature’s embrace.

  • Reekie Linn WaterfallOpens in a new window – Discover the beauty of Reekie Linn Waterfall, where you can witness the powerful cascade of water amid stunning natural surroundings. Take a leisurely walk along the trails that lead you to vantage points offering breathtaking views of the countryside, making this a perfect spot for photography and a refreshing escape into nature.
  • Scone PalaceOpens in a new window – Step into the rich history of Scotland at Scone Palace, a magnificent historic house steeped in royal heritage. Explore the beautifully landscaped grounds and admire the exquisite architecture. Don’t miss the chance to learn about its significance as the ancient crowning place of Scottish kings.
  • Dunkeld CathedralOpens in a new window – Visit the impressive Dunkeld Cathedral, where you can marvel at its stunning Gothic architecture and serene location by the River Tay. Take in the intricate carvings and stained glass windows while enjoying the peaceful atmosphere that surrounds this historic site.
  • Drummond Castle GardensOpens in a new window – Wander through the enchanting Drummond Castle Gardens, a private garden renowned for its beautifully manicured landscapes and stunning floral displays. Stroll along the pathways that wind past vibrant flower beds and ornamental features, perfect for a relaxing afternoon amidst nature's beauty.
  • Historic Scotland Stanley MillsOpens in a new window – Explore the fascinating Historic Scotland Stanley Mills, a historic building that offers insight into Scotland’s industrial past. Walk through the well-preserved mills and learn about their significance in the textile industry while enjoying the scenic riverside setting.

4 tips for savvy savings when booking a hotel near Perthshire

  1. Book for the cheapest times: The most affordable period to visit Perthshire is from January to March, when hotel prices are generally lower. For those looking to explore the region's key landmarks, cultural sites, and historical attractions, a stay of at least 2 to 3 days is recommended. This budget-friendly getaway allows visitors to enjoy the picturesque countryside, visit grand castles, and indulge in luxurious spa treatments. With a friendly atmosphere and opportunities for golfing, hunting, and adventure, Perthshire offers great value for money, particularly during these months when prices might drop.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Perthshire, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. By staying updated on price changes and availability, you can book that perfect last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal for your stay near a hotel in Perthshire. For those seeking a distinctive experience, boutique hotels can provide a more personalised touch and sometimes offer good value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we can suggest alternative dates that might be more affordable, assisting you in your search for a more favourable option.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience but often tends to come with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sites you intend to visit. You might also look into independent hotels situated further out, which can provide a more authentic and budget-friendly experience.

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