Find hotels in Perthshire from NT$2,196

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Perthshire hotels

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
5.0 star property
Pitlochry
9.4 out of 10, Exceptional, (659)
"Evrrything was wonderful, the welcoming arrival, the setting, the spa, we loved our stay at Fonab."
United Kingdom
Elaine
The price is NT$8,569
NT$10,283 total
includes taxes & fees
Jan 19 - 2026/1/20
Fonab Castle Hotel & Spa

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (193)
Surrounded by natural beauty, this Doune hotel offers complimentary breakfast, WiFi and parking. The friendly staff ensures a pleasant stay while the onsite bar and café provide refreshment after exploring nearby Stirling Castle and Doune Ponds.

"Cute and cozy room, really friendly staff! Great parking and just a lovely place to stay."
Australia
Rosemary
The Woodside

Apex Dunblane Hydro Hotel

Apex Dunblane Hydro Hotel
4.0 star property
Dunblane
8.4 out of 10, Very Good, (1001)
Feel transported at this Victorian hotel in Dunblane, just minutes from historic Stirling Castle. Unwind in the indoor pool and health club, enjoy 24-hour room service, or relax with a drink at the bar after a workout. Dunblane Station is a short walk away.

"Beautiful location and friendly, helpful staff. Really enjoyed our stay."
Canada
Megan
The price is NT$2,604
NT$3,125 total
includes taxes & fees
Dec 24 - Dec 25
Apex Dunblane Hydro Hotel

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (743)
"Room was lovely clean and warm..lovely breakfast and very nice staff."
United Kingdom
Caroline
The price is NT$3,412
NT$4,095 total
includes taxes & fees
Jan 4 - 2026/1/5
Westlands of Pitlochry

Cairn Lodge

Cairn Lodge
4.5 star property
Auchterarder
9.8 out of 10, Exceptional, (221)
This luxury hotel charms with a welcoming cafe and elegant bar/lounge surrounded by garden scenery. Located near Gleneagles Golf Course and Buchanty Spout, guests enjoy complimentary breakfast, WiFi and parking while praising the exceptional staff.

"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

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (287)
Escape to this historic castle hotel near Cairngorms National Park, complete with its own golf course. After a day exploring Glenshee Ski Centre nearby, unwind at the restaurant or terrace, then grab a nightcap at the bar. Guests particularly praise the attentive staff.

"Really enjoyed our stay, lovely quiet setting"
Canada
Cindy
The price is NT$3,497
NT$4,196 total
includes taxes & fees
Jan 20 - 2026/1/21
Dalmunzie Castle Hotel

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (298)
This luxury guesthouse offers complimentary full breakfast and WiFi, just 6 minutes from Perth Station. Guests praise the helpful staff and convenient city center location, perfect for exploring Fergusson Gallery and St. John's Kirk nearby.

"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 NT$4,223
NT$5,067 total
includes taxes & fees
Jan 14 - 2026/1/15
The Townhouse

Ivybank Lodge

Ivybank Lodge
5.0 star property
Blairgowrie
9.8 out of 10, Exceptional, (107)
Immerse yourself in Scottish charm at this luxury B&B near Cateran Trail. Complimentary perks include a daily full breakfast, WiFi, and parking. Adventure awaits with hiking and biking paths, while Blairgowrie Golf Club offers sporting excitement nearby.

"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 NT$3,801
NT$4,561 total
includes taxes & fees
Jan 4 - 2026/1/5
Ivybank Lodge

Murrayshall Country Estate

Murrayshall Country Estate
4.0 star property
Perth
9.2 out of 10, Wonderful, (393)
Embrace countryside serenity at this golf hotel with a 27-hole course and 2 restaurants. Explore nearby Woodland Park and Scone Palace. Enjoy 2 bars, a terrace, and deli. Free WiFi and parking enhance your stay while the exceptional staff ensures comfort.

"Wonderful and wonderful "
United States
Michael
The price is NT$3,649
NT$4,378 total
includes taxes & fees
Dec 22 - Dec 23
Murrayshall Country Estate

The Poplars Guest House

The Poplars Guest House
4.0 star property
Pitlochry
10.0 out of 10, Exceptional, (63)
This charming guesthouse in Pitlochry offers complimentary perks including WiFi, parking, and made-to-order breakfast. Explore the stunning surroundings with free bike rentals or nearby hiking trails, just minutes from Blair Athol Distillery.

"Warm welcome, excellent breakfasts,a fresh bottle of water every morning in our room, attention to detail and exceptionally friendly hosts."
United Kingdom
David
The price is NT$4,444
NT$5,332 total
includes taxes & fees
Jan 4 - 2026/1/5
The Poplars Guest House

Coorie Inn Restaurant and Rooms

Coorie Inn Restaurant and Rooms
4.0 star property
Crieff
9.8 out of 10, Exceptional, (65)
Tucked in the heart of Crieff, this cozy hotel offers convenient access to Drummond Castle Gardens. After exploring nearby attractions, relax with a drink at the welcoming bar or savor a meal at the restaurant.

"Great staff. "
United Kingdom
Daniel
The price is NT$6,581
NT$7,897 total
includes taxes & fees
Dec 22 - Dec 23
Coorie Inn Restaurant and Rooms

Holiday Inn Express Perth by IHG

Holiday Inn Express Perth by IHG
3.0 star property
Perth
9.0 out of 10, Wonderful, (1001)
Strategically positioned near Perth Station, this welcoming hotel offers free breakfast, WiFi, and parking. Guests praise the quiet rooms and helpful staff. Restaurants, supermarkets, and gas stations surround the property for ultimate convenience.

"Staff were very good at the reception and explained the necessary facilities."
United Kingdom
Malini
The price is NT$1,760
NT$2,111 total
includes taxes & fees
Dec 22 - Dec 23
Holiday Inn Express Perth by IHG

Cromlix

Cromlix
5.0 star property
Dunblane
9.8 out of 10, Exceptional, (336)
Cromlix offers elegant comfort near Dunblane, with outdoor tennis courts and 24-hour room service. The Glasshouse Restaurant serves lunch and dinner, while the attentive staff creates a truly memorable experience amid beautiful garden surroundings.

"Great location, Great staff, Great food, Great History. "
United Kingdom
Craig
Cromlix

Atholl Palace Hotel

Atholl Palace Hotel
4.0 star property
Pitlochry
8.6 out of 10, Excellent, (1000)
Escape to this historic Victorian hotel surrounded by beautiful gardens in the highlands. Take a dip in the indoor pool, savor regional cuisine, or rejuvenate with a hot stone massage at the spa. Just a 15-minute walk from Pitlochry Station.

"Lovely christmas setting"
United Kingdom
Pauline
The price is NT$5,669
NT$6,803 total
includes taxes & fees
Dec 22 - Dec 23
Atholl Palace Hotel

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (180)
This inviting hotel offers both a restaurant and bar for dining and relaxation after your day exploring. With free WiFi and parking, plus clean rooms praised by guests, you'll appreciate the attentive staff and convenient location to popular attractions.

"The room was clean. The staff was helpful and friendly. We are in the restaurant which was very busy with delicious food. "
Canada
Nichole
Scone Arms Hotel

Ballathie Country House Hotel and Estate

Ballathie Country House Hotel and Estate
4.0 star property
Perth
9.0 out of 10, Wonderful, (533)
"The rooms are big and very comfortable. The whole place was spotless, and the staff were wonderful. "
United Kingdom
Guayarmina
The price is NT$3,097
NT$3,716 total
includes taxes & fees
Jan 4 - 2026/1/5
Ballathie Country House Hotel and Estate

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (398)
Set in charming Callander, this welcoming hotel places you minutes from Loch Lomond National Park. Enjoy nearby hiking trails, mountain biking, and rafting adventures, plus convenient free WiFi and parking. Golf enthusiasts will appreciate the nearby Callander Golf Club.

"Staff were lovely and extremely kind. Breakfast was delicious and the room was very clean. "
Canada
Preston
The Abbotsford

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1001)
Surrounded by lush Perthshire woodland along the River Tay, this hotel offers a tranquil escape with an indoor pool and full-service spa. Just minutes from Polney Loch and The Hermitage, enjoy Scottish cuisine at Riverside Restaurant after exploring nature trails.

"The hotel is always welcoming. We stay here when visiting friends twice a year and never fails. The staff are lovely. Thanks"
United Kingdom
Tim
The price is NT$4,927
NT$5,912 total
includes taxes & fees
Dec 22 - Dec 23
Dunkeld House Hotel

Bein Inn hotel

Bein Inn hotel
2.5 star property
Perth
7.8 out of 10, Good, (9)
"Friendly staff, good meals, clean bedrooms."
United Kingdom
Marion
The price is NT$2,956
NT$4,054 total
includes taxes & fees
Jan 7 - 2026/1/8
Bein Inn hotel

The Steading

The Steading
4.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (31)
"Excellent and spotless accommodation in a convenient and peaceful setting - thoroughly recommended."
United Kingdom
Nigel
The price is NT$3,308
NT$3,970 total
includes taxes & fees
Jan 7 - 2026/1/8
The Steading
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.

Vacation Rentals in Perthshire

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Great Britain attractions

Learn more about Perthshire

Explore the relaxing area of Perthshire—spas, pristine countryside, and sights from The Hermitage to Perth Racecourse.

Falls of Dochart which includes 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 Landscapes: Perthshire boasts breathtaking natural scenery, perfect for outdoor enthusiasts and photographers.
  • Outdoor Adventures: Enjoy hiking trails, golf courses, and excursions into the Scottish Highlands for thrilling experiences.
  • Cultural Experiences: Explore historic houses, nature reserves, and vibrant theater performances for a taste of local culture.
  • Charming Villages: Visit picturesque spots like Pitlochry, known for its warm hospitality and lively events.
  • Diverse Accommodations: Choose from cozy lodges to luxurious hotels, catering to all types of travelers.

Find great hotels near Perthshire

Discover a range of exceptional accommodations in Perthshire, Scotland, perfect for every traveler. From cozy lodges to luxurious hotels, you'll find options that cater to business travelers, adventure seekers, and pet owners alike. Experience the charm of Perthshire while enjoying top-notch amenities and services. Whether you're looking for the best hotels or reading reviews to find the perfect stay, Perthshire has something for everyone.

  • Holiday Inn Express Perth by IHG: The Holiday Inn Express Perth by IHG is a welcoming 3-star hotel located 9.7km from Perthshire, ideal for both business and leisure travelers. This property embraces an inclusive atmosphere, being LGBTQIA-friendly and pet-friendly, making it a perfect choice for diverse guests. With comfortable accommodations and convenient amenities, such as complimentary breakfast, free Wi-Fi, and meeting facilities, it caters to modern travelers' needs. Whether you're in town for work or leisure, you'll appreciate the hotel's commitment to making everyone feel at home.
  • Dunkeld House Hotel: Experience a blend of relaxation and adventure at Dunkeld House Hotel, a charming 4-star retreat situated 9.7km from Perthshire. This hotel is perfect for those looking to unwind and indulge in spa treatments or engage in outdoor activities. With amenities such as an indoor pool, full-service spa, and various adventure sports like hiking, biking, and fishing available nearby, guests can enjoy both relaxation and excitement. The serene setting along the river adds to the hotel’s allure, making it a fantastic choice for nature lovers and adventure seekers alike.
  • Salutation Hotel: Nestled 12.9km from Perthshire, the Salutation Hotel is a 3-star eco-certified accommodation perfect for families and eco-conscious travelers. This historic hotel offers comfortable rooms and amenities designed to ensure a pleasant stay for all ages, including child safety features. With a focus on sustainability and environmental responsibility, guests can enjoy a guilt-free stay while exploring the beautiful surroundings. The hotel also provides business travel amenities, making it a versatile option for all types of visitors.

Where to stay near Perthshire

Perthshire, Scotland, offers a remarkable blend of outdoor adventures and stunning scenery, perfect for any traveler. Explore the charming Perth city and its friendly atmosphere, or venture into the breathtaking Highland Perthshire countryside. Don't miss the picturesque village of Pitlochry, known for its Westlands and the vibrant Pitlochry Show. Whether you seek relaxation or family-friendly excursions, Perthshire promises a memorable vacation experience filled with natural beauty and warm hospitality.

  • Perth: Situated a mere 12.9km from Perthshire, the vibrant city of Perth is a must-visit for outdoor enthusiasts and adventure seekers. The city experiences a steady flow of visitors year-round, with peak seasons occurring in April, July, and September. Perth offers an array of activities, including delightful theater performances, extensive shopping areas, and excellent golfing opportunities. Nature lovers will appreciate the nearby national and state parks, as well as historic landmarks that enrich the travel experience. Whether you're hiking through scenic trails or exploring the local culture, Perth promises a memorable adventure.
  • Dunkeld: Just 9.7km away from Perthshire lies Dunkeld, a charming city that captivates visitors with its breathtaking scenery and outdoor activities. Like Perth, Dunkeld sees a steady stream of travelers, peaking in April, July, and September. Golf enthusiasts can take advantage of the local golf courses, while those seeking winter sports can enjoy skiing at nearby ski fields. Dunkeld is also home to stunning national parks and a historic castle, providing a perfect backdrop for exploration and relaxation. Experience the blend of adventure and history that Dunkeld has to offer.
  • Bankfoot: Located only 4.8km from Perthshire, the quaint village of Bankfoot is the ideal destination for a romantic getaway or a serene outdoor retreat. Visitor numbers peak in March and during the summer months, offering a cozy atmosphere for travelers. Here, you can indulge in leisurely walks surrounded by picturesque landscapes, or enjoy local entertainment. The village's proximity to beautiful lakes and historic sites makes it a perfect spot for those looking to unwind and absorb the natural beauty of Scotland. Bankfoot encapsulates charm and tranquility in equal measure.

Things to do near Perthshire

Perthshire is a fantastic destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy stunning hiking trails, access to beautiful landscapes, and exciting golf courses. Whether you're looking for a memorable golfing experience, family adventures, or captivating theater performances, Perthshire has something for everyone. Plan your trip to explore the region's outdoor offerings and create lasting memories amidst its scenic beauty.

Shopping

In Perthshire, visit Gordon & Durward for unique gifts, located 20.9km away. The Watermill, 24.1km away, offers charming crafts and local products. Don't miss Harrisons Fine Wines, also 20.9km away, for exquisite selections to take home as souvenirs.

Recreation

At McDiarmid Park, immerse yourself in the lively atmosphere of a sports stadium and enjoy thrilling matches. For a more serene experience, the Blairgowrie Golf Club offers beautiful outdoor settings perfect for a relaxing round of golf. Alternatively, enjoy the excitement of ice skating at Perth Ice Rink.

Adventure

The Cateran Trail offers a thrilling hiking experience with stunning scenery, located 19.3km from Perthshire. For a refreshing outdoor adventure, visit the Black Spout Waterfall, situated 25.7km away. Additionally, the Fife Coastal Path provides another beautiful hiking option, also located 25.7km from Perthshire.

Nightlife

Experience the vibrant nightlife in Perthshire by visiting the Perth Concert Hall for a romantic evening filled with culture. For family-friendly fun, head to Bongos Soft Play Centre, an exciting arcade adventure zone. Don't miss the Perth Theatre for more entertaining performances and a charming atmosphere.

*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 during your trip to Perthshire, consider visiting between January and March, when hotel prices are lower. Booking about a month in advance or checking last-minute deals on Expedia can yield great savings. Stay on a Monday for the best rates, as Saturdays tend to be the most expensive. Utilize Expedia's search tool to filter your options by budget and preferred amenities, and consider bundling your hotel, flights, and activities for additional savings. Look for special offers and travel rewards to maximize your budget while enjoying this beautiful region.

  • 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: Booking a hotel around Perthshire about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals available, make sure to sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Perthshire with flights and activities by booking a package through Expedia.

Find the best attractions near Perthshire

Perthshire offers a perfect blend of outdoor adventures and cultural experiences, making it an ideal vacation spot. Visitors can explore historic houses, nature reserves, and significant buildings while enjoying the stunning scenery. Family-friendly activities abound, with options like the Perth Theatre and excursions into the Scottish Highlands adding to the charm. Whether you seek adventure or a taste of local culture, Perthshire has something for everyone.

  • Scone Palace: Located 9.7km from Perthshire, Scone Palace is a historic house that exudes rich cultural vibes. Explore its stunning architecture and beautiful gardens, and learn about Scotland's royal history, including the crowning of Scottish kings.
  • The Hermitage: A serene 8.0km journey from Perthshire leads you to The Hermitage, a nature reserve with friendly locals and relaxing vibes. Stroll through ancient woodlands, admire the picturesque waterfalls, and enjoy peaceful walks amidst breathtaking scenery.
  • Historic Scotland Stanley Mills: Situated 8.0km from Perthshire, this historic building showcases Scotland's industrial heritage. Experience the cultural vibes as you explore the restored mill and learn about its significance in textile production during the Industrial Revolution.

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 moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, 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 CloudyAverageAverage
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 HighSlightly High
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

To reach Perthshire, Scotland, you can fly into several major airports. Edinburgh Airport (EDI) is located 61.2km away and offers excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Glasgow International Airport (GLA) is 86.9km away, with luxurious hotels such as the Kimpton Blythswood Hotel & Spa, 11.3km from GLA, and JA Mar Hall Scotland, 6.4km away. Lastly, Aberdeen Airport (ABZ), 115.9km from Perthshire, features the 5-star Marcliffe Hotel, just 9.7km from the airport. Each hotel provides transportation services for convenient access to their respective airports.