Perthshire Hotels from from S$96

  • 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

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (290 reviews)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is S$184
includes taxes & fees
12 Mar - 13 Mar
Dalmunzie Castle Hotel

The Old Mill Inn

The Old Mill Inn
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (386 reviews)
"Hotel was great, room was large and well presented. Staff excellent and friendly. "
United Kingdom
Laurence
The price is S$283
includes taxes & fees
16 Mar - 17 Mar
The Old Mill Inn

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (200 reviews)
"Lovely place to stay. Quiet, dark room with great food. Would definitely stay again."
United Kingdom
Helen
The Woodside

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (772 reviews)
"Very nice room, cleaned and beds made after the first night, good breakfast, would visit again."
United Kingdom
Melanie
The price is S$163
includes taxes & fees
3 Mar - 4 Mar
Westlands of Pitlochry

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (680 reviews)
"Overall a really great stay. Food, staff, surrounding areas were excellent but the room was very tired and underwhelming for a suite. Not worth the money and we wouldn't return, to the same suite anyway."
United Kingdom
Derek
The price is S$530
includes taxes & fees
4 Mar - 5 Mar
Fonab Castle Hotel & Spa

The Old Manse of Blair

The Old Manse of Blair
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (102 reviews)
"Last minute stay & we will definitely be back, we enjoyed every aspect of our stay"
United Kingdom
Clare
The price is S$360
includes taxes & fees
12 Mar - 13 Mar
The Old Manse of Blair

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.2 out of 10, Very good, (1,000 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is S$167
includes taxes & fees
1 Mar - 2 Mar
Apex Dunblane Hydro Hotel

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (300 reviews)
"Great bed and breakfast, David took good care of us. Breakfast was incredible and the tea and scones were a special extra treat! "
United States
Leah
The price is S$143
includes taxes & fees
3 Mar - 4 Mar
The Townhouse

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 S$246
includes taxes & fees
22 Mar - 23 Mar
Tyndrum Lodges

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)
"Clean rooms Excellent staff "
United Kingdom
Rathinavel
The price is S$116
includes taxes & fees
8 Mar - 9 Mar
Holiday Inn Express Perth by IHG

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very good, (304 reviews)
"The hotel staff were very helpful and facilities great. The food selection and quality was really good. "
United Kingdom
Annmarie
The price is S$146
includes taxes & fees
1 Mar - 2 Mar
Best Western The Crianlarich Hotel

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.6 out of 10, Exceptional, (5 reviews)
"Great hotel in an excellent location with friendly, courteous and very professional staff. All in all a lovely short stay!"
United Kingdom
Andrew
The price is S$131
includes taxes & fees
3 Mar - 4 Mar
The Townhouse Aberfeldy

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
9.8 out of 10, Exceptional, (169 reviews)
"Great place "
United States
Anupam
Craigatin House & Courtyard (Adults only)

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (395 reviews)
"Amazing room, food and staff in a great location. Highly recommended. "
United Kingdom
aidan
The price is S$181
includes taxes & fees
8 Mar - 9 Mar
Murrayshall Country Estate

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"Everything was superb "
United Kingdom
Carol
The price is S$351
includes taxes & fees
27 Feb - 28 Feb
Dunkeld House Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (471 reviews)
"The hotel staff consistently worked to a high standard as was the quality of the food enjoyed."
United Kingdom
Frank
The price is S$100
includes taxes & fees
6 Mar - 7 Mar
Killin Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,001 reviews)
"Welcoming staff menu was great"
United Kingdom
Michelle
The price is S$275
includes taxes & fees
3 Mar - 4 Mar
Atholl Palace Hotel

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (108 reviews)
"Really nice friendly hotel, richly decorated, great spacious rooms and comfy beds, amazing breakfast"
United Kingdom
Arnold
The price is S$185
includes taxes & fees
3 Mar - 4 Mar
Ivybank Lodge

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 S$150
includes taxes & fees
4 Mar - 5 Mar
The Bankfoot Inn

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (64 reviews)
"Wonderful property and friendly hostess."
United States
Angela
The price is S$216
includes taxes & fees
3 Mar - 4 Mar
The Poplars Guest House
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.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Holiday 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

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

Falls of Dochart featuring a river or creek and a bridge

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, including the Trossachs and Loch Tay, perfect for nature lovers.
  • Outdoor Adventures: Engage in hiking, river kayaking, and forest walks for exhilarating experiences amidst picturesque views.
  • Rich Cultural Heritage: Discover historic attractions such as Perth Museum and the charming town of Perth.
  • Family-Friendly Activities: Enjoy various excursions suitable for all ages, from cultural performances to outdoor exploration.
  • Diverse Accommodation Options: Stay in a range of comfortable lodgings, from cosy hotels to pet-friendly retreats.

Find great hotels near Perthshire

Explore the enchanting beauty of Perthshire, Scotland, with a range of accommodation options tailored to suit every traveller. From charming hotels to cosy lodges, you'll find pet-friendly and business-themed facilities, perfect for adventure seekers and those on a leisurely getaway alike. Discover the ideal Perthshire hotel for your stay, ensuring a comfortable and memorable experience amidst stunning landscapes and rich heritage.

  • Mercure Perth Hotel: Located just 12.9km from Perthshire, Mercure Perth Hotel offers a welcoming atmosphere for both business travellers and leisure seekers alike. This 3-star property is LGBTQIA-friendly and pet-friendly, ensuring a comfortable stay for all guests. The hotel features multiple meeting rooms and a dedicated conference space, making it an ideal choice for corporate events. With its inclusive policies, including pet amenities for dogs and service animals, visitors can enjoy a stress-free experience while taking advantage of the vibrant local culture.
  • Holiday Inn Express Perth by IHG: Situated 9.7km from Perthshire, Holiday Inn Express Perth by IHG is another excellent 3-star option for those travelling with pets. This hotel combines convenience and comfort with its accessible business centre and multiple meeting rooms, catering to professionals on the go. The property is also LGBTQIA-friendly, inviting a diverse range of guests. With a welcoming pet policy and nearby attractions, this hotel is perfect for both business and leisure travellers looking to explore the beautiful surroundings.
  • Dunkeld House Hotel: Dunkeld House Hotel stands out as a 4-star retreat, offering a blend of adventure, relaxation, and business facilities, located just 9.7km from Perthshire. Ideal for those seeking an active getaway, the hotel provides opportunities for hiking, biking, and fishing, while also featuring an on-site spa for ultimate relaxation. Guests can indulge in body wraps, manicures, and hydrotherapy treatments, complemented by a serene pool area. With dedicated meeting rooms for business needs, Dunkeld House Hotel ensures a memorable stay for all types of visitors.

Where to stay near Perthshire

Perthshire offers a stunning blend of outdoor adventures and serene landscapes, perfect for any traveller seeking relaxation or excitement. Explore the charming towns and picturesque villages that highlight the region's friendly atmosphere and family-friendly excursions. From the lush beauty of the Trossachs to the luxurious retreats along Loch Tay, every corner of Perthshire invites you to immerse yourself in its natural splendour and warm hospitality. Discover the best places to stay in the beautiful Perth area for an unforgettable getaway.

  • Perth: Situated a mere 12.9km from Perthshire, Perth is a vibrant city renowned for its stunning outdoor scenery and adventurous spirit. Visitors flock to Perth year-round, with peak travel times in April, July, and September. The city offers a plethora of activities, including golf and theatre, and is surrounded by natural wonders such as lakes and national parks. Whether you're teeing off at a local golf course or enjoying an outdoor performance, Perth provides a delightful blend of culture and adventure.
  • Dunkeld: Just 9.7km from Perthshire, Dunkeld is a picturesque city that captures the essence of Scotland's natural beauty. Like Perth, Dunkeld attracts visitors throughout the year, with peak seasons in April, July, and September. The city is a haven for outdoor enthusiasts, offering activities like skiing and golfing in its stunning landscapes. Dunkeld is also close to magnificent national parks and lakes, making it an ideal destination for those seeking both adventure and breathtaking scenery.
  • Bankfoot: Located 4.8km from Perthshire, Bankfoot is a charming village that offers a unique cultural experience. While it may not be as bustling as its larger neighbours, it draws visitors year-round, particularly in March and during the summer months. Here, you can enjoy leisurely walks and explore historic places, houses, and palaces that tell the story of the area’s rich heritage. Bankfoot provides a serene and enriching escape, perfect for those wanting to immerse themselves in local culture.

Things to do near Perthshire

Perthshire offers a delightful blend of outdoor adventures and stunning scenery, making it an ideal destination for nature enthusiasts. Visitors can explore an array of hiking trails, enjoy access to picturesque landscapes, and play a round at various golf courses. For a memorable experience, consider planning a trip that includes activities such as forest walks, river kayaking, and visiting charming local towns, ensuring a well-rounded Scottish getaway.

Shopping

For a delightful shopping experience in Perthshire, visit Gordon & Durward, located 20.9km away, offering unique gifts. The Watermill, 24.1km out, features charming crafts and homeware, while Harrisons Fine Wines, also 20.9km from Perthshire, is perfect for exquisite wine selections.

Recreation

At McDiarmid Park, immerse yourself in a vibrant sports atmosphere while enjoying various activities. The Perth Ice Rink offers exhilarating ice skating experiences, perfect for adventure seekers. For outdoor enthusiasts, Blairgowrie Golf Club invites you to relax and unwind amidst stunning countryside views on the lush golf course.

Adventure

The Cateran Trail offers a stunning hiking experience, located 19.3km from Perthshire, showcasing breathtaking scenery and a sense of adventure. Similarly, the Fife Coastal Path, 25.7km away, provides picturesque views along the coastline. The Birks of Aberfeldy, 22.5km from Perthshire, invites you to explore its enchanting trails.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Pitlochry Festival Theatre for a cultural evening, or enjoy the family-friendly atmosphere at Perth Concert Hall. For some adventure, head to Bongos Soft Play Centre, where fun awaits for all ages.

*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 generally lower. Booking your hotel about a month in advance can yield better rates, while last-minute deals on Expedia might offer further savings. Aim to check in on a Monday, the least expensive day, and use Expedia’s tools to compare prices and filter by your budget. Additionally, combining your hotel, flights, and activities into an Expedia package can lead to significant discounts. Don't forget to look for free activities to enhance 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: The cheapest time to book a hotel around Perthshire is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 envision. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire, Scotland, is an ideal destination for those seeking outdoor adventures and stunning scenery. With attractions such as historic houses, nature reserves, and cathedrals, visitors can immerse themselves in culture and family-friendly experiences. Don't miss the chance to explore historic Perth, the Perth Museum, and enjoy performances at the Perth Theatre, making your trip a delightful blend of history and modern entertainment.

  • Scone Palace: A magnificent historic house situated 9.7km from Perth, Scone Palace is steeped in Scottish culture and history. Once the crowning place of Scottish kings, it offers visitors a glimpse into royal heritage, with stunning gardens and impressive architecture that create a truly enchanting atmosphere.
  • The Hermitage: Located 8.0km from Perth, The Hermitage is a beautiful nature reserve known for its friendly vibe and tranquil surroundings. Stroll along the picturesque paths lined with towering trees and cascading waterfalls, providing a perfect escape into nature.
  • Historic Scotland Stanley Mills: Just 8.0km from Perth, Stanley Mills is a remarkable historic building that showcases Scotland’s industrial heritage. Explore the fascinating exhibitions and learn about the mill's significant role in the textile industry, surrounded by captivating cultural exhibits.

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

Flying into Perthshire can be conveniently done via three major airports. Edinburgh Airport (EDI), situated 61.2km away, offers luxury accommodations such as Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all 11.3km from the airport. Glasgow International Airport (GLA) is 86.9km distant, with nearby 5-star options including Mar Hall Golf & Spa Resort, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond, providing various airport transport services. Lastly, Aberdeen Airport (ABZ), 115.9km from Perthshire, features hotels like Marcliffe and Trump Macleod House & Lodge, both within 12.9km, ensuring a comfortable stay close to the airport.

Explore a world of travel with Expedia