Perthshire hotels from HK$630

  • 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

1. 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 HK$1,023
HK$1,227 total
includes taxes & fees
2 Jul - 3 Jul
Tyndrum Lodges

2. Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (831 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is HK$1,334
HK$1,601 total
includes taxes & fees
29 Jun - 30 Jun
Westlands of Pitlochry

3. The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (217 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is HK$978
HK$1,174 total
includes taxes & fees
5 Jul - 6 Jul
The Woodside

4. Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (312 reviews)
"Beautiful estate. Staff were very helpful and friendly."
Canada
Joey
The price is HK$1,475
HK$1,770 total
includes taxes & fees
12 Jul - 13 Jul
Dalmunzie Castle Hotel

5. Thackray House

Thackray House
4.0 star property
Callander
9.0 out of 10, Wonderful, (187 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 HK$1,294
HK$1,553 total
includes taxes & fees
1 Jul - 2 Jul
Thackray House

6. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (716 reviews)
"Beautiful location, very kind staff and delicious food! 💜💜💜I would love to come back soon."
United States
BARBARA
The price is HK$3,752
HK$4,503 total
includes taxes & fees
8 Jul - 9 Jul
Fonab Castle Hotel & Spa

7. Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 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 HK$940
HK$1,128 total
includes taxes & fees
28 Jun - 29 Jun
Apex Dunblane Hydro Hotel

8. Crannaig House

Crannaig House
5.0 star property
Stirling
The price is HK$1,691
HK$2,029 total
includes taxes & fees
24 Jul - 25 Jul
Crannaig House

9. Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (120 reviews)
"Beautiful hotel and rooms, delicious breakfasts and friendly staff. Would definitely stay here again."
United States
Cynthia
The price is HK$1,908
HK$2,290 total
includes taxes & fees
1 Jul - 2 Jul
Knockendarroch Hotel

10. Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (419 reviews)
"Pine Trees was up on a hill in a lovely location not too far a walk into the main town. The staff were welcoming upon arrival and our room was comfortable and clean. The hotel was beautiful and the breakfast was very good despite having to wait a bit due to how busy it was. It was a really nice spot I would recommend."
Canada
Marie
The price is HK$1,708
HK$2,049 total
includes taxes & fees
29 Jun - 30 Jun
Pine Trees Hotel

11. Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1,002 reviews)
"Good facility"
United Kingdom
Gordon
The price is HK$716
HK$859 total
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express Perth by IHG

12. Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (506 reviews)
"Bar area and beer garden excellent "
United Kingdom
Keith
The price is HK$750
HK$901 total
includes taxes & fees
8 Jul - 9 Jul
Killin Hotel

13. Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (230 reviews)
"Wonderful property with room quality and size equivalent to Gleneges"
Australia
terence
The price is HK$2,515
HK$3,018 total
includes taxes & fees
5 Jul - 6 Jul
Cairn Lodge

14. 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 HK$846
HK$1,015 total
includes taxes & fees
25 Jun - 26 Jun
Scone Arms Hotel

15. Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (390 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is HK$844
HK$1,013 total
includes taxes & fees
29 Jun - 30 Jun
Craigvrack Hotel & Restaurant

16. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (185 reviews)
"Wonderful stay"
United States
Denver
The price is HK$1,623
HK$1,947 total
includes taxes & fees
1 Jul - 2 Jul
Craigatin House & Courtyard (Adults only)

17. The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (267 reviews)
"The accommodation is a traditional scottish hotel and pub. Perfect for a stop over."
Australia
Chiara
The price is HK$733
HK$880 total
includes taxes & fees
29 Jun - 30 Jun
The Luib Hotel

18. The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (27 reviews)
"Clean room, friendly staff and tasty breakfast!"
United Kingdom
Samantha
The price is HK$937
HK$1,125 total
includes taxes & fees
30 Jun - 1 Jul
The Townhouse Aberfeldy

19. Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.2 out of 10, Wonderful, (105 reviews)
"Great pre-arrival service with emails sharing possible local sites and places to eat. Then, such a warm welcome on arrival. Great room and we had wonderful views down into Perth. Perth was within easy walking distance. The lounge with the wood burning fire in the evening was cozy and a great environment to enjoy a wee dram. Great breakfast."
United Kingdom
Christopher
The price is HK$888
HK$1,066 total
includes taxes & fees
29 Jun - 30 Jun
Sunbank House Hotel

20. The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (436 reviews)
"Good food, nice rooms and excellent friendly staff"
United Kingdom
Chris
The price is HK$1,009
HK$1,211 total
includes taxes & fees
30 Jun - 1 Jul
The Abbotsford
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.

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 Natural Landscapes: Perthshire boasts breathtaking scenery with numerous hiking trails, perfect for outdoor enthusiasts.
  • Historic Castles and Museums: Explore captivating castles and museums that showcase the region's rich cultural heritage.
  • Family-Friendly Activities: Enjoy a variety of family-friendly excursions, ensuring fun for all ages.
  • Charming City of Perth: Experience the vibrant atmosphere of Perth, with its luxury experiences and friendly locals.
  • Excellent Accommodation Options: Choose from a range of lodges and hotels, catering to diverse needs and preferences.

Find great hotels near Perthshire

Perthshire offers a delightful selection of accommodation options, from charming lodges to luxurious hotels. Whether you're seeking pet-friendly facilities, a welcoming environment for LGBTQIA travellers, or convenient amenities for business trips, you'll find a variety of choices to enhance your stay. Discover the best hotels in the area, including the renowned Atholl Palace Hotel, and explore reviews to help you select the perfect base for your Scottish adventure.

  • Mercure Perth Hotel: Nestled 13km from Perthshire, the 3-star Mercure Perth Hotel is an ideal choice for business travellers and eco-conscious guests. This property boasts eco-certification, making it a suitable haven for those committed to a sustainable lifestyle. The hotel is also pet-friendly, allowing certain pets onsite, and offers amenities such as DogsOnly and a waived fee for service animals. With a focus on comfort and convenience, guests can enjoy a hassle-free stay while being mindful of their environmental impact.
  • Dunkeld House Hotel: Located just 10km from Perthshire, the 4-star Dunkeld House Hotel presents a splendid retreat for adventure seekers and relaxation enthusiasts alike. With a commendable guest rating of 8.8 out of 10, this hotel features a variety of adventure sports options, including onsite hiking and biking, as well as nearby fishing and mountain biking. The property also offers a luxurious spa and pool service, with treatments such as body wraps and facials designed to rejuvenate guests after an active day in the stunning Scottish landscape.
  • Leonardo Boutique Huntingtower Perth: Situated 8km from Perthshire, the Leonardo Boutique Huntingtower Perth is a charming 4-star hotel that caters to eco-minded travellers and pet owners. With a guest rating of 8.8 out of 10, this eco-certified property ensures a comfortable stay for both guests and their pets, offering amenities like food and water bowls and a waived fee for service animals. The hotel combines modern comforts with a welcoming atmosphere, making it a delightful choice for those seeking an enriching getaway in the heart of Scotland.

Where to stay near Perthshire

Perthshire, Scotland, is a treasure trove for outdoor enthusiasts and those seeking stunning scenery. Nestled in the foothills of Glenshee, this region offers a perfect weekend getaway filled with friendly locals and a relaxing atmosphere. Explore the charming City of Perth, where you can indulge in luxury experiences, or venture into Highland Perthshire for breathtaking landscapes and family-friendly excursions. Whether you're after adventure or tranquility, Perthshire promises an unforgettable journey.

  • Perth: Nestled just 13km from Perthshire, Perth is a vibrant city that offers a delightful blend of outdoor adventures and cultural experiences. The city attracts visitors year-round, with peak seasons in April, July, and September. Outdoor enthusiasts will appreciate the nearby national park and scenic lakes, perfect for hiking and leisurely strolls. Golf lovers can enjoy top-notch golf courses, while the local theatre scene provides entertainment for those seeking a cultural experience. Perth’s charming atmosphere and accessibility make it a great base for exploring the stunning landscapes of Scotland.
  • Dunkeld: Located 10km from Perthshire, Dunkeld is a picturesque city renowned for its stunning natural beauty. Like Perth, Dunkeld experiences steady visitor numbers throughout the year, peaking in April, July, and September. The surrounding national parks and lakes offer ample opportunities for outdoor activities, including hiking and golfing. The nearby ski fields also attract adventure seekers during the winter months. Dunkeld’s quaint streets and historic sites, including the iconic Dunkeld Cathedral, make it a delightful destination for those looking to immerse themselves in Scotland’s rich heritage.
  • Blairgowrie: Situated 18km from Perthshire, Blairgowrie is a charming city that appeals to outdoor lovers and adventurers alike. The city maintains a consistent flow of visitors, with peak times in April, July, and September. Blairgowrie is well-known for its superb skiing facilities and golf courses, ensuring there’s something for everyone. The nearby national parks and the majestic local castle provide fantastic opportunities for exploration and photography. With its welcoming atmosphere and stunning surroundings, Blairgowrie is an ideal spot for a memorable Scottish getaway.

Things to do near Perthshire

Shopping

In the heart of Perthshire, you can explore the charming boutiques at the 5th Avenue Shopping Centre, offering unique gifts. For a more traditional experience, the Perth Farmers' Market showcases local crafts and produce, ideal for finding authentic souvenirs to remember your visit.

Recreation

Experience holistic rejuvenation at the Crieff Hydro Spa, featuring luxurious treatments and serene surroundings. For outdoor enthusiasts, the nearby Loch Earn offers hiking, cycling, and breathtaking views, perfect for reconnecting with nature.

Adventure

At Knockhill Racing Circuit, located 39km from Perthshire, you can immerse yourself in the thrill of motor racing. Experience the adrenaline rush as you watch high-speed races or even take part in a driving experience, surrounded by a vibrant atmosphere filled with motorsport enthusiasm.

Nightlife

In Perthshire, explore the vibrant nightlife at The Bothy in Perth for a lively atmosphere with great cocktails. For a more relaxed vibe, visit The Old Mill in Braco, where you can enjoy a pint and local music in a charming setting.

*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, or check Expedia for last-minute deals. Staying on a Monday can also help you save, while Saturdays tend to be pricier. Utilise Expedia's search tool to filter by budget and hotel type, and consider booking a package that combines flights, hotels, and activities for additional savings. Don't forget to explore free activities, such as scenic walks and local parks, to enrich your experience without overspending.

  • 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: Expedia's search tool enables you to handpick your budget, desired location, and various other preferences. You can arrange your search results to display prices from the lowest to the highest, making it easy to find the most affordable hotels first. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: By booking an Expedia package, you have the opportunity to save money by combining your hotel accommodation in Perthshire with your flights and activities.

Find the best attractions near Perthshire

Perthshire is a haven for outdoor enthusiasts and adventure seekers, boasting stunning scenery and a rich cultural heritage. Visitors can explore historic houses and museums, while enjoying family-friendly activities. Don't miss the Perth Theatre and Perth Museum for a taste of local culture. Whether you're seeking relaxation or adventure, Perthshire offers a variety of attractions that cater to every traveller's interests.

  • Scone Palace: Situated 11km from Perth, Scone Palace is steeped in history and culture. Once the crowning place of Scottish kings, it offers a glimpse into royal heritage, with stunning gardens and exquisite interiors to explore.
  • The Hermitage: Located 8km away, The Hermitage is a tranquil reserve that invites visitors to unwind amidst nature. With its majestic trees, picturesque walks, and friendly atmosphere, it's an ideal spot for a leisurely stroll or a peaceful picnic.
  • Dunkeld Cathedral: About 10km from Perth, Dunkeld Cathedral showcases impressive architecture and rich cultural significance. Set by the River Tay, the cathedral's serene surroundings and historical context provide a reflective experience for visitors.

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 slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudySlightly 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 CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudySlightly HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudySlightly 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 CloudySlightly LowAverage

The nearest major airports for your trip to Perthshire

Flying into Perthshire, Scotland, is convenient with three major airports nearby. EDInburgh Airport (EDI) is situated 61km away, with excellent accommodation options such as the 5.5-star Crescent House and the luxurious Sheraton Grand Hotel & Spa, both within 11km. GLAsgow Airport (GLA) is 87km away, offering top-notch hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located approximately 4 and 11km away, respectively. Aberdeen Airport (ABZ), 116km distant, features the Marcliffe Hotel, just 10km from the airport. Each hotel provides easy access to airport transportation services, ensuring a smooth journey for visitors.