Perthshire Hotels from from S$97

Start date: Check-in selected.
To Date
End date: Check-out

    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

Top 10 trending Perthshire hotels

Crieff Hydro

4.0 star property
8.4 out of 10, Very good, (764)
"Beautiful hotel with loads to do for the kids, would highly recommend "
The price is S$245
includes taxes & fees
2 Nov - 3 Nov
Crieff Hydro

Fisher's Hotel

3.0 star property
8.4 out of 10, Very good, (1007)
"Loved staying at this hotel, very clean, staff was great and you can walk to all dining and bars in the area. Parking was located just behind the Hotel. Overall a great stay and would definitely come back to this hotel."
The price is S$287
includes taxes & fees
8 Nov - 9 Nov
Fisher's Hotel

Dalmunzie Castle Hotel

3.0 star property
8.8 out of 10, Excellent, (278)
"Really enjoyed our stay, lovely quiet setting"
The price is S$167
includes taxes & fees
2 Nov - 3 Nov
Dalmunzie Castle Hotel

Fonab Castle Hotel & Spa

5.0 star property
9.4 out of 10, Exceptional, (632)
"This is one of the best hotels I have stayed at, so welcoming, room excellent as was the food "
The price is S$506
includes taxes & fees
9 Nov - 10 Nov
Fonab Castle Hotel & Spa

The Pitlochry Hydro Hotel

3.5 star property
7.8 out of 10, Good, (1089)
"Really nice and helpful staff. Brilliant breakfast and lovely pool. "
The price is S$164
includes taxes & fees
3 Nov - 4 Nov
The Pitlochry Hydro Hotel

Westlands of Pitlochry

4.0 star property
9.6 out of 10, Exceptional, (683)
"Really enjoyed our stay and looking forward to another one very soon."
The price is S$160
includes taxes & fees
3 Nov - 4 Nov
Westlands of Pitlochry

Loch Rannoch Hotel and Spa

4.0 star property
8.8 out of 10, Excellent, (338)
" Lovely hotel in a beautiful part of Scotland "
The price is S$237
includes taxes & fees
3 Nov - 4 Nov
Loch Rannoch Hotel and Spa

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (576)
"Attentive bar staff, great stay for a large group!"
The price is S$226
includes taxes & fees
2 Nov - 3 Nov
Wyndham Duchally Country Estate

Dunkeld House Hotel

4.0 star property
8.8 out of 10, Excellent, (1005)
"Lovely relaxing stay, beautiful hotel."
The price is S$252
includes taxes & fees
11 Nov - 12 Nov
Dunkeld House Hotel

Craigmhor Lodge & Courtyard

4.0 star property
10.0 out of 10, Exceptional, (304)
"Enjoyed our stay immensely "
The price is S$213
includes taxes & fees
3 Nov - 4 Nov
Craigmhor Lodge & Courtyard

The Kenmore Club

4.0 star property
9.4 out of 10, Exceptional, (289)
"We liked everything would stay again"
The price is S$314
includes taxes & fees
9 Nov - 10 Nov
The Kenmore Club

McKays Hotel Bar & Restaurant

3.0 star property
8.6 out of 10, Excellent, (605)
"We had a great stay, both the property and the restaurant are fantastic!"
The price is S$172
includes taxes & fees
9 Nov - 10 Nov
McKays Hotel Bar & Restaurant

Scotlands Spa Hotel

3.0 star property
7.6 out of 10, Good, (793)
"Lovely hotel, friendly staff. "
The price is S$225
includes taxes & fees
10 Nov - 11 Nov
Scotlands Spa Hotel

Killin Hotel

3.0 star property
8.0 out of 10, Very good, (443)
"Loved killin, such a charming little town in the heart of the mountains. The hotel is perfect!"
The price is S$112
includes taxes & fees
3 Nov - 4 Nov
Killin Hotel

Rosemount Hotel

3.0 star property
8.4 out of 10, Very good, (298)
"Wonderful breakfast good choice for evening meal's. Would return excellent location."
The price is S$215
includes taxes & fees
2 Nov - 3 Nov
Rosemount Hotel

Holiday Inn Express Perth by IHG

3.0 star property
9.0 out of 10, Wonderful, (1006)
"Nice place to stay. Good breakfast. Staff was friendly."
The price is S$114
includes taxes & fees
2 Nov - 3 Nov
Holiday Inn Express Perth by IHG

Craigvrack Hotel & Restaurant

3.0 star property
9.0 out of 10, Wonderful, (357)
"A very good stock of gins. And the beer is very good "
The price is S$147
includes taxes & fees
4 Nov - 5 Nov
Craigvrack Hotel & Restaurant

Pine Trees Hotel

3.5 star property
9.2 out of 10, Wonderful, (381)
"Lovely hotel in great location. Very comfortable room and bed. Enjoyed short stay. "
The price is S$463
includes taxes & fees
21 Oct - 22 Oct
Pine Trees Hotel

Cairn Lodge

4.5 star property
9.8 out of 10, Exceptional, (206)
"Great place to stay"
Cairn Lodge

The Bridge of Cally Hotel

3.0 star property
8.8 out of 10, Excellent, (131)
"Lovely hotel and very friendly staff. "
The price is S$110
includes taxes & fees
6 Nov - 7 Nov
The Bridge of Cally 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.
Showing deals for:24 Oct - 26 Oct
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 Historic Scotland Stanley Mills to The Hermitage.

Black Watch Regimental Museum which includes street scenes and heritage elements

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