Perthshire Hotels from from S$87

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

Our top choices for Perthshire hotels

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
"clean. Great sauna / swim / steam room"
United Kingdom
John
The price is S$138
includes taxes & fees
25 Jan - 26 Jan
Apex Dunblane Hydro Hotel

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (194 reviews)
"Very friendly, clean and comfortable "
United Kingdom
Ann
The Woodside

Inverardran House

Inverardran House
3.0 star property
Crianlarich
9.4 out of 10, Exceptional, (132 reviews)
"Rooms were clean and warm, breakfast was brilliant, as was the service. Staff extremely friendly."
United Kingdom
Anonymous traveller
The price is S$173
includes taxes & fees
7 Feb - 8 Feb
Inverardran House

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221 reviews)
"Lovely accommodation cosy room on a cold night very helpful and friendly staff . Will visit again Thank you Eilish Garland "
United Kingdom
Eilish
Cairn Lodge

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (752 reviews)
"Room was spacious, breakfast was good. Had a great stay."
United Kingdom
Brian
The price is S$159
includes taxes & fees
10 Feb - 11 Feb
Westlands of Pitlochry

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (403 reviews)
"The staff are very friendly, professional and nothing was a problem. The room was very clean and the bathroom was beautiful. Will definatley stay here again when we are in the area."
United Kingdom
Mick
The Abbotsford

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (661 reviews)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is S$355
includes taxes & fees
11 Jan - 12 Jan
Fonab Castle Hotel & Spa

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9 reviews)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
The price is S$166
includes taxes & fees
25 Jan - 26 Jan
Bein Inn hotel

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

Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
4.0 star property
Stirling
8.2 out of 10, Very good, (902 reviews)
"Nice and quiet with good views "
United States
Amit
The price is S$156
includes taxes & fees
19 Jan - 20 Jan
Macdonald Forest Hills Hotel & Spa

McKays Hotel Bar & Restaurant

McKays Hotel Bar & Restaurant
3.0 star property
Pitlochry
8.6 out of 10, Excellent, (634 reviews)
"Room was lovely and staff fantastic"
United Kingdom
Catherine
The price is S$103
includes taxes & fees
18 Jan - 19 Jan
McKays Hotel Bar & Restaurant

Sunbank House Hotel

Sunbank House Hotel
4.0 star property
Perth
9.4 out of 10, Exceptional, (91 reviews)
"Lovely stay, comfy beds, very clean room. Only thing I wish i would have known is breakfast start time when booking, too late for me so wasted my money on it, but the breakfast options seem fantastic. "
United Kingdom
Richard
The price is S$130
includes taxes & fees
4 Feb - 5 Feb
Sunbank House Hotel

Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
4.0 star property
Crieff
9.8 out of 10, Exceptional, (66 reviews)
"Great staff. "
United Kingdom
Daniel
The price is S$351
includes taxes & fees
4 Feb - 5 Feb
Coorie Inn Restaurant and Rooms

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$208
includes taxes & fees
25 Jan - 26 Jan
Murrayshall Country Estate

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (180 reviews)
"Great place to stay in a scenic area. The staff were helpful and the food in the restaurant was delicious "
United States
Franklin
Scone Arms Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287 reviews)
"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is S$171
includes taxes & fees
25 Jan - 26 Jan
Dalmunzie Castle Hotel

Station House - Room Only

Station House - Room Only
2.0 star property
Aberfeldy
10.0 out of 10, Exceptional, (2 reviews)
"What a fantadtic little find to stay for the night."
United Kingdom
Sion
The price is S$108
includes taxes & fees
11 Jan - 12 Jan
Station House - Room Only

Dunkeld House Hotel

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

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107 reviews)
"What a great place to stay! Very unique, historical lodge nestled within a wonderful town. Our room was incredible and the service was top notch. Breakfast in the morning was unbelievably good. You really should stay here if you get the opportunity. "
United States
Gregory
The price is S$186
includes taxes & fees
11 Jan - 12 Jan
Ivybank Lodge

Cuil an Daraich Guest House

Cuil an Daraich Guest House
3.0 star property
Pitlochry
9.4 out of 10, Exceptional, (175 reviews)
"Room is comfortable and well furnished. Owner very welcoming and accommodating."
United Kingdom
Yvonne
The price is S$121
includes taxes & fees
15 Jan - 16 Jan
Cuil an Daraich 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.
Showing deals for:23 Jan - 25 Jan
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