Perthshire Hotels

  • 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

Selecting then applying a filter from this group will update the results on a new page

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,000 reviews)
"Beautiful building in a prime location. Pool is a short walk from the hotel. Food choices could be better but quality excellent."
United Kingdom
Billy
The price is €126
includes taxes & fees
28 Jun - 29 Jun
Apex Dunblane Hydro 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,000 reviews)
"Good facility"
United Kingdom
Gordon
The price is €90
includes taxes & fees
19 Jul - 20 Jul
Holiday Inn Express Perth by IHG

The Woodside

The Woodside
3.0 star property
Doune
9.6 out of 10, Exceptional, (219 reviews)
"Wonderful stay, short walk from Doune Castle and Deanston Distillery."
Canada
Emerson
The price is €125
includes taxes & fees
5 Jul - 6 Jul
The Woodside

Westlands of Pitlochry

Westlands of Pitlochry
4.0 star property
Pitlochry
9.6 out of 10, Exceptional, (831 reviews)
"The staff were very helpful and friendly. The location was perfect for everything we had planned. The breakfast in the morning was exactly what we were looking for and we would definitely stay again!"
Canada
Michael
The price is €179
includes taxes & fees
2 Jul - 3 Jul
Westlands of Pitlochry

Dunkeld House Hotel

Dunkeld House Hotel
4.0 star property
Dunkeld
8.8 out of 10, Excellent, (1,000 reviews)
"It’s been 10 years since our last stay, as good as ever. Friendly staff, beautiful room, quiet, lovely bar & tasty plentiful breakfast. Everything you could wish for & on top of that a bottle of Prosecco & chocolate in our room for our anniversary. Perfect stay"
United Kingdom
Richard Neil
The price is €238
includes taxes & fees
9 Jul - 10 Jul
Dunkeld House Hotel

Dalmunzie Castle Hotel

Dalmunzie Castle Hotel
3.0 star property
Blairgowrie
9.0 out of 10, Wonderful, (313 reviews)
"Beautiful estate. Staff were very helpful and friendly."
Canada
Joey
The price is €198
includes taxes & fees
12 Jul - 13 Jul
Dalmunzie Castle Hotel

Ballathie House Hotel

Ballathie House Hotel
4.0 star property
Perth
9.0 out of 10, Wonderful, (580 reviews)
"Beautiful countryside setting. Relaxed atmosphere and excellent food"
United Kingdom
Roy
The price is €123
includes taxes & fees
5 Jul - 6 Jul
Ballathie House Hotel

Killin Hotel

Killin Hotel
3.0 star property
Killin
8.0 out of 10, Very good, (506 reviews)
"Bar area and beer garden excellent "
United Kingdom
Keith
The price is €101
includes taxes & fees
19 Jul - 20 Jul
Killin Hotel

Tyndrum Lodges

Tyndrum Lodges
3.5 star property
Crianlarich
9.4 out of 10, Exceptional, (249 reviews)
"Great place!"
United States
Tina
The price is €137
includes taxes & fees
2 Jul - 3 Jul
Tyndrum Lodges

The Townhouse Aberfeldy

The Townhouse Aberfeldy
2.0 star property
Aberfeldy
9.8 out of 10, Exceptional, (29 reviews)
"Clean room, friendly staff and tasty breakfast!"
United Kingdom
Samantha
The price is €126
includes taxes & fees
2 Jul - 3 Jul
The Townhouse Aberfeldy

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
4.0 star property
Pitlochry
8.8 out of 10, Excellent, (384 reviews)
"Excellent stay! Would visit again. Staff very helpful and hotel very well maintained."
United Kingdom
Shereen
The price is €201
includes taxes & fees
9 Jul - 10 Jul
Loch Rannoch Hotel and Spa

The Townhouse

The Townhouse
5.0 star property
Perth
10.0 out of 10, Exceptional, (316 reviews)
"Another great stay at the town house. Great service and breakfast. Homemade jam n marmalade were delicious. Until next time :)"
United Kingdom
JAMES
The price is €162
includes taxes & fees
10 Jul - 11 Jul
The Townhouse

Scone Arms Hotel

Scone Arms Hotel
3.0 star property
Perth
9.2 out of 10, Wonderful, (203 reviews)
"The scone arms is a lovely place to stay. It was lovely and clean the staff were very accomodating. Breakfast was very good with excellent choice, I would highly recommend it. Great value"
United Kingdom
ELIZABETH
The price is €114
includes taxes & fees
28 Jun - 29 Jun
Scone Arms Hotel

Altskeith Country House on Loch Ard

Altskeith Country House on Loch Ard
4.0 star property
Stirling
9.6 out of 10, Exceptional, (59 reviews)
"Gorgeous situation. Lovely house. Delightful owners. Perfect."
United Kingdom
Alexandra
The price is €194
includes taxes & fees
26 Jun - 27 Jun
Altskeith Country House on Loch Ard

Craigvrack Hotel & Restaurant

Craigvrack Hotel & Restaurant
3.0 star property
Pitlochry
9.0 out of 10, Wonderful, (390 reviews)
"Great staff and very nice dinner "
Australia
Noel
The price is €130
includes taxes & fees
29 Jun - 30 Jun
Craigvrack Hotel & Restaurant

Thackray House

Thackray House
4.0 star property
Callander
9.0 out of 10, Wonderful, (187 reviews)
"Charming historic hotel which has very recently been refurbished to a very high standard. The team at the hotel are very friendly and professional and the food is excellent. There are lots of walks around the hotel in the grounds and the lovely town of Callander on the doorstep. Is dog friendly too and highly recommend / also has a link to the Beatles and has a Beatles inspired bistro which is lovely."
United Kingdom
Christopher
The price is €183
includes taxes & fees
26 Jun - 27 Jun
Thackray House

The Abbotsford

The Abbotsford
4.0 star property
Callander
9.4 out of 10, Exceptional, (437 reviews)
"Good food, nice rooms and excellent friendly staff"
United Kingdom
Chris
The price is €136
includes taxes & fees
30 Jun - 1 Jul
The Abbotsford

Crannaig House

Crannaig House
5.0 star property
Stirling
The price is €220
includes taxes & fees
4 Jul - 5 Jul
Crannaig House

Pine Trees Hotel

Pine Trees Hotel
3.5 star property
Pitlochry
9.4 out of 10, Exceptional, (419 reviews)
"Pine Trees was up on a hill in a lovely location not too far a walk into the main town. The staff were welcoming upon arrival and our room was comfortable and clean. The hotel was beautiful and the breakfast was very good despite having to wait a bit due to how busy it was. It was a really nice spot I would recommend."
Canada
Marie
The price is €238
includes taxes & fees
10 Jul - 11 Jul
Pine Trees Hotel

Knockendarroch Hotel

Knockendarroch Hotel
4.0 star property
Pitlochry
9.8 out of 10, Exceptional, (124 reviews)
"Beautiful hotel and rooms, delicious breakfasts and friendly staff. Would definitely stay here again."
United States
Cynthia
The price is €350
includes taxes & fees
3 Jul - 4 Jul
Knockendarroch 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.

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

Discover the relaxing area of Perthshire—spas, pristine countryside and top sights like Loch Lomond and The Trossachs National Park.

Top Perthshire Hotel Reviews

More cheap stays in Perthshire

Find out more about Perthshire

Top reasons to visit Perthshire

  • Stunning Natural Landscapes: Perthshire boasts breathtaking scenery, from the Highland Perthshire hills to serene nature reserves, perfect for exploration.
  • Outdoor Activities: Ideal for adventure seekers, the region offers hiking trails, golf courses, and exhilarating excursions in Glenshee.
  • Rich History and Culture: Immerse yourself in local heritage at the Perth Museum and enjoy performances at the Perth Theatre.
  • Charming Accommodations: A variety of lodging options await, catering to families, pets, and diverse needs.
  • Family-Friendly Adventures: Perthshire is perfect for family outings, ensuring memorable experiences for all ages.

Find great hotels near Perthshire

Discover the charm of Perthshire, where a variety of hotels and lodges await to provide a memorable stay. Whether you're seeking pet-friendly options, facilities for business travellers, or an LGBTQIA-friendly atmosphere, you'll find accommodations tailored to your needs. From the renowned Atholl Palace Hotel to highly-rated establishments, Perthshire offers a delightful selection of lodging choices for every visitor.

  • Mercure Perth Hotel: This 3-star hotel offers a unique blend of business convenience and eco-friendly charm, situated 12.9km from Perthshire. With its eco-certification, the Mercure Perth Hotel caters to environmentally conscious travellers. The property is also pet-friendly, allowing dogs on-site with specific policies in place. Guests can enjoy a range of amenities suitable for business travel, while the welcoming atmosphere ensures a comfortable stay for both humans and their furry companions.
  • Holiday Inn Express Perth by IHG: Located 9.7km from Perthshire, this 3-star hotel has received high praise from guests, boasting a rating of 9.0 out of 10. The Holiday Inn Express Perth by IHG is an ideal choice for eco-conscious travellers, offering both business facilities and pet-friendly services. With a focus on sustainability and comfort, the hotel permits pets and provides amenities tailored to guests’ needs. Its strategic location makes it a convenient base for exploring the beautiful surroundings.
  • Riverstone Lodge Hotel: Also positioned 9.7km from Perthshire, the Riverstone Lodge Hotel is a 3-star establishment with a guest rating of 8.6 out of 10. This charming hotel is particularly suited for pet owners, featuring amenities such as food and water bowls, while allowing pets on-site with certain restrictions. The welcoming environment and personalised service make it a delightful retreat for those wishing to travel with their four-legged friends amidst the scenic beauty of Perthshire.

Where to stay near Perthshire

Perthshire, Scotland, offers a splendid blend of outdoor adventures and serene escapism, perfect for a weekend getaway. Explore the vibrant city of Perth, bask in the breathtaking scenery of the Highland Perthshire, or venture into the foothills of Glenshee for exhilarating excursions. With its friendly atmosphere and luxurious accommodations, you'll find the ideal setting for a relaxing family-friendly holiday. Discover the charm of this picturesque region and create unforgettable memories amidst nature's splendour.

  • Dunkeld: Nestled approximately 9.7km from Perthshire, Dunkeld is a charming city renowned for its breathtaking scenery and outdoor adventures. The area attracts visitors year-round, with peak arrivals in April, July, and September. Outdoor enthusiasts can indulge in activities such as golfing and skiing, whilst the proximity to the national park and serene lakes offers ample opportunities for exploration and relaxation. Dunkeld's rich history is also evident in its stunning architecture and inviting atmosphere, making it a delightful stop on your Scottish adventure.
  • Tayside: Located about 9.7km from Perthshire, Tayside boasts a mix of natural beauty and outdoor exhilaration. With visitor numbers peaking during the warm months of July to September, it’s an ideal destination for those looking to immerse themselves in the great outdoors. Popular activities include golfing at its renowned courses, and the nearby national park and lakes provide a picturesque backdrop for hiking and nature walks. Tayside offers a perfect blend of adventure and tranquility, making it a must-visit for any traveller seeking adventure in Scotland.
  • Dowally: Situated around 14.5km from Perthshire, Dowally is a quaint village that offers a romantic escape into nature. With a steady flow of visitors peaking in the summer months, this idyllic spot is perfect for those looking to unwind amidst stunning lakes and lush forests. The tranquil surroundings are ideal for leisurely strolls and intimate picnics, while the captivating landscape invites exploration. Dowally's serene charm makes it a hidden gem for couples and nature lovers alike, providing a memorable experience in the heart of Scotland.

Things to do near Perthshire

Shopping

In Perthshire, visit the Thistle Centre in Perth for a mix of high street shops and local boutiques. For unique finds, explore the Crieff Visitor Centre, offering artisanal gifts and souvenirs. Don't miss the traditional markets in towns like Pitlochry and Aberfeldy for local crafts and produce.

Recreation

Experience the tranquil surroundings at the Crieff Hydro Resort, where you can indulge in rejuvenating spa treatments and enjoy outdoor activities like horse riding and mountain biking. Alternatively, the Gleneagles Hotel offers a luxurious spa retreat and beautiful golf courses set in stunning countryside.

Adventure

Experience the thrill of motorsport at Knockhill Racing Circuit, located 38.6km from Perthshire. Feel the adrenaline rush as you watch exciting races or try your hand at driving experiences, all set within a vibrant atmosphere that embodies the spirit of adventure.

Nightlife

Experience the vibrant nightlife in Perthshire at the lively Perth Concert Hall for live music, or unwind at the charming Watergate Bar and Restaurant for a relaxed drink. For a traditional pub atmosphere, the Red Lion Inn offers a warm welcome and local ales to enjoy with friends.

*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 visit to Perthshire, consider travelling between January and March when accommodation prices are lower. Booking your hotel about a month in advance can yield better rates, and Monday stays are generally cheaper than Saturdays. Explore last-minute deals on Expedia for potential savings, and use their search tools to filter by budget and eco-friendly options. Additionally, combining your hotel and flights in a package may offer further discounts, ensuring you make the most of your trip 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, including your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Perthshire with your flights and activities through an Expedia package.

Find the best attractions near Perthshire

Perthshire offers a splendid mix of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Visitors can explore the scenic beauty of nature reserves, delve into history at local museums, and enjoy performances at the Perth Theatre. The Perth Museum is also a must-visit for those seeking to learn more about the area's rich heritage. With activities catering to families and outdoor enthusiasts alike, Perthshire promises a memorable getaway.

  • Loch of the Lowes: Nestled 11.3km from Perthshire, this serene nature reserve offers a tranquil retreat. Known for its friendly atmosphere, visitors can enjoy birdwatching, particularly for ospreys, while soaking in the relaxing vibes of the surrounding scenery.
  • Scone Palace: Located 11.3km away, Scone Palace is a historic house steeped in culture. Once the crowning place of Scottish kings, it boasts stunning architecture and beautiful gardens, making it a fascinating destination for history enthusiasts.
  • Dunkeld Cathedral: Just 9.7km from Perthshire, this impressive cathedral showcases rich cultural heritage. Visitors can admire its stunning Gothic architecture and peaceful surroundings, perfect for quiet reflection and appreciation of Scotland's ecclesiastical history.

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 slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Perthshire falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.1°F (2.3°C)Light RainMostly CloudySlightly LowSlightly Low
February37.4°F (3.0°C)Light RainMostly CloudySlightly 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 CloudySlightly HighSlightly High
August56.3°F (13.5°C)Light RainMostly CloudySlightly HighSlightly High
September52.9°F (11.6°C)Light RainMostly CloudySlightly HighSlightly High
October47.5°F (8.6°C)Light RainMostly CloudyAverageAverage
November40.3°F (4.6°C)Light RainMostly CloudyAverageAverage
December37.0°F (2.8°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Perthshire

Flying into Perthshire is convenient with three major airports nearby. Edinburgh Airport (EDI), situated 61.2km from Perthshire, offers excellent hotel options such as The Glasshouse, Autograph Collection, a luxurious 5-star hotel 11.3km away, and Courtyard by Marriott Edinburgh West, a comfortable 4-star hotel 4.8km from the airport. Glasgow International Airport (GLA), located 86.9km away, features the Sherbrooke Castle Hotel, a charming 4-star hotel 8.0km from the airport. Lastly, Aberdeen Airport (ABZ), 115.9km from Perthshire, is accessible from the Trump® International Scotland, a prestigious 5-star hotel just 12.9km away, ensuring a pleasant stay before exploring the beautiful Scottish countryside.

Explore a world of travel with Expedia