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 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
  • 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
  • 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
  • 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.

    Read more...

    From US$ 63
    price for 1 night
    RESERVE From US$ 63
  • 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
  • The Royal George Hotel

    Tay Street, Perth, United Kingdom (Open map)

    The 3-star Royal George Hotel is set just 1.6 km from Scone Palace, Perth Royal Infirmary and Gleneagles.

    Read more...

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

    Situated near bars, a concert hall and pubs, this excellent hotel comprises 81 rooms next to Perth Theatre, Perth Royal Infirmary and Perth Museum and Art Gallery.

    Read more...

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

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

    Set in the heart of Perth, this excellent hotel features 84 rooms and offers a tennis court and a golf course. Salutation Hotel has been welcoming guests to its classic rooms since 1699.

    Read more...

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

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

    The welcoming Fishers is a 3-star hotel and offers a tennis court and a golf course. Since 1897, it has been hosting guests in the heart of Pitlochry.

    Read more...

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

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

    Offering 76 rooms, the charming Mercure Perth Hotel features an indoor swimming pool and a picnic area available on site. Since 1900, it has been hosting guests in the center of Perth.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Best Western Queens Hotel

    Leonard Street, Perth, United Kingdom (Open map)

    Best Western Queens Perth Hotel boasts positioning close to Huntingtower Castle, Elcho Castle and University of the Highlands and Islands Perth College, offering 51 rooms and featuring a spa center,

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • The Acarsaid

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

    Acarsaid Hotel & Steakhouse is a quiet 3-star hotel set close to Scone Palace, Killiecrankie and University of the Highlands and Islands Perth College.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • New County Hotel

    22/30 County Place, Perth, United Kingdom (Open map)

    Set in the heart of Perth, this 3-star hotel offers great services and a peaceful atmosphere. The stylish hotel was built in 1900 and refurbished in 2010.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38
  • Duchally Country Estate - A Clc World Resort

    By Gleneagles, Auchterarder, United Kingdom (Open map)

    Duchally Country Estate - A Clc World Resort is a 5-star property only 4.0 km from Gleneagles, Sportscotland Institute of Sport and St Serf's Church and Dupplin Cross.

    Read more...

    From US$ 190
    price for 1 night
    RESERVE From US$ 190
  • The Gleneagles Hotel

    Auchterarder, Auchterarder, United Kingdom (Open map)

    The prestigious The Gleneagles Hotel Auchterarder is a decent example of a 5-star hotel in Auchterarder.

    Read more...

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