A historic building with multiple towers and a large entrance.

Find hotels in Perthshire from £68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,006 reviews)
"Beautiful building in a prime location. Pool is a short walk from the hotel. Food choices could be better but quality excellent."
United Kingdom
Billy
The price is £127
includes taxes & fees
5 Jul - 6 Jul
Apex Dunblane Hydro 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,000 reviews)
"Good facility"
United Kingdom
Gordon
The price is £73
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express Perth by IHG

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (220 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is £121
includes taxes & fees
12 Jul - 13 Jul
The Woodside

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (316 reviews)
"Beautiful estate. Staff were very helpful and friendly."
Canada
Joey
The price is £171
includes taxes & fees
3 Jul - 4 Jul
Dalmunzie Castle Hotel

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (583 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is £108
includes taxes & fees
14 Jul - 15 Jul
Ballathie House Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (508 reviews)
"Bar area and beer garden excellent "
United Kingdom
Keith
The price is £85
includes taxes & fees
19 Jul - 20 Jul
Killin Hotel

Altskeith Country House on Loch Ard

Altskeith Country House on Loch Ard
4.0 star property
Stirling
9.6 out of 10, Exceptional, (60 reviews)
"Gorgeous situation. Lovely house. Delightful owners. Perfect."
United Kingdom
Alexandra
The price is £161
includes taxes & fees
8 Jul - 9 Jul
Altskeith Country House on Loch Ard

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (249 reviews)
"Great place!"
United States
Tina
The price is £125
includes taxes & fees
3 Jul - 4 Jul
Tyndrum Lodges

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (203 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is £108
includes taxes & fees
5 Jul - 6 Jul
Scone Arms Hotel

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (30 reviews)
"Clean room, friendly staff and tasty breakfast!"
United Kingdom
Samantha
The price is £93
includes taxes & fees
3 Jul - 4 Jul
The Townhouse Aberfeldy

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,001 reviews)
"It’s been 10 years since our last stay, as good as ever. Friendly staff, beautiful room, quiet, lovely bar & tasty plentiful breakfast. Everything you could wish for & on top of that a bottle of Prosecco & chocolate in our room for our anniversary. Perfect stay"
United Kingdom
Richard Neil
The price is £195
includes taxes & fees
14 Jul - 15 Jul
Dunkeld House Hotel

Thackray House

Thackray House
4.0 star property
Callander
9.0 out of 10, Wonderful, (191 reviews)
"Charming historic hotel which has very recently been refurbished to a very high standard. The team at the hotel are very friendly and professional and the food is excellent. There are lots of walks around the hotel in the grounds and the lovely town of Callander on the doorstep. Is dog friendly too and highly recommend / also has a link to the Beatles and has a Beatles inspired bistro which is lovely."
United Kingdom
Christopher
The price is £175
includes taxes & fees
3 Jul - 4 Jul
Thackray House

The Longforgan Coaching Inn

The Longforgan Coaching Inn
3.0 star property
Dundee
8.0 out of 10, Very good, (366 reviews)
"Basic accommodation, as expected for the relatively cheap price. Helpful staff. My only gripe was the wi-fi which kept dropping on both my devices."
United Kingdom
Paul
The price is £50
includes taxes & fees
9 Jul - 10 Jul
The Longforgan Coaching Inn

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (269 reviews)
"The accommodation is a traditional scottish hotel and pub. Perfect for a stop over."
Australia
Chiara
The price is £85
includes taxes & fees
6 Jul - 7 Jul
The Luib Hotel

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (151 reviews)
"Lovely location with a path along the river."
United States
Amy
The price is £101
includes taxes & fees
6 Jul - 7 Jul
The Bridge of Cally Hotel

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.2 out of 10, Wonderful, (105 reviews)
"Very nice place, clean, friendly staffs, and great breakfast. "
United States
Jeed
The price is £112
includes taxes & fees
19 Jul - 20 Jul
Sunbank House Hotel

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
9.2 out of 10, Wonderful, (15 reviews)
"We've stayed here for years, it's just ace!"
United Kingdom
Emma
The price is £80
includes taxes & fees
5 Jul - 6 Jul
Station House - Room Only

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very good, (316 reviews)
"The front desk staff William is very friendly and helpful!"
United States
Yue
The price is £104
includes taxes & fees
5 Jul - 6 Jul
Best Western The Crianlarich Hotel

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (317 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The price is £130
includes taxes & fees
14 Jul - 15 Jul
The Townhouse

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (384 reviews)
"Excellent stay! Would visit again. Staff very helpful and hotel very well maintained."
United Kingdom
Shereen
The price is £188
includes taxes & fees
5 Jul - 6 Jul
Loch Rannoch Hotel and Spa
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.

Holiday 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

Discover the relaxing area of Perthshire—spas, pristine countryside and top sights like Loch Lomond and The Trossachs National Park.

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

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Hotels in Perthshire with star rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Landscapes: Perthshire boasts breathtaking scenery, perfect for hiking and outdoor adventures in the Highland region.
  • Historic Attractions: Explore impressive castles, historic houses, and cathedrals that reflect the area's rich heritage.
  • Family-Friendly Activities: Enjoy various excursions and recreational activities suitable for all ages.
  • Charming City of Perth: Discover the vibrant city with its warm hospitality and cultural experiences.
  • Diverse Accommodations: Choose from a range of lodgings, including pet-friendly options and charming hotels.

Find great hotels near Perthshire

Perthshire offers a delightful selection of lodgings, from charming hotels to inviting lodges, catering to various needs. Whether you're travelling with pets, on business, or seeking an LGBTQIA-friendly getaway, you'll find options that fit your requirements. Explore the best hotels in the region, including highly-rated establishments in Pitlochry, and take advantage of comprehensive reviews to ensure a memorable stay in this stunning part of Scotland.

  • Mercure Perth Hotel: This eco-certified 3-star hotel offers a harmonious blend of comfort and sustainability, making it ideal for business travellers and eco-conscious guests. Located 12.9km from Perthshire, the Mercure Perth Hotel is pet-friendly, allowing dogs on-site with a waived fee for service animals. Guests appreciate the hotel's commitment to eco-friendly practices, ensuring a guilt-free stay. The hotel's amenities cater to both leisure and business needs, providing a welcoming atmosphere for all types of visitors.
  • Holiday Inn Express Perth by IHG: Rated at 9.0 out of 10, this 3-star hotel is a perfect choice for those seeking comfort with a commitment to sustainability. Situated 9.7km from Perthshire, the Holiday Inn Express Perth allows pets with a waived fee for service animals, making it a welcoming destination for pet owners. The property is eco-certified, assuring guests of their positive environmental impact. With its modern amenities and excellent service, it stands out for both business and leisure travellers alike.
  • Dunkeld House Hotel: This splendid 4-star hotel, with a guest rating of 8.8, promises adventure and relaxation just 9.7km from Perthshire. Ideal for those seeking an active holiday, Dunkeld House offers a variety of outdoor activities such as fishing, hiking, and biking nearby. Guests can unwind in the full spa with indoor pool services, featuring body wraps, steam rooms, and massages. The hotel’s focus on both adventure and wellness makes it a unique escape for those looking to rejuvenate while exploring the beautiful Scottish landscape.

Where to stay near Perthshire

Perthshire, Scotland, offers a perfect blend of outdoor adventure and relaxation, making it an ideal weekend getaway. Explore the charming City of Perth, nestled in the picturesque foothills of Glenshee. Experience the warm hospitality of the locals as you delve into family-friendly excursions and recreational activities. Whether hiking through the stunning Highland Perthshire or enjoying the serene landscapes, your stay promises unforgettable moments surrounded by breathtaking scenery and a friendly atmosphere.

  • Perth: Nestled approximately 12.9km from Perthshire, Perth is a vibrant city that offers a wealth of outdoor adventures and stunning scenery. This city is particularly popular during the peak months of April, July, and September, attracting visitors keen on exploring its beautiful golf courses and enjoying performances at local theatres. Perth serves as a gateway to remarkable landmarks, including national parks and serene lakes, perfect for those seeking an exhilarating escape into nature.
  • Dunkeld: Located just 9.7km from Perthshire, Dunkeld is a charming city known for its picturesque landscapes and outdoor recreational opportunities. With visitor numbers peaking in April, July, and September, Dunkeld invites adventure seekers to engage in activities such as skiing and golfing amidst its scenic backdrops. The city's proximity to national parks and tranquil lakes enhances its allure, offering a perfect blend of relaxation and adventure for tourists.
  • Bankfoot: A quaint village situated 4.8km from Perthshire, Bankfoot boasts a welcoming atmosphere ideal for those who appreciate the great outdoors. The village experiences a surge in visitors during March and the summer months of July and August, driven by its appeal for walking and entertainment. Close to stunning lakes and expansive national parks, Bankfoot provides a serene retreat where visitors can immerse themselves in Scotland's natural beauty and enjoy leisurely outdoor activities.

Things to do near Perthshire

Perthshire offers a delightful mix of outdoor adventures and scenic beauty, making it ideal for a memorable holiday. You can enjoy various activities such as hiking on picturesque trails, playing a round of golf at excellent courses, and exploring historic castle tours. Additionally, there are fantastic day trips and family-friendly adventures to create lasting memories during your visit to this enchanting part of Scotland.

Shopping

In Perthshire, visit the St John Street Market in Perth for unique local crafts and produce. For a more extensive shopping experience, head to the Wellgate Centre, featuring a range of high street shops and eateries, perfect for picking up gifts and souvenirs.

Recreation

Yellowscott Country Park offers a tranquil retreat with luxury vibes, perfect for relaxation and rejuvenation, located 40.2km from Perthshire. Whitemoss Golf Club and Dunning Golf Club, both 19.3km away, provide superb golfing experiences amidst stunning landscapes, ideal for both leisure and wellness activities.

Adventure

Explore the stunning landscapes of Loch Tay with kayaking or paddleboarding, offering exhilarating views and a chance to spot wildlife. Alternatively, tackle the challenging trails of the Scottish Highlands through mountain biking or hiking, immersing yourself in nature's raw beauty.

Nightlife

In Perthshire, the lively atmosphere at The Pitlochry Festival Theatre offers captivating performances, while The Green Room provides a cosy bar with local ales. For a vibrant night out, visit The Lounge in Perth, known for its eclectic music and friendly crowd, making it a perfect spot to unwind.

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

Booking tips and Expedia advantages for Perthshire

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, preferred location, and type of accommodation you desire. For instance, by selecting the Eco-certified filter, you can view sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by booking an Expedia package that combines your hotel accommodation in Perthshire with your flights and activities.

Find the best attractions near Perthshire

Perthshire is a stunning destination for outdoor adventures and cultural experiences. Visitors can explore historic houses, impressive cathedrals, and scenic nature reserves. The region offers a wealth of attractions for families and culture enthusiasts alike. Don't miss the Perth Museum and Perth Theatre for a taste of local heritage and entertainment. Whether you're hiking through beautiful landscapes or immersing yourself in history, Perthshire promises an unforgettable holiday.

  • Scone Palace: A stunning historic house located 9.7km from Perthshire, Scone Palace offers a glimpse into Scotland's regal past. Immerse yourself in its rich culture, explore the beautiful gardens, and learn about the Stone of Destiny, a symbol of Scottish monarchy.
  • Dunkeld Cathedral: Situated 9.7km from Perthshire, this magnificent cathedral boasts striking architecture and serene surroundings. With its cultural significance and historical charm, visitors can enjoy quiet contemplation while appreciating the beauty of the stained glass and intricate stonework.
  • The Hermitage: Just 8.0km from Perthshire, The Hermitage is a tranquil nature reserve that invites you to unwind amidst lush woodlands and picturesque waterfalls. Known for its friendly atmosphere, it's perfect for leisurely walks and reconnecting with nature.

Best time to go to Perthshire

The best time to visit Perthshire can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Perthshire falls in July, when visitor numbers are moderately high and weather is mostly cloudy with light rain. The coolest average temperature around Perthshire falls in January, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3°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.6°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Perthshire

Perthshire, Scotland, can be easily accessed via several major airports. EDInburgh Airport (EDI) is situated 61.2km away, with excellent hotel options like Crescent House, a 5.5-star guesthouse, and the 5-star Virgin Hotels Edinburgh, both located 11.3km from the airport. GLAsgow International Airport (GLA) is 86.9km from Perthshire, with nearby hotels including the 5-star Kimpton Blythswood Hotel & Spa, just 11.3km away. Finally, Aberdeen Airport (ABZ) is 115.9km distant, offering the 5-star Marcliffe hotel only 9.7km from the airport. Each hotel provides various transportation services to their respective airports for convenient access.

Explore a world of travel with Expedia