Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • The Log Cabin Hotel

    Glen Derby, Kirkmichael (Tayside), United Kingdom (Open map)

    Killiecrankie is around 16 km from the property. The Log Cabin Hotel is a 2-star accommodation with free parking and storage for belongings.

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • Birchwood Hotel

    2 East Moulin Road, Pitlochry, United Kingdom (Open map)

    The property is situated 28 km away from Cairnwell Tow. Birchwood Hotel is a great place to stay in Pitlochry.

    Read more...

    From US$ 183
    price for 1 night
    RESERVE From US$ 183
  • Kinloch House Hotel

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

    This hotel is about 19 km away from Scone Palace. Kinloch House Hotel provides 18 rooms with a breathtaking view of the countryside.

    Read more...

    From US$ 343
    price for 1 night
    RESERVE From US$ 343
  • The Thistle Hotel

    25 New Road Milnathort, Kinross, United Kingdom (Open map)

    This hotel is situated 21 km away from University of the Highlands and Islands Perth College. The Thistle Hotel offers a fine accommodation in Kinross.

    Read more...

    RESERVE
  • Huntingtower Hotel

    Crieff Road, Perth, United Kingdom (Open map)

    It provides a convenient location within easy reach of Huntingtower Castle, that is 1050 meters away. Surrounded by a museum, a castle and a palace…

    Read more...

    From US$ 167
    price for 1 night
    RESERVE From US$ 167
  • Dalmunzie Castle Hotel

    Dalmunzie Castle Hotel, Spital Of Glen Shee, Blairgowrie, Perthshire, Spittal of Glenshee, United Kingdom (Open map)

    The venue is 9 km away from Butcharts Access Poma. Located close to a ski center, Dalmunzie Castle Hotel offers a ski school, a ski…

    Read more...

    From US$ 262
    price for 1 night
    RESERVE From US$ 262
  • Knockendarroch House Hotel

    Higher Oakfield, Pitlochry, United Kingdom (Open map)

    Knockendarroch House Hotel is 10 minutes' walk from the center of Pitlochry. The 4-star Knockendarroch House Hotel provides guests with a luxury accommodation featuring…

    Read more...

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

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

    This hotel is about 3.8 km away from Scone Palace. The excellent Sunbank House is a 4-star hotel and offers a sun deck, a…

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Acarsaid Hotel

    8 Atholl Road,, Pitlochry, United Kingdom (Open map)

    Acarsaid Hotel is located within 10 minutes' walk from the center of Pitlochry. Acarsaid Hotel is a 3-star property situated about 11 km from…

    Read more...

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

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

    Aberfeldy center can be reached within 10 minutes' walk. Schiehallion Hotel offers a family accommodation in a conservation area of Aberfeldy.

    Read more...

    From US$ 140
    price for 1 night
    RESERVE From US$ 140
  • Grampian Hotel

    37 York Place, Perth, United Kingdom (Open map)

    The city center is 10 minute walking distance from the hotel. Grampian Hotel is a 3-star venue set 10 km away from Stanley Mills .

    Read more...

    From US$ 124
    price for 1 night
    RESERVE From US$ 124
  • East Haugh House Hotel

    Pitlochry , Perthshire, Pitlochry, United Kingdom (Open map)

    The venue is 29 km away from Butcharts Access Poma. East Haugh House Hotel is a 4-star property situated about 14 km from Castle…

    Read more...

    From US$ 247
    price for 1 night
    RESERVE From US$ 247
  • Meikleour Arms Hotel And Restaurant

    Meikleour, Perth, United Kingdom (Open map)

    The property is 10 minutes' walk from center of Meikleour. The 4-star Meikleour Arms Hotel & Restaurant is placed about 14 km from Scone Palace.

    Read more...

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

    Larchwood Road, Pitlochry, United Kingdom (Open map)

    The property is 10 minutes' walk from center of Pitlochry. The 3-star Tigh Na Cloich Hotel is placed about 13 km from Aberfeldy Golf…

    Read more...

    From US$ 228
    price for 1 night
    RESERVE From US$ 228
  • Moness House Hotel & Country Club

    Crieff Road, Aberfeldy, United Kingdom (Open map)

    Moness House Hotel & Country Club lies about 10 minutes' walk from the city center. The superior Moness House Hotel & Country Club is located in a…

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Fishers Hotel

    75-79 Atholl Road, Pitlochry, United Kingdom (Open map)

    A cathedral, a theater and a castle as well as restaurants and bars are at a close proximity to the hotel, set in the center…

    Read more...

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

    Coupar Angus Road, Blairgowrie and Rattray, United Kingdom (Open map)

    The city center is 1 km away from the hotel. The comfortable 3-star Altamount Hotel offers quick access to Perth and Kinross Council, Abertay…

    Read more...

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

    2 The Muirs, Kinross, United Kingdom (Open map)

    Green Hotel lies in the historical center of Kinross. Situated near golf courses, restaurants and nightclubs, this comfortable hotel comprises 46 rooms and offers a…

    Read more...

    From US$ 179
    price for 1 night
    RESERVE From US$ 179
  • Kenmore Hotel

    The Square, Kenmore (Perth and Kinross), United Kingdom (Open map)

    Kenmore Hotel lies in the heart of Kenmore. Kenmore Hotel is a comfortable 3-star property with 40 rooms to stay in.

    Read more...

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

    Fortingall, Kenmore (Perth and Kinross), United Kingdom (Open map)

    The venue is 3.6 km away from The Scottish Crannog Centre. The 4-star Fortingall Hotel lies within 12 km from Aberfeldy Golf Course.

    Read more...

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