Find Hotel Deals

Select a date

Select a date

Hotel deals in Perthshire

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Knockendarroch House Hotel

    Higher Oakfield, Pitlochry, United Kingdom (Open map)

    Knockendarroch House Hotel boasts ideal positioning at a close distance to CairnGorm National Park, Killiecrankie and Gleneagles offering 12 rooms with a wonderful view over the garden.

    Read more...

    From US$ 174
    price for 1 night
    RESERVE From US$ 174
  • The Cairn Lodge & Hotel

    Orchil Road, Auchterarder, United Kingdom (Open map)

    Cairn Hotel And Lodge is a sleek hotel offering views over Perth Royal Infirmary, University of the Highlands and Islands Perth College and University of Stirling and featuring barbeque grills and a

    Read more...

    From US$ 198
    price for 1 night
    RESERVE From US$ 198
  • Lands Of Loyal Hotel

    Alyth Blairgowrie Perthshire Scotland, Alyth, United Kingdom (Open map)

    The 4-star Lands Of Loyal Hotel And Restaurant offers luxury rooms in proximity to Kirriemuir Bowling Club, Bernard King Library and Glamis Castle. The building was renovated in 2011.

    Read more...

    From US$ 142
    price for 1 night
    RESERVE From US$ 142
  • Fortingall Hotel

    Fortingall, Kenmore, United Kingdom (Open map)

    Fortingall Hotel boasts positioning close to Sportscotland Institute of Sport, VisitScotland Stirling and University of Stirling, offering 10 rooms and featuring a picnic area and a library.

    Read more...

    From US$ 150
    price for 1 night
    RESERVE From US$ 150
  • Schiehallion Hotel

    6 Dunkeld Street, Aberfeldy, United Kingdom (Open map)

    Schiehallion is a 4-star hotel located in the heart of Aberfeldy.

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • Tigh Na Cloich Hotel

    Larchwood Road, Pitlochry, United Kingdom (Open map)

    The 3-star Tigh Na Cloich Hotel lies within 37.4 km from Perth Royal Infirmary, University of the Highlands and Islands Perth College and Perth and Kinross Council.

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110
  • Ballathie House Hotel

    Kinclaven, Stanley, United Kingdom (Open map)

    Ballathie House Hotel is an elegant 4-star property placed next to Glamis Castle, Perth Concert Hall and Scone Palace. Since 1880, it has been hosting guests in the tourist center of Perth.

    Read more...

    From US$ 97
    price for 1 night
    RESERVE From US$ 97
  • Dundarach

    Perth Road, Pitlochry, United Kingdom (Open map)

    Dundarach Guest House is a property offering a library and a golf course to its guests. This venue features traditional architecture.

    Read more...

    From US$ 120
    price for 1 night
    RESERVE From US$ 120
  • Murrayshall House Hotel

    Scone, Perth, United Kingdom (Open map)

    The 4-star Murrayshall House Hotel & Golf Course boasts ideal location not far from Scone Palace, Perth and Kinross Council and Perth Museum and Art Gallery.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Pine Trees Hotel

    Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, United Kingdom (Open map)

    Set in the center of Pitlochry, this unique hotel features 20 rooms and offers a sun terrace and a golf course. Pine Trees Hotel has been welcoming guests to its spacious rooms since 1892.

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78
  • The Four Seasons Hotel

    Lochside, St Fillans, Saint Fillans, United Kingdom (Open map)

    The Four Seasons Hotel is a comfortable 3-star property placed next to Central Library, Stirling Court and Gleneagles. The Four Seasons Hotel has been welcoming guests to its classic rooms since

    Read more...

    From US$ 98
    price for 1 night
    RESERVE From US$ 98
  • Sunbank House Hotel

    50 Dundee Road, Perth, United Kingdom (Open map)

    The excellent 4-star Sunbank House Hotel offers an elegant accommodation in a recreational area of Perth.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Hilton Dunkeld House

    Blairgowrie Road, Dunkeld, United Kingdom (Open map)

    The 4-star Hilton Dunkeld House Hotel lies within 3.0 km from Loch of the Lowes, Scone Palace and Perth Royal Infirmary. This excellent hotel dates from 1900 and was refurbished in 1999.

    Read more...

    From US$ 173
    price for 1 night
    RESERVE From US$ 173
  • Knock Castle Hotel & Spa

    Drummond Terrace, Crieff, United Kingdom (Open map)

    Knock Castle Hotel & Spa is a spectacular 4-star property placed next to Scone Palace, University of Stirling and Perth Concert Hall.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • The Royal George Hotel

    Tay Street, Perth, United Kingdom (Open map)

    The 3-star Royal George Hotel is set just 1.6 km from Scone Palace, Perth Royal Infirmary and Gleneagles.

    Read more...

    From US$ 48
    price for 1 night
    RESERVE From US$ 48
  • Birnam Hotel

    Perth Road, Birnam, Dunkeld, United Kingdom (Open map)

    The cozy Birnam Hotel offers an elevator, a beauty salon and free parking. Behind the Italian facade of Birnam Hotel lies modern-style interior.

    Read more...

    From US$ 64
    price for 1 night
    RESERVE From US$ 64
  • Altamount Country House Hotel

    Rosemount, Blairgowrie and Rattray, United Kingdom (Open map)

    The comfortable 3-star Altamount Hotel offers quick access to Perth and Kinross Council, Abertay University and Royal Victoria Hospital. The property opened in 1800 and features Georgian

    Read more...

    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Huntingtower Hotel

    Crieff Road, Perth, United Kingdom (Open map)

    The quiet Huntingtower Hotel comprises bright rooms in the vicinity of Scone Palace, The Black Watch Castle & Museum and Perth Royal Infirmary.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Murraypark Hotel

    Connaught Terrace, Crieff, United Kingdom (Open map)

    Offering 21 rooms, the charming Murraypark Hotel features a spa center, an indoor swimming pool and a steam room available on site. The building was renovated in 2004.

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • Atholl Arms Hotel

    Blair Atholl, Pitlochry, United Kingdom (Open map)

    The elegant Atholl Arms Hotel offers a modern accommodation overlooking the River Tay. The building was renovated in 2011.

    Read more...

    From US$ 78
    price for 1 night
    RESERVE From US$ 78