Find hotels in Perthshire from CA $98

  • 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

Next weekend
In two weeks

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,001 reviews)
"Clean room Staff and the amenities "
United Kingdom
Richard
The price is CA $143
CA $171 total
includes taxes & fees
Apr 19 - Apr 20
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,001 reviews)
"Good place fo an overnight stay on way south."
United Kingdom
Alicen
The price is CA $100
CA $120 total
includes taxes & fees
May 17 - May 18
Holiday Inn Express Perth by IHG

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (203 reviews)
"Lovely place to stay. Quiet, dark room with great food. Would definitely stay again."
United Kingdom
Helen
The price is CA $133
CA $160 total
includes taxes & fees
Apr 27 - Apr 28
The Woodside

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (557 reviews)
"Location, building, staff, food, service all excellent "
United Kingdom
PAUL
The price is CA $154
CA $184 total
includes taxes & fees
May 13 - May 14
Ballathie Country House Hotel and Estate

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (415 reviews)
"Supercomfy bed and very friendly staff"
United Kingdom
Nicola
The price is CA $126
CA $152 total
includes taxes & fees
Apr 19 - Apr 20
The Abbotsford

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (791 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is CA $192
CA $231 total
includes taxes & fees
Apr 28 - Apr 29
Westlands of Pitlochry

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (481 reviews)
"We had two fabulous dinner’s and their us a bar with a log fire - cosy. There are two other rooms for sitting in also from the bar area. "
United Kingdom
Denise
The price is CA $103
CA $124 total
includes taxes & fees
Apr 26 - Apr 27
Killin Hotel

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (16 reviews)
"Clean, good amenities and great breakfast "
United Kingdom
Innes
The price is CA $149
CA $179 total
includes taxes & fees
Apr 20 - Apr 21
The Townhouse Aberfeldy

Riverstone Lodge Hotel

Riverstone Lodge Hotel
3.0 star property
Perth
8.6 out of 10, Excellent, (229 reviews)
"Amazing staff, friendly service and would highly recommend "
United Kingdom
Garry
The price is CA $136
CA $163 total
includes taxes & fees
Apr 26 - Apr 27
Riverstone Lodge Hotel

The Bankfoot Inn

The Bankfoot Inn
3.0 star property
Perth
9.4 out of 10, Exceptional, (134 reviews)
"Fantastic staff and warm vibe made for very comfortable stay in clean and spacious room. "
United Kingdom
Chris
The price is CA $138
CA $166 total
includes taxes & fees
May 10 - May 11
The Bankfoot Inn

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (241 reviews)
"Convenient stay over, close to green welly and a good pub, good parking and organised "
United Kingdom
Robin
The price is CA $178
CA $213 total
includes taxes & fees
Apr 23 - Apr 24
Tyndrum Lodges

Thackray House

Thackray House
4.0 star property
Callander
9.2 out of 10, Wonderful, (176 reviews)
"Amazing stay - great food - totally recommended. Wonderful hospitality team. "
New Zealand
Peter
The price is CA $245
CA $295 total
includes taxes & fees
May 10 - May 11
Thackray House

The Bridge of Cally Hotel

The Bridge of Cally Hotel
3.0 star property
Blairgowrie
8.8 out of 10, Excellent, (139 reviews)
"Lovely older property, plenty car parking with excellent restaurant and breakfast options"
United Kingdom
Doug
The price is CA $124
CA $149 total
includes taxes & fees
Apr 29 - Apr 30
The Bridge of Cally Hotel

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8 out of 10, Exceptional, (173 reviews)
"Very welcoming and hospitable, would love to revisit."
United Kingdom
Steve
The price is CA $174
CA $209 total
includes taxes & fees
Apr 19 - Apr 20
Craigatin House & Courtyard (Adults only)

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (294 reviews)
"lovely remote destination, solitude is the key , no light pollution , see the stars clearly and lovely walks in the morning "
United Kingdom
John
The price is CA $187
CA $225 total
includes taxes & fees
Apr 28 - Apr 29
Dalmunzie Castle Hotel

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (305 reviews)
"Great hosts, fantastic stay as always - thank you"
United Kingdom
Cameron
The price is CA $155
CA $187 total
includes taxes & fees
Apr 26 - Apr 27
The Townhouse

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (666 reviews)
"yes room was very good staff are excellent helpful and pleasant food and the bar excellent service all round"
United Kingdom
William
The price is CA $142
CA $171 total
includes taxes & fees
Apr 27 - Apr 28
McKays Hotel Bar & Restaurant

Salutation Hotel

Salutation Hotel
3.0 star property
Perth
8.2 out of 10, Very good, (930 reviews)
"A hotel of character, comfortable and central. Attentive staff. I enjoyed a pleasant stay. "
United Kingdom
Joan M
The price is CA $117
CA $140 total
includes taxes & fees
Apr 26 - Apr 27
Salutation Hotel

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (375 reviews)
"Nice clean room , comfy beds, lovely hosts and breakfast was delicious. If you have chance, try the Cidsin Bistro, the hotel’s Indian restaurant, during your stay you won’t e disappointed. Conveniently located,with Pitlochry centre Only a 10 minute walk. We were skiing at Glenshee during our stay which was a 50 minute drive away. "
United Kingdom
Richard Marc
The price is CA $127
CA $153 total
includes taxes & fees
Apr 20 - Apr 21
Craigvrack Hotel & Restaurant

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (97 reviews)
"beautiful decor, clean and tasteful, well appointed room and bathroom, delicious breakfasts and polite and "
United Kingdom
Dominic
The price is CA $159
CA $190 total
includes taxes & fees
Apr 19 - Apr 20
Sunbank House 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 Northern Europe 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

Recent Reviews in Perthshire

More cheap stays in Perthshire

Hotels in Perthshire with star rating

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Countryside: Perthshire boasts breathtaking landscapes with rolling hills and lush greenery, perfect for outdoor enthusiasts.
  • Historic Attractions: Explore historic houses, magnificent cathedrals, and the Perth Museum for a taste of local heritage.
  • Outdoor Adventures: Enjoy a variety of activities, including hiking trails and renowned golf courses, catering to all adventure levels.
  • Vibrant City Life: Experience the friendly atmosphere of Perth with family-friendly excursions and local culture in the Perth CBD.
  • Diverse Accommodations: Choose from a range of exceptional lodgings, including pet-friendly options and welcoming hotels for every traveller.

Find great hotels near Perthshire

Discover a variety of exceptional accommodations in beautiful Perthshire, Scotland, perfect for every type of traveller. From pet-friendly lodges to LGBTQIA welcoming hotels, there’s something for everyone. Whether you seek a cozy retreat or a business-themed stay, you'll find the best hotels in Perth and beyond, all set against stunning landscapes. Enjoy a memorable vacation experience tailored to your needs in this enchanting region.

  • Mercure Perth Hotel: The Mercure Perth Hotel is a welcoming 3-star accommodation located 12.9km from Perthshire, perfect for business travellers and those seeking an LGBTQIA-friendly experience. This hotel features multiple meeting rooms and conference spaces, making it ideal for corporate events. Guests appreciate the pet-friendly policy, allowing dogs and service animals, ensuring a comfortable stay for all. With its modern amenities and professional atmosphere, Mercure Perth Hotel is a prime choice for those balancing work and leisure.
  • Holiday Inn Express Perth by IHG: Situated 9.7km from Perthshire, the Holiday Inn Express Perth by IHG is another excellent 3-star option for pet lovers and business travellers. This hotel boasts accessible business centres, multiple meeting rooms, and a dedicated conference space, providing all the necessary tools for a successful trip. Its commitment to inclusivity is reflected in its LGBTQIA-friendly environment. Guests enjoy the convenience of on-site amenities while feeling at home with their pets, making it a practical choice for modern travellers.
  • Dunkeld House Hotel: Offering a luxurious 4-star experience just 9.7km from Perthshire, Dunkeld House Hotel is perfect for those looking to indulge in a spa-themed getaway while also embracing adventure. This hotel features a full-service spa with a sauna, facial treatments, and massage services for ultimate relaxation. For the adventurous spirit, hiking, biking, and fishing are available both onsite and nearby. With its combination of business facilities and recreational activities, Dunkeld House Hotel is a splendid retreat for both relaxation and exploration.

Where to stay near Perthshire

Perthshire, Scotland, offers a perfect blend of outdoor adventure and tranquil scenery, making it an ideal vacation spot. Explore the breathtaking Perthshire countryside, where rolling hills and lush landscapes await. Discover the vibrant city of Perth with its friendly atmosphere and family-friendly excursions. Enjoy luxury experiences while soaking in the stunning views of the area, and don't miss the chance to wander through the picturesque Perth CBD for a taste of local culture.

  • Perth: Nestled 12.9km from Perthshire, Perth is a vibrant city that seamlessly merges urban excitement with stunning outdoor scenery. Visitors flock to this locale, especially in April, July, and September, for its exceptional adventure activities. Whether you’re teeing off at one of its renowned golf courses or enjoying a performance at the local theatre, Perth offers a plethora of experiences. Surrounding natural attractions, including national parks and picturesque lakes, provide ample opportunities for exploration and relaxation. With a rich cultural scene and beautiful landscapes, Perth ensures a memorable travel experience.
  • Dunkeld: Located 9.7km away from Perthshire, Dunkeld is a charming city that captivates visitors with its outdoor adventures and breathtaking scenery. Much like Perth, its peak visitor months are April, July, and September, drawing nature enthusiasts and adventure seekers. Enjoy golfing at scenic courses or take a trip to nearby ski fields during the winter months. Dunkeld is surrounded by stunning national parks and tranquil lakes, perfect for hiking and leisurely walks. The combination of its natural beauty and outdoor activities makes Dunkeld a must-visit destination.
  • Bankfoot: A quaint village just 4.8km from Perthshire, Bankfoot is a hidden gem for those seeking cultural experiences. While it attracts fewer visitors than Perth and Dunkeld, it shines during the peak months of March and July to August. Walk through historic places, discover intriguing historic houses and palaces, and immerse yourself in the village's rich heritage. Ideal for walking enthusiasts and those looking for unique entertainment options, Bankfoot perfectly balances history and charm, making it a delightful stop on your Scottish adventure.

Things to do near Perthshire

Perthshire offers a fantastic blend of outdoor adventures and stunning scenery, making it perfect for a vacation. Enjoy a variety of activities, including access to hiking trails and renowned golf courses. Explore numerous pubs, find ideal picnic spots, and take part in a range of immersive tours and adventure breaks that showcase the region's natural beauty and culture. Experience all that this picturesque area has to offer.

Shopping

For a delightful shopping experience in Perthshire, visit Harrisons Fine Wines and Gordon & Durward, both located 20.9km away, or explore the House of Bruar, situated 38.6km from Perthshire. Each offers unique gifts and souvenirs to commemorate your trip.

Recreation

At Perth Ice Rink, embrace the thrill of ice skating in a lively atmosphere, just 12.9km from Perthshire. Meanwhile, McDiarmid Park, situated 9.7km away, offers an exhilarating sports experience, while Blairgowrie Golf Club, located 17.7km from Perthshire, invites you to enjoy the outdoors with a round of golf.

Adventure

The Cateran Trail, located 19.3km from Perthshire, offers stunning landscapes perfect for hiking enthusiasts. The Fife Coastal Path, 25.7km away, provides breathtaking coastal views and invigorating trails. Explore the natural beauty of The Birks of Aberfeldy, situated 22.5km from Perthshire, for a truly adventurous experience.

Nightlife

Experience Perthshire's nightlife at the Perth Concert Hall for a cultural evening filled with romance and entertainment, or visit the Perth Theatre for more theatrical delights. For a family-friendly adventure, head to Bongos Soft Play Centre, where fun awaits in a lively arcade atmosphere.

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

Booking tips and Expedia advantages for Perthshire

For a budget-friendly visit to Perthshire, consider travelling between January and March when accommodation prices are lower. Booking about a month in advance can secure better rates, while Mondays are the cheapest days to stay. Utilize Expedia's tools to compare hotel deals and explore eco-certified options for sustainable stays. Don't forget to check for last-minute deals and consider package discounts that combine flights, hotels, and activities for additional savings. Lastly, take advantage of free outdoor activities in the stunning Scottish landscapes to enrich your experience without breaking the bank.

  • 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 June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Perthshire about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Make use of Expedia’s search tool to tailor your preferences, such as your budget, desired location, and the type of accommodation you’re looking for. For instance, selecting the Eco-certified option will reveal sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Perthshire with your flights and activities through an Expedia package deal.

Find the best attractions near Perthshire

Perthshire offers a perfect blend of outdoor adventure and cultural experiences, making it an ideal vacation spot. Visitors can explore historic houses, scenic reserves, and magnificent cathedrals. The region caters to families and outdoor enthusiasts alike, with attractions that provide rich cultural insights. Don’t miss the Perth Museum for a deeper understanding of local heritage during your stay.

  • Loch of the Lowes: Located 11.3km from Perthshire, this nature reserve offers a serene escape with friendly locals and a relaxing atmosphere. It's perfect for birdwatching and enjoying the beautiful landscapes.
  • Scone Palace: Situated 9.7km away, this historic house is steeped in culture. Visit the stunning grounds and explore the rich history of Scotland, as this site was once the crowning place of Scottish kings.
  • Historic Scotland Stanley Mills: Just 8.0km from Perthshire, this historic building showcases the industrial heritage of the area. The cultural vibes here provide insight into Scotland's past and its significance in the textile industry.

Best time to go to Perthshire

The best time to visit Perthshire is dependant 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 CloudyAverageSlightly High
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 HighAverage
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

Visiting Perthshire, Scotland, is convenient with several major airports nearby. Edinburgh Airport (EDI) is situated 61.2km from Perthshire, with luxurious accommodations like Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all approximately 11.3km from the airport. Glasgow International Airport (GLA) is 86.9km away and offers upscale options such as Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond, ranging from 4 to 19.3km from GLA. Lastly, Aberdeen Airport (ABZ) is located 115.9km from Perthshire, with notable hotels like Marcliffe and Trump Macleod House & Lodge, both within 12.9km of the airport.

Explore a world of travel with Expedia