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:

  • 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$ 128
    price for 1 night
    RESERVE From US$ 128
  • 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$ 103
    price for 1 night
    RESERVE From US$ 103
  • Moulin Hotel

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

    The hotel is set within a 10-minute walk from the city center. The comfortable 3-star Moulin Hotel is a great place to stay…

    Read more...

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

    Tay Street, Perth, United Kingdom (Open map)

    The hotel is 15 minutes' walk away from Branklyn Garden . The 3-star The Royal George Hotel is set just 2.9 km from Scone Palace.

    Read more...

    From US$ 129
    price for 1 night
    RESERVE From US$ 129
  • Bankfoot Inn

    Main Street, Bankfoot, United Kingdom (Open map)

    The city center is about 5 minutes on foot. The 3-star Bankfoot Inn is set about 9 km from Ossian\'s Hall.

    Read more...

    From US$ 96
    price for 1 night
    RESERVE From US$ 96
  • Loch Tummel Inn

    Strath Tummel, Pitlochry, United Kingdom (Open map)

    The charming property is situated 10 km away from Blair Atholl Golf Club. Loch Tummel Inn is rated 3 stars and is placed about 13…

    Read more...

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

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

    The property is situated 4 km away from Gleneagles. The 3-star Gleneagles Lettings Hotel places guests abound 7 km from Library of Innerpeffray.

    Read more...

    From US$ 245
    price for 1 night
    RESERVE From US$ 245
  • 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$ 128
    price for 1 night
    RESERVE From US$ 128
  • Macdonald Loch Rannoch

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

    The hotel's good location in the center of Kinloch Rannoch provides fast access to ski trails. Macdonald Loch Rannoch Hotel offers a comfortable accommodation in…

    Read more...

    From US$ 114
    price for 1 night
    RESERVE From US$ 114
  • Holiday Inn Express Perth

    200 Dunkeld Road, Inveralmond, Perth, United Kingdom (Open map)

    The venue is 2.9 km away from Perth Museum and Art Gallery. Holiday Inn Express Perth is a 3-star venue placed about 3.4 km…

    Read more...

    From US$ 119
    price for 1 night
    RESERVE From US$ 119
  • The Fitzroy

    8 Western Avenue, Perth, United Kingdom (Open map)

    This property is 15 minutes' walk to The Black Watch Castle & Museum. The Fitzroy Hotel is rated 3 stars and is placed about 2.4 km…

    Read more...

    From US$ 57
    price for 1 night
    RESERVE From US$ 57
  • New County Hotel

    22/30 County Place, Perth, United Kingdom (Open map)

    Guests will enjoy a central location in the center of Perth. The 3-star New County Hotel is placed about 10 km from Stanley Mills .

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Achray House Hotel & Lodges

    On Loch Earn, Saint Fillans, United Kingdom (Open map)

    The property is situated 23 km away from Deanston Distillery. The 3-star Achray House Hotel & Lodges is placed about 17 km from Drummond Castle…

    Read more...

    RESERVE
  • 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$ 142
    price for 1 night
    RESERVE From US$ 142
  • The Royal Hotel

    Melville Square, Comrie, United Kingdom (Open map)

    The venue is 22 km away from Doune Castle. The Royal Hotel is situated in a busy area of Comrie, 25 km from Blair Drummond…

    Read more...

    RESERVE
  • Pitcullen Guest House

    17 Pitcullen Crescent, Perth, United Kingdom (Open map)

    The center of Perth can be reached in 20 minutes' walk from the hotel. Pitcullen Guest House is a 3-star charming property offering a…

    Read more...

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

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

    The venue is 20 km away from Meall Odhar. The 3-star The Pinetree Lodge is situated a mere 20 km away from Cluny Pomas.

    Read more...

    From US$ 117
    price for 1 night
    RESERVE From US$ 117
  • The Victoria House Bed & Breakfast

    81 King Street, Crieff, United Kingdom (Open map)

    This hotel is about 14 km away from Gleneagles. The Victoria House Bed & Breakfast Bed & Breakfast offers a perfect accommodation in Crieff.

    Read more...

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

    A827, Lawers, United Kingdom (Open map)

    The property is situated 19 km away from Castle Menzies. Ben Lawers Hotel is a 3-star accommodation within 4.6 km of Ben Lawers National…

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • Gowanlea B&B

    Gowanlea, 57 Willoughby Street, Muthill, Crieff, United Kingdom (Open map)

    The venue is 3.7 km away from Library of Innerpeffray. Gowanlea B&B is rated 3 stars and is placed about 8 km from Gleneagles…

    Read more...

    RESERVE