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:

  • Allandale House

    17 High St, Auchterarder, United Kingdom (Open map)

    The 4-star Allandale House Bed & Breakfast boasts close proximity to University of the Highlands and Islands Perth College, Gleneagles and St Serf's Church and Dupplin Cross just 6.8 km away.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Atholl Villa Guest House

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

    Offering a contemporary rooms, Atholl Villa Guest House accommodates guests close to University of the Highlands and Islands Perth College, Scone Palace and Killiecrankie.

    Read more...

    From US$ 66
    price for 1 night
    RESERVE From US$ 66
  • 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.

    Read more...

    From US$ 142
    price for 1 night
    RESERVE From US$ 142
  • Yanns At Glenearn House

    Perth Road, Crieff, United Kingdom (Open map)

    Situated near restaurants and golf courses, this stylish apartment offers a stay providing 6 rooms. The building was renovated in 2008 and combines Alpine architecture with modern facilities.

    Read more...

    From US$ 125
    price for 1 night
    RESERVE From US$ 125
  • Dunallan Guest House

    10 Pitcullen Cresent, Perth, United Kingdom (Open map)

    Dunallan Guest House apartment is a property offering a sun terrace and a golf course to its guests.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Old Mill Inn

    Mill Lane, Pitlochry, United Kingdom (Open map)

    The stylish 4-star Old Mill Inn is set in a shopping area minutes away from University of the Highlands and Islands Perth College, Gleneagles and Perth and Kinross Council.

    Read more...

    From US$ 154
    price for 1 night
    RESERVE From US$ 154
  • Kinloch House

    By Blairgowrie, Blairgowrie and Rattray, United Kingdom (Open map)

    The welcoming Kinloch House Guest House is set in a central area minutes away from University of the Highlands and Islands Perth College, Scone Palace and Perth Royal Infirmary.

    Read more...

    From US$ 250
    price for 1 night
    RESERVE From US$ 250
  • Schiehallion Hotel

    6 Dunkeld Street, Aberfeldy, United Kingdom (Open map)

    Schiehallion is a 4-star hotel located in the heart of Aberfeldy.

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • 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.

    Read more...

    From US$ 120
    price for 1 night
    RESERVE From US$ 120
  • Murrayshall House Hotel

    Scone, Perth, United Kingdom (Open map)

    The 4-star Murrayshall House Hotel & Golf Course boasts ideal location not far from Scone Palace, Perth and Kinross Council and Perth Museum and Art Gallery.

    Read more...

    From US$ 73
    price for 1 night
    RESERVE From US$ 73
  • Sunbank House Hotel

    50 Dundee Road, Perth, United Kingdom (Open map)

    Sunbank House Hotel is a 4-star excellent property offering an elegant accommodation steps away from Perth and Kinross Council, Gleneagles and Scone Palace.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Knock Castle Hotel & Spa

    Drummond Terrace, Crieff, United Kingdom (Open map)

    Knock Castle Hotel & Spa is rated 4 stars and is placed about 23.9 km from University of the Highlands and Islands Perth College.

    Read more...

    From US$ 76
    price for 1 night
    RESERVE From US$ 76
  • 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

    Read more...

    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Murraypark Hotel

    Connaught Terrace, Crieff, United Kingdom (Open map)

    Offering 21 rooms, the charming Murraypark Hotel features a spa center, an indoor swimming pool and a steam room available on site. The building was renovated in 2004.

    Read more...

    From US$ 90
    price for 1 night
    RESERVE From US$ 90
  • Bridge Of Cally Hotel

    Bridge Of Cally, Perth, United Kingdom (Open map)

    The excellent Bridge Of Cally Hotel is a 3-star property within proximity of Dundee FC, Glenshee ski centre and Balmoral Castle.

    Read more...

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

    Blair Atholl, Pitlochry, United Kingdom (Open map)

    The elegant Atholl Arms Hotel offers a modern accommodation overlooking the River Tay. The building was renovated in 2011.

    Read more...

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

    200 Dunkeld Rd, Perth, United Kingdom (Open map)

    Featuring free self parking and a golf course, Holiday Inn Express Perth is situated next to a church, a college and a palace of Perth.

    Read more...

    From US$ 88
    price for 1 night
    RESERVE From US$ 88
  • Atholl Palace Hotel

    Perth Road, Pitlochry, United Kingdom (Open map)

    Situated near a cathedral, monuments and a theater, the 4-star Atholl Palace Hotel is a good place for a stay offering a tennis court, a beauty shop and a barber shop.

    Read more...

    From US$ 242
    price for 1 night
    RESERVE From US$ 242
  • The Strathgarry Restaurant & Rooms

    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$ 84
    price for 1 night
    RESERVE From US$ 84
  • Craigvrack Hotel

    West Moulin Road, Pitlochry, United Kingdom (Open map)

    The business Craigvrack Hotel lies in a rural area of Pitlochry.

    Read more...

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