Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • 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
  • Ailean Chraggan

    Ailean Chraggan Hotel, Weem, Aberfeldy, United Kingdom (Open map)

    Ailean Chraggan Hotel is 20 minutes' walk from the center of Aberfeldy. The 3-star Ailean Chraggan Hotel is situated a mere 16 km away…

    Read more...

    From US$ 131
    price for 1 night
    RESERVE From US$ 131
  • 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$ 94
    price for 1 night
    RESERVE From US$ 94
  • Sky Lodge

    Perth Airport, Perth, United Kingdom (Open map)

    The property is situated 7 km away from Elcho Castle . Sky Lodge is a 3-star venue placed about 7 km from Stanley Mills .

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • 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$ 107
    price for 1 night
    RESERVE From US$ 107
  • The Four Seasons Hotel

    Lochside, St Fillans, Saint Fillans, United Kingdom (Open map)

    The venue is 15 km away from Dochart Falls. The Four Seasons Hotel is a 3-star property situated at about 11 km distance from…

    Read more...

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

    The Muirs, Kinross, United Kingdom (Open map)

    Windlestrae Hotel is located within 10 minutes' walk from the center of Kinross. The impressive Windlestrae Hotel is a 3-star property placed 18 km…

    Read more...

    From US$ 110
    price for 1 night
    RESERVE From US$ 110
  • Ordieview Bed & Breakfast

    Perth, Luncarty, United Kingdom (Open map)

    The property is situated 6 km away from University of the Highlands and Islands Perth College. Ordieview Bed & Breakfast Bed & Breakfast is a 3-star…

    Read more...

    RESERVE
  • Mckays

    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$ 177
    price for 1 night
    RESERVE From US$ 177
  • 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$ 111
    price for 1 night
    RESERVE From US$ 111
  • Pitlochry Youth Hostel

    Knockard Road, Pitlochry, United Kingdom (Open map)

    The property is situated 10 km away from Blair Castle. Pitlochry Syha Hostelling Scotland lies within 28 km from Butcharts Access Poma.

    Read more...

    From US$ 35
    price for 1 night
    RESERVE From US$ 35
  • Ardeonaig Hotel

    Ardeonaig Hotel South Loch Tay Side, Lawers, United Kingdom (Open map)

    The venue is 25 km away from Drummond Castle Gardens. Ardeonaig Hotel is a 4-star property situated at about 23 km distance from Aberfeldy…

    Read more...

    From US$ 181
    price for 1 night
    RESERVE From US$ 181
  • Scotlands 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$ 124
    price for 1 night
    RESERVE From US$ 124
  • Lovat Hotel

    90-92 Glasgow Road, Perth, United Kingdom (Open map)

    It provides an ideal location within easy reach of Perth and Kinross Council, that is 1250 meters away. Lovat Hotel is a 3-star property…

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • 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$ 125
    price for 1 night
    RESERVE From US$ 125
  • The Pitlochry Hydro Hotel

    Knockard Road, Pitlochry, United Kingdom (Open map)

    The hotel is around 10 minutes on foot from the city center. The Pitlochry Hydro Hotel is an eco-friendly 3-star accommodation featuring 73…

    Read more...

    From US$ 149
    price for 1 night
    RESERVE From US$ 149
  • Birnam Hotel

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

    Birnam Hotel is located within 20 minutes' walk from the center of Dunkeld. The 3-star Birnam Hotel lies within 18 km from Huntingtower Castle.

    Read more...

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

    53 Allan St, Blairgowrie and Rattray, United Kingdom (Open map)

    The city center is 10 minutes' walk of the property. The 3-star The Royal Hotel is located in the center of Blairgowrie and Rattray.

    Read more...

    From US$ 120
    price for 1 night
    RESERVE From US$ 120
  • The Weem Inn

    The Weem Inn, B846, Aberfeldy, United Kingdom (Open map)

    The venue is located 40 minutes' drive from Blair Atholl Golf Club. The historical The Weem Inn is a decent example of a 3-star…

    Read more...

    From US$ 126
    price for 1 night
    RESERVE From US$ 126
  • The Lovat Hotel

    90 Glasgow Road, Perth, United Kingdom (Open map)

    The property is set 15 minutes' walk from The Fergusson Gallery. The Lovat Hotel stands 1150 meters away from Woodland Park .

    Read more...

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