Perthshire Hotels from S$103

  • 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

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (213 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is S$212
includes taxes & fees
14 Jun - 15 Jun
The Woodside

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 S$119
includes taxes & fees
31 May - 1 Jun
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, (704 reviews)
"Beautiful property, great staff, professional and courteous, food good, drinks wonderful. Spa an added benefit!"
United States
Mark
The price is S$551
includes taxes & fees
18 Jun - 19 Jun
Fonab Castle Hotel & Spa

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (227 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 S$468
includes taxes & fees
14 Jun - 15 Jun
Cairn Lodge

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 S$771
includes taxes & fees
25 Jun - 26 Jun
Cromlix

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (190 reviews)
"We loved our stay and would highly recommend. The staff couldn’t have been friendlier or more welcoming. The room was great. The menu was extensive and the food was wonderful! We would absolutely stay here again the next time we’re in Scotland. "
Canada
John
The price is S$163
includes taxes & fees
31 May - 1 Jun
Scone Arms Hotel

Craigroyston House & Lodge

Craigroyston House & Lodge
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (229 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 S$259
includes taxes & fees
17 Jun - 18 Jun
Craigroyston House & Lodge

Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
3.5 star property
Pitlochry
10.0 out of 10, Exceptional, (181 reviews)
"Wonderful stay"
United States
Denver
The price is S$339
includes taxes & fees
11 Jun - 12 Jun
Craigatin House & Courtyard (Adults only)

The Luib Hotel

The Luib Hotel
3.0 star property
Crianlarich
8.6 out of 10, Excellent, (262 reviews)
"The accommodation is a traditional scottish hotel and pub. Perfect for a stop over."
Australia
Chiara
The price is S$137
includes taxes & fees
1 Jun - 2 Jun
The Luib Hotel

Glenkilrie House

Glenkilrie House
3.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (89 reviews)
"All around excellent, room, breakfast, location, "
United Kingdom
Paul
The price is S$194
includes taxes & fees
28 May - 29 May
Glenkilrie House

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 S$173
includes taxes & fees
30 May - 31 May
The Bankfoot Inn

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (304 reviews)
"Beautiful location, food was excellent. In need of an update to furniture and some fixtures."
Canada
lyell
The price is S$284
includes taxes & fees
14 Jun - 15 Jun
Dalmunzie Castle Hotel

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1,003 reviews)
"Stunning place to stay, staff was all pleasant. Beautiful grounds to walk on"
Canada
Samantha
The price is S$412
includes taxes & fees
7 Jun - 8 Jun
Atholl Palace Hotel

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (810 reviews)
"Enjoyable stay"
United Kingdom
caroline
The price is S$231
includes taxes & fees
10 Jun - 11 Jun
Westlands of Pitlochry

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (569 reviews)
"food tremendous, breakfast astonishing. staff brilliant. what a setting."
United Kingdom
PAUL
Ballathie Country House Hotel and Estate

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (245 reviews)
"Great place!"
United States
Tina
The price is S$223
includes taxes & fees
3 Jun - 4 Jun
Tyndrum Lodges

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very good, (1,001 reviews)
"our short break was most enjoyable, very good comfortable room. when the re-fitment is complete ,we look forward to longer stays at this lovely hotel ."
United Kingdom
Matthew
The price is S$204
includes taxes & fees
31 May - 1 Jun
Apex Dunblane Hydro Hotel

Best Western The Crianlarich Hotel

Best Western The Crianlarich Hotel
3.5 star property
Crianlarich
8.4 out of 10, Very good, (313 reviews)
"The front desk staff William is very friendly and helpful!"
United States
Yue
The price is S$201
includes taxes & fees
21 Jun - 22 Jun
Best Western The Crianlarich Hotel

Port Na Craig Inn

Port Na Craig Inn
3.0 star property
Pitlochry
9.8 out of 10, Exceptional, (103 reviews)
"Fantastic place to stay, everybody is so friendly and helpful."
United Kingdom
Paul f
The price is S$363
includes taxes & fees
29 May - 30 May
Port Na Craig Inn

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (312 reviews)
"Close to hotel and secure"
United Kingdom
Sharon
The price is S$238
includes taxes & fees
19 Jun - 20 Jun
The Townhouse
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

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