Perthshire Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perthshire hotels

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (810 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is P9,298
P11,158 total
includes taxes & fees
Jun 16 - Jun 17
Westlands of Pitlochry

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (567 reviews)
"food tremendous, breakfast astonishing. staff brilliant. what a setting."
United Kingdom
PAUL
The price is P7,727
P9,272 total
includes taxes & fees
Jun 2 - Jun 3
Ballathie Country House Hotel and Estate

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,000 reviews)
"Very friendly staff, easy check in No problem parking . Breakfast was good "
United Kingdom
Elizabeth
The price is P4,762
P5,715 total
includes taxes & fees
May 31 - Jun 1
Holiday Inn Express Perth by IHG

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (704 reviews)
"Beautiful property, great staff, professional and courteous, food good, drinks wonderful. Spa an added benefit!"
United States
Mark
The price is P23,866
P28,639 total
includes taxes & fees
Jun 15 - Jun 16
Fonab Castle Hotel & Spa

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (312 reviews)
"Close to hotel and secure"
United Kingdom
Sharon
The price is P9,663
P11,595 total
includes taxes & fees
Jun 16 - Jun 17
The Townhouse

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1,001 reviews)
"our short break was most enjoyable, very good comfortable room. when the re-fitment is complete ,we look forward to longer stays at this lovely hotel ."
United Kingdom
Matthew
The price is P8,213
P9,856 total
includes taxes & fees
May 31 - Jun 1
Apex Dunblane Hydro Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very Good, (496 reviews)
"Pleasant staff, clean room, great location for exploring locally by foot or further afield by car."
United Kingdom
Amanda
The price is P5,064
P6,076 total
includes taxes & fees
Jun 7 - Jun 8
Killin Hotel

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"Hotel was great. We have been here many times and is one of our favourite hotels. Staff, food and location of hotel are great. "
United Kingdom
Paul
The price is P14,873
P17,847 total
includes taxes & fees
Jun 21 - Jun 22
Dunkeld House Hotel

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (181 reviews)
"Wonderful stay"
United States
Denver
The price is P10,033
P12,039 total
includes taxes & fees
Jun 2 - Jun 3
Craigatin House & Courtyard (Adults only)

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (304 reviews)
"Beautiful location, food was excellent. In need of an update to furniture and some fixtures."
Canada
lyell
The price is P11,429
P13,715 total
includes taxes & fees
Jun 16 - Jun 17
Dalmunzie Castle Hotel

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (383 reviews)
"Lovely welcoming team at the hotel. Decided to eat at the hotel reataurant for our evening meal and had excellent food and service. Comfy room and short walk to the centre of Pitlochry so perfect for our short break. Breakfast was good with views overlooking the nearby hills."
United Kingdom
Malcolm
The price is P6,360
P7,632 total
includes taxes & fees
Jun 10 - Jun 11
Craigvrack Hotel & Restaurant

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very Good, (313 reviews)
"The front desk staff William is very friendly and helpful!"
United States
Yue
The price is P8,696
P10,436 total
includes taxes & fees
May 31 - Jun 1
Best Western The Crianlarich Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (213 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is P8,510
P10,212 total
includes taxes & fees
Jun 14 - Jun 15
The Woodside

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (245 reviews)
"Great place!"
United States
Tina
The price is P8,945
P10,734 total
includes taxes & fees
Jun 6 - Jun 7
Tyndrum Lodges

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (432 reviews)
"Good food, nice rooms and excellent friendly staff"
United Kingdom
Chris
The price is P8,075
P9,690 total
includes taxes & fees
Jun 2 - Jun 3
The Abbotsford

Leonardo Boutique Huntingtower Perth

Leonardo Boutique Huntingtower Perth
4.0 star property
Perth
8.8 out of 10, Excellent, (891 reviews)
"Very bright light that shines outside room 210 all night. "
United States
Nancy
The price is P6,557
P7,868 total
includes taxes & fees
May 31 - Jun 1
Leonardo Boutique Huntingtower Perth

Moness Resort

Moness Resort
3.0 star property
Aberfeldy
8.6 out of 10, Excellent, (1,001 reviews)
"Although rooms are a bit tired, overall the friendliness, helpfulness, warmness of the staff, the location, the facilities and the food were all spot on. Great for families, will definitely be back again. "
United Kingdom
THOMAS
The price is P7,228
P8,674 total
includes taxes & fees
May 31 - Jun 1
Moness Resort

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (135 reviews)
"Very comfortable bed and sitting area. Good bathroom. Friendly helpful staff. Restaurant menu good and sensibly priced. Will return"
United Kingdom
Gillian
The price is P7,157
P8,589 total
includes taxes & fees
May 30 - May 31
The Bankfoot Inn

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (190 reviews)
"We loved our stay and would highly recommend. The staff couldn’t have been friendlier or more welcoming. The room was great. The menu was extensive and the food was wonderful! We would absolutely stay here again the next time we’re in Scotland. "
Canada
John
The price is P6,771
P8,125 total
includes taxes & fees
May 28 - May 29
Scone Arms Hotel

The Pitlochry Hydro Hotel

The Pitlochry Hydro Hotel
3.5 star property
Pitlochry
8.0 out of 10, Very Good, (1,180 reviews)
"Good facilities , room comfortable and freshly refurbished "
United Kingdom
Iain
The price is P6,150
P7,379 total
includes taxes & fees
Jun 14 - Jun 15
The Pitlochry Hydro Hotel
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.

Vacation Rentals in Perthshire

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Perthshire attractions

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Scenery: Perthshire boasts breathtaking landscapes, including the Highland Perthshire countryside, ideal for outdoor enthusiasts.
  • Outdoor Adventures: Enjoy hiking along picturesque trails, golfing at renowned courses, and family-friendly activities.
  • Cultural Experiences: Immerse yourself in local culture with captivating performances at Perth Theatre and charming community events.
  • Historic Attractions: Explore historic houses and buildings that reflect the rich heritage of the region.
  • Diverse Accommodations: Choose from a range of charming lodges to luxurious hotels for a perfect stay.

Find great hotels near Perthshire

Perthshire offers a diverse array of accommodation options, from charming lodges to luxurious hotels, ensuring a perfect stay for every traveller. Whether you’re seeking pet-friendly facilities, a base for your business travels, or an adventure-filled holiday, this picturesque region has it all. Explore the best hotels in Perthshire, complete with glowing reviews and exceptional services, making your visit truly memorable.

  • Mercure Perth Hotel: Nestled 12.9km from Perthshire, Mercure Perth Hotel offers a warm and welcoming atmosphere, particularly for LGBTQIA travellers. This 3-star hotel stands out with its pet-friendly policy, allowing pets on-site, which makes it a great option for those travelling with furry companions. The hotel boasts amenities tailored for business travellers, ensuring a productive stay. With a commitment to inclusivity, it is affiliated with LGBTQI travel guides, making it a distinctive choice for those seeking a friendly and accommodating environment.
  • Holiday Inn Express Perth by IHG: Located just 9.7km from Perthshire, the Holiday Inn Express Perth by IHG is another excellent 3-star option for LGBTQIA and pet-friendly travel. This hotel features modern amenities designed for business travellers, ensuring a comfortable and efficient stay. Like the Mercure, it also permits pets and is associated with LGBTQI travel guides, reinforcing its commitment to inclusivity. The inviting atmosphere, along with practical facilities, makes this hotel a suitable choice for both leisure and business visitors.
  • Dunkeld House Hotel: Situated 9.7km from Perthshire, Dunkeld House Hotel is a luxurious 4-star accommodation that caters to those seeking adventure and relaxation. With a focus on outdoor activities, guests can enjoy hiking, biking, and fishing, all available either on-site or nearby. The hotel also features a full-service spa, offering body treatments, facials, manicures, and massages, perfect for unwinding after a day of exploration. Its scenic location and comprehensive amenities provide a perfect blend of adventure and indulgence for discerning travellers.

Where to stay near Perthshire

Perthshire, Scotland, offers an enchanting blend of outdoor adventures and stunning scenery, making it a perfect getaway for travellers. Explore the picturesque Perth city, with its vibrant atmosphere and friendly locals. Discover the breathtaking Highland Perthshire countryside, perfect for relaxation and family-friendly excursions. Don't miss the charming Westlands of Pitlochry and the lively Pitlochry Show, where you can immerse yourself in the local culture. Experience the warmth and luxury that Perthshire has to offer.

  • Perth: Nestled only 12.9km from Perthshire, Perth is a thriving city known for its vibrant outdoor experiences and stunning scenery. Visitors flock here throughout the year, particularly in April, July, and September, seeking adventure in its beautiful national parks and historic sites. The city offers a delightful mix of activities, including theatre performances, shopping, and golf, making it a fantastic base for exploration. Highlights include the picturesque parks and historical landmarks that capture the essence of Scottish heritage, ensuring an enriching travel experience.
  • Dunkeld: Located a mere 9.7km from Perthshire, Dunkeld is a charming city that attracts visitors year-round, especially during the peak months of April, July, and September. Known for its breathtaking landscapes and outdoor adventures, Dunkeld is perfect for golf enthusiasts and those seeking ski experiences. The nearby national state park and the majestic Dunkeld Cathedral serve as major attractions, while the historic castle adds a touch of regal charm. A trip to Dunkeld promises a delightful blend of nature and history, making it an unforgettable stop on your journey.
  • Bankfoot: Just 4.8km from Perthshire, the quaint village of Bankfoot is an idyllic retreat for those seeking a romantic getaway amidst nature. With visitor numbers peaking in March and during the summer months, this charming location offers a serene atmosphere perfect for outdoor activities like walking and exploring local entertainment options. Nearby lakes and historical sites enhance the village's appeal, providing a picturesque backdrop for relaxation and exploration. Bankfoot embodies the tranquillity of rural Scotland, making it a lovely addition to your travel itinerary.

Things to do near Perthshire

Perthshire offers a wealth of outdoor adventures and stunning scenery, making it ideal for an exciting getaway. Enjoy hiking along picturesque trails, playing a round at renowned golf courses, or indulging in family-friendly activities. Additionally, immerse yourself in the local culture with captivating theatre performances, ensuring a delightful trip to this enchanting region of Scotland.

Shopping

About 24.1km from Perthshire, The Watermill offers a delightful range of gifts and souvenirs, while Gordon & Durward, situated 20.9km away, is perfect for local delicacies. Also, don't miss Harrisons Fine Wines, just 20.9km distant, for exquisite wine selections.

Recreation

At McDiarmid Park, immerse yourself in the vibrant sports atmosphere while enjoying various athletic events. Experience the outdoor charm at Blairgowrie Golf Club, perfect for golf enthusiasts. For a dash of adventure, visit Perth Ice Rink, where you can skate and indulge in entertainment in a lively environment.

Adventure

Embark on a scenic hike at The Birks of Aberfeldy, located 22.5km from Perthshire, where lush landscapes await. Explore the Cateran Trail, 19.3km away, for a thrilling outdoor adventure. Don’t miss the captivating Black Spout Waterfall, situated 25.7km from Perthshire, perfect for nature lovers.

Nightlife

In Perthshire, the vibrant nightlife includes the Perth Concert Hall, renowned for its cultural performances, and the charming Perth Theatre, both just 12.9km away. For a family-friendly adventure, head to Bongos Soft Play Centre, 41.8km away, offering fun-filled arcade games and activities.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Perthshire

To save money during your visit to Perthshire, consider travelling between January and March when accommodation prices are lower. Booking your hotel a month in advance or exploring last-minute deals on Expedia can help you find cheaper rates. Monday is typically the least expensive day to stay, while Saturday is the most costly. Use Expedia's search tool to filter options by budget and location, and consider bundling your hotel with flights and activities for added savings. Don't forget to check for special offers and travel rewards to maximise your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Perthshire are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Perthshire is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Perthshire is Monday. The most expensive day to stay around Perthshire is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation you favour. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire offers a delightful blend of outdoor adventure and stunning scenery, making it an ideal destination for travellers seeking culture and family experiences. Explore historic houses and buildings, as well as nature reserves that showcase the region's natural beauty. Don't miss the vibrant Perth Theatre and the breathtaking Scottish Highlands, perfect for immersing yourself in the local culture and enjoying the great outdoors.

  • Scone Palace: Experience the grandeur of Scone Palace, a historic house steeped in Scottish history. Located a mere 9.7km from Perthshire, this magnificent estate offers a glimpse into royal heritage amidst beautifully landscaped gardens, making it a perfect spot for culture enthusiasts.
  • Huntingtower Castle: Nestled 9.7km from Perthshire, Huntingtower Castle exudes an enchanting atmosphere of romance and culture. Discover its fascinating history and stunning architecture while wandering through its picturesque grounds, ideal for a tranquil afternoon.
  • St Serf's Church: Situated 19.3km from Perthshire, St Serf's Church is a captivating site rich in culture. Marvel at its impressive architecture and serene surroundings, making it a peaceful retreat for reflection and appreciation of Scotland's ecclesiastical history.

Best time to go to Perthshire

The best time to visit Perthshire is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3000000000000003°C)Light RainMostly CloudyModerately LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudyModerately LowSlightly Low
March40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
April42.8°F (6.0°C)Light RainMostly CloudyAverageAverage
May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
July57.2°F (14.0°C)Light RainMostly CloudyModerately HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudyModerately HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudyModerately HighSlightly High
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6000000000000005°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8000000000000003°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Perthshire

Perthshire, Scotland, can be conveniently accessed via several major airports. Edinburgh Airport (EDI) is 61.2km away, with luxurious hotels nearby such as Virgin Hotels Edinburgh, Kimpton Charlotte Square, and Sheraton Grand Hotel & Spa, all within 11.3km. Glasgow International Airport (GLA) is 86.9km distant, offering a range of nearby accommodations including Kimpton Blythswood Hotel & Spa and Leonardo Royal Hotel Glasgow, both around 11.3km from the airport. Lastly, Inverness Airport (INV) is 120.7km from Perthshire, with excellent hotel options like Ness Walk and Rocpool Reserve, both situated 12.9km away. Each airport provides various transportation services to facilitate your journey.