Search luxury hotels in Perthshire

FREE cancellation on most rooms! Instant confirmation when you reserve

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

    Knock Castle Hotel & Spa

    Crieff, United Kingdom
    8.8

    Fabulous

    502 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

    800 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

    391 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.5

    Exceptional

    140 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

    345 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

    305 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

    243 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.

    “The hotel ambience and resturant are stunning. The staff are brilliant, friendly and very professional. Nothing was too much trouble. We had a glorious room with great views.”

    Steveaus Woodbridge, Australia
  • Lands of Loyal hotel

    Lands of Loyal hotel

    Alyth, United Kingdom
    9.4

    Superb

    146 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

    208 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:

Close map