MENU

Be first to get our best deals by email

Privacyyour privacy

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.

  • Located in: Perthshire

Refine search

Search for your UK luxury break

Arrival date:
for
Reset
Number of rooms: Number of adults:
Location:
Offer type:
Hotel name:
Facilities:
Maximum price:
(based on 2 sharing)
Display results:
 
Perthshire, Scotland
Pitlochry

View full details for this hotel

Luxury Castle Break - Standard Double Room
Exclusive to OPL

1 to 7 nights from £125.93 pppn

Luxury Castle Break - Valley View Double Room
Exclusive to OPL

1 to 7 nights from £140.22 pppn

Luxury Castle Break - Superior Double Room
Exclusive to OPL

1 to 7 nights from £155.22 pppn

Luxury Castle Break - Valley View Twin Room
Exclusive to OPL

1 to 7 nights from £132 pppn

Luxury Castle Break - Standard Twin Room
Exclusive to OPL

1 to 7 nights from £125.93 pppn

Relaxing Scottish Break
Exclusive to OPL

1 to 7 nights from £116 pppn

Relaxing Scottish Break - Superior Room
Exclusive to OPL

1 to 7 nights from £141 pppn

Perthshire, Scotland
Perthshire

View full details for this hotel

Classic Scottish Break - Classic Room
Exclusive to OPL

1 to 7 nights from £121.50 pppn

Lazy Breakfast Break

1 to 7 nights from £112.50 pppn

Lazy Breakfast Break

1 to 7 nights from £202.50 pppn

Lazy Breakfast Break

1 to 7 nights from £162.50 pppn

Lazy Breakfast Break

1 to 7 nights from £202.50 pppn

Lazy Breakfast Break

1 to 7 nights from £127.50 pppn

Lazy Breakfast Break

1 to 7 nights from £127.50 pppn

Lazy Breakfast Break

1 to 7 nights from £162.50 pppn

Lazy Breakfast Break

1 to 7 nights from £142.50 pppn

Lazy Breakfast Break

1 to 7 nights from £127.50 pppn