Find hotels in Perthshire from £65

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perthshire hotels

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,003 reviews)
"Very friendly staff, easy check in No problem parking . Breakfast was good "
United Kingdom
Elizabeth
The price is £89
includes taxes & fees
25 May - 26 May
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, (703 reviews)
"Beautiful property, great staff, professional and courteous, food good, drinks wonderful. Spa an added benefit!"
United States
Mark
The price is £287
includes taxes & fees
4 Jun - 5 Jun
Fonab Castle Hotel & Spa

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (299 reviews)
"Wonderful castle on beautiful walkable grounds. Would definitely recommend it! "
United States
Danielle
The price is £184
includes taxes & fees
26 May - 27 May
Dalmunzie Castle Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,000 reviews)
"Wonderful hotel close to the town. Short drive to a famous chocolate shop. A very lovely stay."
United States
Lori
The price is £237
includes taxes & fees
7 Jun - 8 Jun
Atholl Palace Hotel

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 £103
includes taxes & fees
27 May - 28 May
The Bankfoot Inn

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (209 reviews)
"Friendly staff in a welcoming small hotel. Our room, the Willow, was very comfortable and quiet. We ate dinner in the restaurant which was good and Breakfast was great also."
Canada
Valerie
The price is £136
includes taxes & fees
21 May - 22 May
The Woodside

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (806 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is £149
includes taxes & fees
19 May - 20 May
Westlands of Pitlochry

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (260 reviews)
"Well stocked bar that does dinner as well, loads of parking "
United Kingdom
Russell
The price is £80
includes taxes & fees
1 Jun - 2 Jun
The Luib Hotel

Cromlix

Cromlix
5.0 star property
Dunblane
9.8 out of 10, Exceptional, (336 reviews)
"Great location, Great staff, Great food, Great History. "
United Kingdom
Craig
The price is £614
includes taxes & fees
9 Jun - 10 Jun
Cromlix

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,004 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 £115
includes taxes & fees
25 May - 26 May
Apex Dunblane Hydro Hotel

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8 out of 10, Exceptional, (180 reviews)
"Wonderful stay"
United States
Denver
The price is £168
includes taxes & fees
1 Jun - 2 Jun
Craigatin House & Courtyard (Adults only)

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very good, (310 reviews)
"Traditional hotel with comfortable rooms, nice restaurant and great breakfast. Friendly staff make you feel welcome. Comfortable lounge and bar, ample parking outside. The hotel is a short walk to the station for anyone taking the really scenic train trips to Oban and Fort William. Really enjoyed my stay."
United Kingdom
Paul
The price is £122
includes taxes & fees
20 May - 21 May
Best Western The Crianlarich Hotel

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (243 reviews)
"Great place!"
United States
Tina
The price is £130
includes taxes & fees
20 May - 21 May
Tyndrum Lodges

Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (114 reviews)
"Beautiful hotel and rooms, delicious breakfasts and friendly staff. Would definitely stay here again."
United States
Cynthia
The price is £225
includes taxes & fees
20 May - 21 May
Knockendarroch Hotel

Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (227 reviews)
"Excellent B&B, rooms were spotless and the breakfast was fantastic Gregory & Susan are brilliant hosts and we will definitely be back soon."
United Kingdom
Gerry
The price is £154
includes taxes & fees
29 May - 30 May
Craigroyston House & Lodge

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (68 reviews)
"Nancy and Scott's home is beautiful, clean and well appointed. Breakfast was delightful. WELL DONE!"
United States
Thomas
The price is £144
includes taxes & fees
25 May - 26 May
The Poplars Guest House

Port Na Craig Inn

Port Na Craig Inn
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (102 reviews)
"Fantastic place to stay, everybody is so friendly and helpful."
United Kingdom
Paul f
The price is £213
includes taxes & fees
14 Jun - 15 Jun
Port Na Craig Inn

Meikleour Arms Hotel and Restaurant

Meikleour Arms Hotel and Restaurant
4.0 star property
Perth
9.6 out of 10, Exceptional, (202 reviews)
"Beautiful setting. The dining was only fair for both dinner and breakfast."
United States
cheri
The price is £165
includes taxes & fees
21 May - 22 May
Meikleour Arms Hotel and Restaurant

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (394 reviews)
"Lovely inn with very comfortable and modern rooms. Loved the atmosphere in the pub and the location is great with easy walking access to the town and driving access to other beautiful parts of Scotland. We will definitely stay there again"
United States
Rosemary
The price is £195
includes taxes & fees
21 May - 22 May
The Old Mill Inn

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (227 reviews)
"Very nice property. Dinner was delicious, and the bar had a good selection of cocktails and wine. The rooms were beautiful and very clean, and the staff was friendly."
United States
Jordan
The price is £297
includes taxes & fees
25 May - 26 May
Cairn Lodge
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

Experience the relaxing area of Perthshire—spas, golf courses and sights from The Hermitage to Perth Racecourse.

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