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:

  • 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
  • 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
  • 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
  • The Inn On The Tay

    Grandtully, Pitlochry, United Kingdom (Open map)

    The property boasts location within 6 km from Pitlochry city center. Inn On The Tay is a grand 3-star hotel set 34 km from…

    Read more...

    From US$ 142
    price for 1 night
    RESERVE From US$ 142
  • 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
  • Newstead Bed And Breakfast

    Middle Flat, Newstead, Ancaster Road,, Crieff, United Kingdom (Open map)

    The center of Crieff can be reached in 10 minutes' walk from the hotel. Newstead Bed And Breakfast is a 3-star property situated about…

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • 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
  • 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
  • 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$ 62
    price for 1 night
    RESERVE From US$ 62
  • 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
  • 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
  • Macdonald Arms Hotel

    Main Street, Balbeggie, Balbeggie, United Kingdom (Open map)

    This hotel is about 8 km away from Perth Concert Hall. Macdonald Arms Hotel is a traditional 3-star accommodation in Balbeggie.

    Read more...

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

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

    The property is placed next to bars, restaurants and a concert hall, 1050 meters away from The Black Watch Castle & Museum and 3.2 km from…

    Read more...

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

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

    Pitlochry center can be reached within 10 minutes' walk. The 3-star Mckays Hotel offers a family accommodation to stay in Pitlochry.

    Read more...

    From US$ 256
    price for 1 night
    RESERVE From US$ 256
  • Tayburn House

    Perth Road, Dunkeld, United Kingdom (Open map)

    Dunkeld center can be reached within 20 minutes' walk. The 3-star Tayburn House Bed & Breakfast places guests abound 18 km from Scone Palace.

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Scotland'S Hotel & Leisure Club

    40 Bonnethill Road, Pitlochry, United Kingdom (Open map)

    A superb location makes a war memorial, a cathedral and monuments easily reachable. Scotland'S Hotel & Leisure Club is a traditional 3-star hotel set 14…

    Read more...

    From US$ 171
    price for 1 night
    RESERVE From US$ 171
  • Best Western Lovat Hotel

    Glasgow Road, Perth, United Kingdom (Open map)

    Due to the location in the center of Perth, it is easy to get from Best Western Lovat Hotel to such landmark as The Fergusson…

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • Mercure Perth Hotel

    West Mill Street, Perth, United Kingdom (Open map)

    The property is set 20 minutes' walk from Branklyn Garden . The attractive 3-star Mercure Perth Hotel is set in a shopping area within a…

    Read more...

    From US$ 91
    price for 1 night
    RESERVE From US$ 91
  • Breadalbane Arms Hotel

    Bridgend, Aberfeldy, United Kingdom (Open map)

    Due to a beautiful location of Breadalbane Arms Hotel, guests have direct access to CairnGorm National Park, which is 52 km away. The attractive 2…

    Read more...

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