Find hotels in Perthshire from Rp1.538.926

  • 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

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,001 reviews)
"Very friendly staff, easy check in No problem parking . Breakfast was good "
United Kingdom
Elizabeth
The price is Rp1.546.207
Rp1.855.542 total
includes taxes & fees
17 May - 18 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, (700 reviews)
"Our favourite hotel in Scotland didn’t disappoint. Been here many times and always have great service."
United Kingdom
Alison
The price is Rp7.016.944
Rp8.420.332 total
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, (298 reviews)
"Wonderful castle on beautiful walkable grounds. Would definitely recommend it! "
United States
Danielle
The price is Rp3.523.181
Rp4.227.818 total
includes taxes & fees
1 Jun - 2 Jun
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 Rp5.214.308
Rp6.257.170 total
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 Rp2.029.744
Rp2.435.692 total
includes taxes & fees
16 May - 17 May
The Bankfoot Inn

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (208 reviews)
"Very bright and modern rooms with comfortable beds. The breakfast was very good and fresh and the dinner in the pub was good as well. Great for a one night stay as everything is there in the same building. The town is small but the Doune castle is worth visiting."
Canada
Roger
The price is Rp2.536.690
Rp3.044.028 total
includes taxes & fees
25 May - 26 May
The Woodside

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (804 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is Rp3.115.641
Rp3.738.769 total
includes taxes & fees
20 May - 21 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 Rp1.565.858
Rp1.879.030 total
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 Rp10.820.569
Rp12.984.683 total
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,001 reviews)
"Breakfast room pool all good "
United Kingdom
JOHN
The price is Rp2.329.292
Rp2.795.057 total
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 Rp2.974.621
Rp3.569.545 total
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 Rp2.378.343
Rp2.854.012 total
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)
"Convenient stay over, close to green welly and a good pub, good parking and organised "
United Kingdom
Robin
The price is Rp2.536.690
Rp3.044.028 total
includes taxes & fees
25 May - 26 May
Tyndrum Lodges

Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (113 reviews)
"Beautiful hotel and rooms, delicious breakfasts and friendly staff. Would definitely stay here again."
United States
Cynthia
The price is Rp3.963.578
Rp4.756.294 total
includes taxes & fees
31 May - 1 Jun
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 Rp3.012.320
Rp3.614.784 total
includes taxes & fees
18 May - 19 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 Rp2.813.612
Rp3.376.382 total
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 Rp4.403.976
Rp5.284.771 total
includes taxes & fees
17 May - 18 May
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 Rp3.229.583
Rp3.875.499 total
includes taxes & fees
3 Jun - 4 Jun
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 Rp5.069.388
Rp6.083.359 total
includes taxes & fees
25 May - 26 May
The Old Mill Inn

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (226 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 Rp5.317.839
Rp6.381.407 total
includes taxes & fees
2 Jun - 3 Jun
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

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Outdoor Adventures: Perthshire boasts numerous hiking trails and picturesque golf courses, perfect for outdoor enthusiasts.
  • Rich Cultural Heritage: Explore historic houses and captivating buildings that reflect the region's rich history.
  • Beautiful Landscapes: The countryside features lush gardens and breathtaking scenery, ideal for relaxation.
  • Welcoming Community: Experience the friendly atmosphere and hospitality of the local residents.
  • Diverse Accommodation: Choose from boutique hotels to charming lodges, catering to all traveller needs.

Find great hotels near Perthshire

Discover a range of delightful accommodation options in Perthshire, Scotland, where you can find everything from boutique hotels to charming lodges. Whether you're seeking pet-friendly facilities, accessible rooms, or a base for your adventure-filled getaway, Perthshire has something for every traveller. Explore popular choices like Aberfeldy Hotel and Acarsaid Hotel, all while enjoying the stunning natural beauty of this captivating region.

  • Angus Hotel: Experience comfort and relaxation at the Angus Hotel, a 3-star establishment located 19.3km from Perthshire. This pet-friendly hotel is perfect for travellers seeking a blend of business and leisure, featuring a full-service spa and pool. Guests can unwind in the heated pool or indulge in rejuvenating treatments such as hot stone massages and body treatments. The hotel welcomes pets with amenities like food and water bowls, ensuring a memorable stay for the entire family. Its convenient location and well-appointed rooms make it an ideal choice for those looking to explore the beauty of Scotland with their furry companions.
  • OYO The Lovat Hotel: Situated 12.9km from Perthshire, OYO The Lovat Hotel offers a welcoming atmosphere for business travellers. This 3-star hotel boasts modern facilities and a professional environment, making it an excellent choice for corporate stays. Guests appreciate the comfortable rooms and efficient service, allowing for a productive visit. With its prime location, the hotel provides easy access to local attractions, ensuring that guests can balance work and leisure seamlessly during their stay.
  • The New County Hotel: Also located 12.9km from Perthshire, The New County Hotel caters to the needs of business travellers with its contemporary amenities and central location. This 3-star hotel features well-designed rooms that prioritise comfort and convenience, making it an ideal base for exploring the region. Guests value the hotel’s attentive service and modern facilities, ensuring a pleasant and efficient stay. Whether for meetings or leisure, The New County Hotel is a reliable choice for those visiting Perthshire.

Where to stay near Perthshire

Perthshire, Scotland, offers a delightful blend of outdoor adventures and serene landscapes. Explore the acres of stunning countryside and lush gardens, where friendly locals create a welcoming atmosphere. Enjoy family-friendly excursions and recreational activities, ensuring a relaxing stay. With a range of accommodation options, from luxury retreats to cosy lodges, adventure awaits at every turn. Immerse yourself in the natural beauty and vibrant community of this charming region.

  • Perth: Nestled 12.9km from Perthshire, the historic city of Perth offers a delightful blend of outdoor adventures and cultural experiences. Renowned for its scenic landscapes, the city attracts visitors year-round with peaks in April, July, and September. Here, you can explore vibrant shopping areas, enjoy top-notch theatre performances, or tee off at one of the many golf courses. Nearby, the stunning national and state parks beckon for exploration, while historic sites provide a glimpse into the region's rich heritage. Whether you're seeking adventure or relaxation, Perth is a charming destination.
  • Dunkeld: Just 9.7km from Perthshire, Dunkeld is a captivating city that enchants visitors with its picturesque scenery and outdoor pursuits. Popular throughout the year, especially in April, July, and September, Dunkeld is a paradise for golf enthusiasts and those keen on winter sports, with ski fields nearby. The area is home to breathtaking national parks and the majestic Dunkeld Cathedral, as well as several historic castles that offer insight into Scotland's regal past. Ideal for adventure seekers and nature lovers, Dunkeld is a treasure trove of experiences.
  • Bankfoot: Located a mere 4.8km from Perthshire, the quaint village of Bankfoot is perfect for those looking to unwind in a serene setting. With a steady stream of visitors, particularly in March and the summer months, this village is known for its scenic walks and community entertainment options. The nearby lakes and water features provide a tranquil backdrop for leisurely strolls, while historic sites invite exploration into the area's past. Bankfoot's charm lies in its peaceful atmosphere, making it an ideal spot for relaxation and outdoor pursuits.

Things to do near Perthshire

Perthshire offers a perfect blend of outdoor adventures and stunning scenery, making it ideal for an active getaway. Visitors can explore numerous hiking trails, enjoy golfing at picturesque courses, and engage in various activities at local adventure centres. With comprehensive activity programmes and dedicated rooms for pursuits, there's something for everyone seeking an adventurous holiday experience in this beautiful part of Scotland.

Shopping

For a unique shopping experience, visit The Watermill, located 24.1km from Perthshire, known for its charming gifts and crafts. Gordon & Durward, 20.9km away, offers a selection of local delicacies, while Harrisons Fine Wines, also 20.9km distant, specializes in exquisite wines perfect for souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the energetic atmosphere of a top-notch sports facility. Enjoy the picturesque surroundings and facilities at Blairgowrie Golf Club, perfect for outdoor enthusiasts. For a fun-filled adventure, visit Perth Ice Rink, where you can experience the thrill of ice skating.

Adventure

The Cateran Trail offers a stunning hiking experience, revealing breathtaking scenery and outdoor adventure vibes, located 19.3km from Perthshire. The Black Spout Waterfall, 25.7km away, immerses you in nature's beauty, while the Fife Coastal Path, also 25.7km distant, showcases spectacular coastal views and exhilarating hiking.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Perth Concert Hall for a touch of culture and romance. For an adventurous twist, head to Bongos Soft Play Centre, where excitement awaits. Don't miss the Perth Theatre for more entertainment and captivating performances.

*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 on your trip to Perthshire, consider visiting between January and March when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and check Expedia for last-minute deals. Mondays tend to be the cheapest days to stay, while Saturdays are the most expensive. Use Expedia’s search tool to filter by budget and location, and think about combining your hotel, flights, and activities into a package for additional savings. Walking is also a great way to explore the charming area without extra transport costs.

  • 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, desired location, and the type of hotel you favour. To discover the most affordable prices and offers, 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 adventures, stunning scenery, and rich history, making it ideal for all types of travellers. Explore historic houses, nature reserves, and captivating buildings that cater to those seeking cultural experiences, family fun, or simply a connection with nature. Whether you’re hiking through the beautiful landscapes or delving into the region’s heritage, Perthshire promises to provide an unforgettable Scottish experience.

  • Scone Palace: Nestled 9.7km from Perth, Scone Palace is a remarkable historic house steeped in culture. Explore its stunning gardens and opulent interiors, where Scottish history unfolds, giving you a glimpse into royal heritage.
  • Elcho Castle: Located 17.7km from Perth, Elcho Castle offers a romantic journey through time. This well-preserved castle showcases intricate architecture and serene surroundings, perfect for those seeking a touch of history and love stories.
  • The Hermitage: A mere 8.0km from Perth, The Hermitage is a tranquil preserve set amidst breathtaking scenery. Enjoy leisurely walks surrounded by towering trees and the soothing sounds of nature, making it an ideal spot for relaxation.

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.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

When visiting Perthshire, Scotland, you can fly into three major airports. Aberdeen International Airport (ABZ) is situated 115.9km away, with nearby hotels like Hilton Aberdeen TECA, just 1.6km from the airport, and Thainstone House, located 12.9km away. Edinburgh Airport (EDI) is closer at 312.9km, offering luxury accommodation such as The Balmoral Hotel and InterContinental Edinburgh The George, both 11.3km from the airport. Lastly, Glasgow International Airport (GLA) is 86.9km away, with excellent options like JA Mar Hall Scotland, 6.4km from the airport, and Leonardo Royal Hotel Glasgow, 11.3km away. Each location provides convenient access to Perthshire.