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:

  • Royal Dunkeld Hotel

    Atholl Street, Dunkeld, United Kingdom (Open map)

    The 3-star Royal Dunkeld Hotel offers fine accommodation in Dunkeld.

    Read more...

    From US$ 138
    price for 1 night
    RESERVE From US$ 138
  • 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$ 139
    price for 1 night
    RESERVE From US$ 139
  • The Red Brolly Inn

    Ballinluig, Pitlochry, United Kingdom (Open map)

    Red Brolly Inn is a fine accommodation option in Pitlochry.

    Read more...

    From US$ 109
    price for 1 night
    RESERVE From US$ 109
  • Gleneagles Lettings

    102 High Street, Guthrie Court ; Gleneagles Village, Auchterarder, United Kingdom (Open map)

    Gleneagles Hotel boasts positioning close to Sportscotland Institute of Sport, Scottish Triathlon Association Ltd and Stirling Court, offering 232 rooms and featuring an outdoor swimming pool, a spa

    Read more...

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

    Melville Square, Comrie, United Kingdom (Open map)

    Read more...

    RESERVE
  • Salutation Hotel

    34 South Street, Perth, United Kingdom (Open map)

    Salutation Hotel is placed in the heart of Perth and offers an indoor swimming pool, a tennis court and a golf course. Built in 1699, the pleasant hotel was renovated in 2010.

    Read more...

    From US$ 114
    price for 1 night
    RESERVE From US$ 114
  • Macdonald Loch Rannoch Hotel

    Kinloch Rannoch, Kinloch Rannoch, United Kingdom (Open map)

    Featuring a golf course, a solarium and a spa center, Macdonald Loch Rannoch Hotel offers non-smoking rooms overlooking the countryside.

    Read more...

    From US$ 141
    price for 1 night
    RESERVE From US$ 141
  • Moulin Hotel

    11-13 Kirkmichael Road, Pitlochry, United Kingdom (Open map)

    The comfortable 3-star Moulin Hotel is set in an entertainment area minutes away from University of the Highlands and Islands Perth College, Killiecrankie and Scone Palace.

    Read more...

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

    Bridgehead, Dunkeld, United Kingdom (Open map)

    Read more...

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

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

    Grampian Hotel is a 3-star family-run property with classic rooms at a short distance from Perth Concert Hall, Scone Palace and Perth and Kinross Council.

    Read more...

    From US$ 165
    price for 1 night
    RESERVE From US$ 165
  • Mckays Hotel

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

    The pleasant The Strathgarry Restaurant & Rooms is a decent example of a 3-star hotel in Pitlochry.

    Read more...

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

    Coupar Angus Road, 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
  • Alyth Hotel

    6-8 Commercial Street, Alyth, United Kingdom (Open map)

    Alyth Hotel is a 3-star venue set just 21.3 km from Dundee Central Library, Ninewells Hospital and Medical School and University of the Highlands and Islands Perth College.

    Read more...

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

    Crieff Road, Perth, United Kingdom (Open map)

    The quiet Huntingtower Hotel accommodates guests in an entertainment area of Perth. The hotel opened its doors in 1852 and was remodeled in 2012.

    Read more...

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

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

    Fishers Hotel is a welcoming venue in Pitlochry close to a cathedral, a theater and a castle.

    Read more...

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

    Blair Atholl, Pitlochry, United Kingdom (Open map)

    Featuring free self parking and a sauna, the 3-star Atholl Arms Hotel offers 31 comfortable guestrooms. Residing in a 4-story building, the hotel was opened in 1832 and renovated in 2011.

    Read more...

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

    The Muirs, Kinross, United Kingdom (Open map)

    Windlestrae Hotel provides 45 rooms with a splendid view of the countryside. Founded in 1900, the hotel underwent a renovation in 2010.

    Read more...

    From US$ 100
    price for 1 night
    RESERVE From US$ 100
  • Ben Lawers Hotel

    A827, Lawers, United Kingdom (Open map)

    Ben Lawers Hotel is placed in the heart of Lawers and offers a fantastic view over the terrace. The charming hotel is a good example of Alpine architecture in Lawers.

    Read more...

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

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

    Kenmore Hotel is situated in the middle of Kenmore near Sportscotland Institute of Sport, University of Stirling and Killiecrankie.

    Read more...

    From US$ 213
    price for 1 night
    RESERVE From US$ 213
  • The Pinetree Lodge

    Glen Derby, Blairgowrie and Rattray, United Kingdom (Open map)

    Pinetree Lodge is a budget 3-star hotel set close to University of the Highlands and Islands Perth College, Scone Palace and CairnGorm National Park.

    Read more...

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