Search luxury hotels in Perthshire

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 403 properties in Perthshire
    Show map Map
  • Knock Castle Hotel & Spa

    Knock Castle Hotel & Spa

    Crieff, United Kingdom
    8.8

    Fabulous

    515 reviews

    Nestled amid the rolling hills of the Strathearn Valley, this luxurious hotel and spa is set within a 19th century former Baronial home in Crieff, with panoramic views across the beautiful Perthshire...

  • Dunkeld House Hotel

    Dunkeld House Hotel

    Dunkeld, United Kingdom
    8.3

    Very good

    809 reviews

    In 280 acres of unspoiled Perthshire countryside, the Dunkeld House Hotel features an outdoor activity centre and luxury health club. The hotel offers free parking and spacious rooms.

  • Fonab Castle Hotel

    Fonab Castle Hotel

    Pitlochry, United Kingdom
    9.2

    Superb

    393 reviews

    Nestled in the picturesque Scottish Highlands, Fonab Castle, refurbished and opened in 2013, boasts luxurious rooms, scenic views, mature gardens, free WiFi, free parking, and 2 restaurants.

  • Sunbank House Metro Hotel

    Sunbank House Metro Hotel

    Perth, United Kingdom
    9.1

    Superb

    461 reviews

    In private gardens overlooking Perth, this Victorian building is just a short walk from the city centre and has a free private car park and free Wi-Fi.

  • Knockendarroch House Hotel

    Knockendarroch House Hotel

    Pitlochry, United Kingdom
    9.4

    Superb

    144 reviews

    Situated in 1.5 acres of elevated grounds, Knockendarroch House is 5 minutes’ walk from Pitlochry town centre.

  • Schiehallion Hotel

    Schiehallion Hotel

    Aberfeldy, United Kingdom
    9.1

    Superb

    346 reviews

    Situated in the Aberfeldy Conservation Area, the historic Schiehallion Hotel offers a bar, bistro, and free Wi-Fi.

  • The Gleneagles Hotel

    The Gleneagles Hotel

    Auchterarder, United Kingdom
    9.3

    Superb

    306 reviews

    Established in 1924, The Gleneagles Hotel is a prestigious resort in the heart of Scotland. Set within 850 acres, it offers 3 championship golf courses and an ESPA spa, along with a falconry school.

  • Murrayshall House Hotel And Golf Courses

    Murrayshall House Hotel And Golf Courses

    Perth, United Kingdom
    8.5

    Very good

    242 reviews

    Set within 350 acres of private estate, 3 miles from the City of Perth, this 4-star luxurious hotel provides 24-hour reception, 2 golf courses, a bar and a restaurant.

  • Lands of Loyal hotel

    Lands of Loyal hotel

    Alyth, United Kingdom
    9.4

    Superb

    151 reviews

    The Lands of Loyal stands proudly at the foot of Loyal Hill, overlooking the picturesque town of Alyth, 2 golf courses, and the rolling farmland of the Vale of Strathmore.

  • Fortingall Hotel

    Fortingall Hotel

    Kenmore, United Kingdom
    9.2

    Superb

    209 reviews

    Fortingall is a charming 4-star country house hotel near Aberfeldy, at the entrance to Glen Lyon and the gateway to the beautiful Scottish Highlands.

You might also enjoy these types of property: