1. Bright and spacious Dunkeld retreat with balcony and private parking

- Location: Dunkeld
- Price: £259, includes taxes & fees, 15 Nov - 16 Nov, for Our top choices for Caputh apartments
Plan your trip

Photo by Raymond Chisholm (Creative Commons Attribution-Share Alike 2.0)
Book hotels with free cancellation
Save instantly and earn perks with One Key
Search almost a million properties worldwide
Check prices for these dates, 14 – 15 December 2026







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.
Check out The Hermitage and Blairgowrie Golf Club—just a couple of the sights around Caputh.

Photo by Raymond Chisholm













You'll find plenty of places to stay in Perth, with 286 accommodation choices including 44 apartments.
An apartment comes equipped with a kitchen, so you can cook some of your meals, and is usually more spacious than a traditional hotel room. Apartments are a good option for couples who want a more local feel, but also for families wanting the conveniences of home.
Here is a top apartment in the area to consider: St John's Apartments: Located 10.4 mi/16.8 km away in Perth . Free WiFi, a dining area and a Smart TV are included .
Weather is only one factor, but it can really affect your travel plans, especially if you are planning a longer stay in Caputh. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Caputh is 957 mm.
While exploring the area, visit family-friendly sights like Perth Ice Rink, or get outside and enjoy nature at The Hermitage. In the wider area, you’ll find Blairgowrie Golf Club and Perth Racecourse.
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into Dundee (DND), which is located 18.4 mi (29.5 km) from the heart of the city. Otherwise, you can search for flights to Edinburgh Airport (EDI), which is 41.4 mi (66.6 km) away. If you'd like to venture out around the area, consider renting a car to explore more sights.