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:

  • Station House

    56 Dunkeld St, Aberfeldy, United Kingdom (Open map)

    Station House Guest House is an apartment in Aberfeldy within short distance of University of the Highlands and Islands Perth College, Gleneagles and Perth and Kinross Council.


    From US$ 69
    price for 1 night
    RESERVE From US$ 69
  • Lands Of Loyal Hotel

    Alyth Blairgowrie Perthshire Scotland, Alyth, United Kingdom (Open map)

    The 4-star Lands Of Loyal Hotel And Restaurant offers luxury rooms in proximity to Kirriemuir Bowling Club, Bernard King Library and Glamis Castle. The building was renovated in 2011.


    From US$ 142
    price for 1 night
    RESERVE From US$ 142
  • The Kenmore Club By Diamond Resorts

    Kenmore By Aberfeldy, Kenmore, United Kingdom (Open map)

    Kenmore Club By Diamond Resorts is an exclusive hotel offering views over Stirling Council Headquarters, Scottish Triathlon Association Ltd and Stirling Court and featuring an indoor heated pool, a


    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Famous Bein Inn

    Glenfarg, Perth, United Kingdom (Open map)

    The traditional Bein Inn is a 2-star property set next to Scone Palace, Hill of Tarvit Mansion and Perth and Kinross Council featuring a sun terrace and a golf course.


    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • Dundarach

    Perth Road, Pitlochry, United Kingdom (Open map)

    Dundarach Guest House is a property offering a library and a golf course to its guests. This venue features traditional architecture.


    From US$ 120
    price for 1 night
    RESERVE From US$ 120
  • Moness House Hotel & Country Club

    Crieff Road, Aberfeldy, United Kingdom (Open map)

    Moness House Hotel & Country Club is set in a resort area of Aberfeldy next to Perth Concert Hall, Scone Palace and Killiecrankie.


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

    Rosemount, 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


    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Drummond Arms Hotel

    James Square , Crieff, United Kingdom (Open map)

    The excellent 2-star Drummond Arms Hotel is set in the center of Crieff.