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:

  • 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$ 152
    price for 1 night
    RESERVE From US$ 152
  • 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$ 157
    price for 1 night
    RESERVE From US$ 157
  • 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$ 125
    price for 1 night
    RESERVE From US$ 125
  • Old Mill Inn

    Mill Lane, Pitlochry, United Kingdom (Open map)

    The venue is 10 km away from Blair Castle. The 4-star Old Mill Inn is placed about 29 km from Cairnwell Tow.

    Read more...

    From US$ 202
    price for 1 night
    RESERVE From US$ 202
  • The Strathardle Inn

    Kirkmichael, Kirkmichael, Kirkmichael, United Kingdom (Open map)

    A beautiful location gives quick access to Caenlochan Toma, which is 19 km away. The comfortable The Strathardle Inn is a great place in a…

    Read more...

    From US$ 153
    price for 1 night
    RESERVE From US$ 153
  • Glenshieling House

    Glenshieling House, Hatton Road, Blairgowrie, Blairgowrie and Rattray, United Kingdom (Open map)

    Glenshieling House Bed & Breakfast lies about 10 minutes' walk from the city center. The family Glenshieling House Bed & Breakfast is a decent example of a…

    Read more...

    From US$ 190
    price for 1 night
    RESERVE From US$ 190
  • 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$ 133
    price for 1 night
    RESERVE From US$ 133
  • 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$ 152
    price for 1 night
    RESERVE From US$ 152
  • Altamount Country House Hotel

    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
  • Best Western Queens Hotel

    Leonard Street, Perth, United Kingdom (Open map)

    This traditional property is approximately 35 minutes walk from the center of Perth. Best Western Queens Hotel is a 3-star accommodation within 10 km…

    Read more...

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

    Bridgehead, Dunkeld, United Kingdom (Open map)

    This hotel is about 19 km away from Huntingtower Castle. Atholl Arms Hotel offers tasteful rooms in a ski area of Dunkeld.

    Read more...

    From US$ 127
    price for 1 night
    RESERVE From US$ 127
  • Galvelbeg House

    Galvelbeg House, Perth Road, Crieff, United Kingdom (Open map)

    Because of Galvelbeg House Bed & Breakfast location in the center of a busy area, it is easy to get to Library of Innerpeffray, which is…

    Read more...

    From US$ 87
    price for 1 night
    RESERVE From US$ 87
  • The Station Hotel

    1 Leonard Street, Perth, United Kingdom (Open map)

    The city center is about 10 minutes on foot. The Station Hotel is a grand 4-star accommodation in Perth.

    Read more...

    From US$ 82
    price for 1 night
    RESERVE From US$ 82
  • The Red Brolly Inn

    Ballinluig, Pitlochry, United Kingdom (Open map)

    The property is situated 15 km away from Castle Menzies. The 3-star The Red Brolly Inn is set about 13 km from Aberfeldy Golf…

    Read more...

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

    Connaught Terrace, Crieff, United Kingdom (Open map)

    The center of Crieff is 10 minutes walk from the property. Murraypark Hotel is a 3-star venue set 12 km away from Gleneagles Golf…

    Read more...

    From US$ 126
    price for 1 night
    RESERVE From US$ 126
  • Angus Hotel

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

    The center of Blairgowrie and Rattray can be reached in 10 minutes' walk from the hotel. The modern Angus Hotel is a 3-star property…

    Read more...

    From US$ 105
    price for 1 night
    RESERVE From US$ 105
  • Atholl Palace Hotel

    Perth Rd, Pitlochry, United Kingdom (Open map)

    The center of Pitlochry can be reached in 10 minutes' walk from the hotel. The traditional Atholl Palace Hotel is a great place in a…

    Read more...

    From US$ 309
    price for 1 night
    RESERVE From US$ 309
  • Royal Dunkeld Hotel

    Atholl Street, Dunkeld, United Kingdom (Open map)

    The city center is 10 minutes' walk of the property. Royal Dunkeld Hotel is located in a shopping area of Dunkeld, about 21 km away…

    Read more...

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

    Blairgowrie Road, Dunkeld, United Kingdom (Open map)

    A convenient location of Hilton Dunkeld House Hotel provides an easy access to Dunkeld Cathedral within a 15-minute walk. Situated in the heart of…

    Read more...

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

    Blair Atholl, Pitlochry, United Kingdom (Open map)

    The property lies within 30 km from Cairnwell Tow. The excellent Atholl Arms Hotel with an indoor swimming pool and a golf course is a…

    Read more...

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