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:

  • Knockendarroch House Hotel

    Higher Oakfield, Pitlochry, United Kingdom (Open map)

    Knockendarroch House Hotel boasts ideal positioning at a close distance to CairnGorm National Park, Killiecrankie and Gleneagles offering 12 rooms with a wonderful view over the garden.

    Read more...

    From US$ 174
    price for 1 night
    RESERVE From US$ 174
  • 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
  • The Cairn Lodge & Hotel

    Orchil Road, Auchterarder, United Kingdom (Open map)

    Cairn Hotel And Lodge is a sleek hotel offering views over Perth Royal Infirmary, University of the Highlands and Islands Perth College and University of Stirling and featuring barbeque grills and a

    Read more...

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

    Fortingall, Kenmore, United Kingdom (Open map)

    Fortingall Hotel boasts positioning close to Sportscotland Institute of Sport, VisitScotland Stirling and University of Stirling, offering 10 rooms and featuring a picnic area and a library.

    Read more...

    From US$ 150
    price for 1 night
    RESERVE From US$ 150
  • 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
  • Ballathie House Hotel

    Kinclaven, Stanley, United Kingdom (Open map)

    Ballathie House Hotel is an elegant 4-star property placed next to Glamis Castle, Perth Concert Hall and Scone Palace. Since 1880, it has been hosting guests in the tourist center of Perth.

    Read more...

    From US$ 97
    price for 1 night
    RESERVE From US$ 97
  • 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
  • Pine Trees Hotel

    Strathview Terrace, (Larchwood Road), Pitlochry, Pitlochry, United Kingdom (Open map)

    Set in the center of Pitlochry, this unique hotel features 20 rooms and offers a sun terrace and a golf course. Pine Trees Hotel has been welcoming guests to its spacious rooms since 1892.

    Read more...

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

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

    The excellent 4-star Sunbank House Hotel offers an elegant accommodation in a recreational area of Perth.

    Read more...

    From US$ 71
    price for 1 night
    RESERVE From US$ 71
  • Hilton Dunkeld House

    Blairgowrie Road, Dunkeld, United Kingdom (Open map)

    The 4-star Hilton Dunkeld House Hotel lies within 3.0 km from Loch of the Lowes, Scone Palace and Perth Royal Infirmary. This excellent hotel dates from 1900 and was refurbished in 1999.

    Read more...

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

    Read more...

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

    Drummond Terrace, Crieff, United Kingdom (Open map)

    Knock Castle Hotel & Spa is a spectacular 4-star property placed next to Scone Palace, University of Stirling and Perth Concert Hall.

    Read more...

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

    Perth Road, Pitlochry, United Kingdom (Open map)

    Atholl Palace is a 5-story hotel in Pitlochry within short distance of Perth and Kinross Council, Killiecrankie and Perth Royal Infirmary.

    Read more...

    From US$ 242
    price for 1 night
    RESERVE From US$ 242
  • Crieff Hydro

    Ferntower Rd, Crieff, United Kingdom (Open map)

    Set in the center of Crieff, this contemporary hotel features 215 rooms and offers an indoor swimming pool, an outdoor swimming pool and a spa center.

    Read more...

    From US$ 103
    price for 1 night
    RESERVE From US$ 103
  • The Station Hotel

    1 Leonard Street, Perth, United Kingdom (Open map)

    The grand The Station Hotel is a great place in a tourist area of Perth. Since 1888, it has been hosting guests in the heart of Perth.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Parklands Hotel

    2 St Leonard'S Bank, Perth, United Kingdom (Open map)

    The excellent Parklands Hotel offers a spacious accommodation overlooking the River Tay. Founded in 1840, the hotel underwent a renovation in 2006.

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Fernbank House

    Kenmore Street, Aberfeldy, United Kingdom (Open map)

    The traditional Fernbank House Bed & Breakfast is a 4-star property set next to Perth Royal Infirmary, Killiecrankie and The Scottish Crannog Centre.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Dunalastair Hotel Suites

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

    Dunalastair Hotel boasts excellent positioning at a close distance to Killiecrankie, Loch Katrine and Gleneagles offering 28 rooms with a wonderful view over the forest.

    Read more...

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