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:

  • Persie Croft B&B

    62 Townhead, Auchterarder, United Kingdom (Open map)

    The property is set 10 minutes' walk of the city center. Persie Croft B&B is a luxury 4-star hotel set 4.6 km from…

    Read more...

    From US$ 99
    price for 1 night
    RESERVE From US$ 99
  • Rosebank Guest House

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

    The property is set 25 minutes' walk away from Branklyn Garden . The designer Rosebank Guest House provides guests with 9 luxury rooms as well as…

    Read more...

    From US$ 145
    price for 1 night
    RESERVE From US$ 145
  • 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$ 148
    price for 1 night
    RESERVE From US$ 148
  • Buttonboss Lodge

    25 - 27 Atholl Road, Pitlochry, United Kingdom (Open map)

    This well-maintained hotel is situated 13 km from Aberfeldy Golf Course. Buttonboss Lodge welcomes guests in the center of Pitlochry meters away from a…

    Read more...

    From US$ 179
    price for 1 night
    RESERVE From US$ 179
  • The Old Cross Inn

    Alyth Road Rattray Blairgowrie, Blairgowrie and Rattray, United Kingdom (Open map)

    The property is located within a 20-minute walk from the city center. The Old Cross Inn is a good accommodation choice in Blairgowrie and…

    Read more...

    From US$ 95
    price for 1 night
    RESERVE From US$ 95
  • 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$ 230
    price for 1 night
    RESERVE From US$ 230
  • Sunbank House 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$ 100
    price for 1 night
    RESERVE From US$ 100
  • 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
  • Brae House

    9 Orchard Brae, Aberfeldy, United Kingdom (Open map)

    The city center is about 10 minutes on foot. Brae House Bed & Breakfast is rated 4 stars and is placed about 16 km from Killiecrankie.

    Read more...

    From US$ 134
    price for 1 night
    RESERVE From US$ 134
  • 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
  • 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$ 165
    price for 1 night
    RESERVE From US$ 165
  • 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
  • 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$ 238
    price for 1 night
    RESERVE From US$ 238
  • 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$ 206
    price for 1 night
    RESERVE From US$ 206
  • Comely Bank Guest House

    32 Burrell Street, Crieff, United Kingdom (Open map)

    The property is 10 minutes' walk from center of Crieff. Comely Bank Guest House is a 3-star venue positioned about 12 km from Gleneagles…

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • 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$ 163
    price for 1 night
    RESERVE From US$ 163
  • 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