Be first to get our best deals by email
Hotels in Perthshire
Known for the year-round grandeur of its countryside, Perthshire is a timeless favourite with visitors to Scotland.
Boasting magnificent woodlands, forests and gardens across the region, Perthshire is famed for dramatic mountains, glens and lochs, and ancient castles. Visitors can combine golf, fishing, and hiking with a visit to any of the main towns and villages of the area - including Pitlochry, Aberfeldy, Dunkeld & Birnam, Blair Atholl and Kinloch Rannoch – all of which are within short drive times of each other.
Showing 4 hotels in Perthshire.
Luxury Castle Break - Standard room
Exclusive to OPL
1 to 7 nights
from £100.13 pppn
Luxury Castle Break - Valley room
Exclusive to OPL
1 to 7 nights
from £111.38 pppn
Luxury Castle Break - Superior room
Exclusive to OPL
1 to 7 nights
from £120.13 pppn
Luxury Castle Break - Standard Twin room
Exclusive to OPL
1 to 7 nights
from £100.13 pppn
Luxury Castle Break - Valley Twin room
Exclusive to OPL
1 to 7 nights
from £112.63 pppn
Luxury Sparkling Break
Exclusive to Off Peak Luxury
1 to 7 nights
from £90.25 pppn
Luxury Sparkling Break - Superior Room
Exclusive to Off Peak Luxury
1 to 7 nights
from £95.25 pppn
Luxury Sparkling Break - Deluxe Room
Exclusive to Off Peak Luxury
1 to 7 nights
from £100.25 pppn
Luxury Sparkling Break - Fairway Suite
Exclusive to Off Peak Luxury
1 to 7 nights
from £110.25 pppn
Luxury Sparkling Break - Miller Suite
Exclusive to Off Peak Luxury
1 to 7 nights
from £125.25 pppn
Sparkling Summer Escape
2 nights
from £99.50 pppn
Luxury Country Getaway - Superior Room
Exclusive to OPL
2 to 7 nights
from £80 pppn
Luxury Country Getaway
Exclusive to OPL
2 to 7 nights
from £70 pppn
Classic Scottish Break - Classic Room
Exclusive to OPL
1 to 7 nights
from £121.25 pppn
Showing 4 hotels in Perthshire.