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:

  • Kinloch House Hotel

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

    This hotel is about 19 km away from Scone Palace. Kinloch House Hotel provides 18 rooms with a breathtaking view of the countryside.

    Read more...

    From US$ 344
    price for 1 night
    RESERVE From US$ 344
  • Brae House

    9 Orchard Brae, Aberfeldy, United Kingdom (Open map)

    The city center is about 10 minutes on foot. Brae House Bed & Breakfast is rated 4 stars and is placed about 16 km from Killiecrankie.

    Read more...

    From US$ 142
    price for 1 night
    RESERVE From US$ 142
  • Clc Duchally Country Estate

    By Gleneagles, Auchterarder, United Kingdom (Open map)

    The hotel is around 30 minutes on foot from the city center. Clc Duchally Country Estate Hotel offers a stylish accommodation with a safety deposit…

    Read more...

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

    Crieff Road, Aberfeldy, United Kingdom (Open map)

    Moness House Hotel & Country Club lies about 10 minutes' walk from the city center. The superior Moness House Hotel & Country Club is located in a…

    Read more...

    From US$ 126
    price for 1 night
    RESERVE From US$ 126
  • Green Hotel

    2 The Muirs, Kinross, United Kingdom (Open map)

    Green Hotel lies in the historical center of Kinross. Situated near golf courses, restaurants and nightclubs, this comfortable hotel comprises 46 rooms and offers a…

    Read more...

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

    Leonard Street, Perth, United Kingdom (Open map)

    This traditional property is approximately 35 minutes walk from the center of Perth. Best Western Queens Hotel is a 3-star accommodation within 10 km…

    Read more...

    From US$ 113
    price for 1 night
    RESERVE From US$ 113
  • Ballathie House Hotel

    Kinclaven, Perth, United Kingdom (Open map)

    The hotel is in an ideal location steps away from a cathedral, a museum and a castle. Situated in the tourist center of Perth, the…

    Read more...

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

    Perth Road, Pitlochry, United Kingdom (Open map)

    The center of Pitlochry can be reached in 10 minutes' walk from the hotel. The traditional Atholl Palace Hotel is a great place in a…

    Read more...

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

    Blairgowrie Road, Dunkeld, United Kingdom (Open map)

    A convenient location of Hilton Dunkeld House Hotel provides an easy access to Dunkeld Cathedral within a 15-minute walk. Situated in the heart of…

    Read more...

    From US$ 246
    price for 1 night
    RESERVE From US$ 246
  • Gleneagles Hotel

    Auchterarder, Auchterarder, United Kingdom (Open map)

    This hotel is located in a resort area, 3.8 km from Stirling Court, Gleneagles and Sportscotland Institute of Sport. The prestigious The Gleneagles Hotel Auchterarder…

    Read more...

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

    Ferntower Rd, Crieff, United Kingdom (Open map)

    Crieff Hydro Hotel is 10 minutes' walk from the center of Crieff. The 4-star Crieff Hydro Hotel offers an attractive accommodation in 215 rooms.

    Read more...

    From US$ 176
    price for 1 night
    RESERVE From US$ 176
  • Fonab Castle Hotel

    Foss Road, Pitlochry, United Kingdom (Open map)

    Fonab Castle Hotel provides guests with stunning setting within 10 minutes' walk of the city center. Offering 26 soundproof rooms, Fonab Castle Hotel features a…

    Read more...

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

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

    A short stroll of 15 minutes will take you to Perth Royal Infirmary. Parklands Hotel is an excellent 4-star property featuring 24-hour reception…

    Read more...

    From US$ 124
    price for 1 night
    RESERVE From US$ 124
  • 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$ 91
    price for 1 night
    RESERVE From US$ 91
  • Kinnaird Country House

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

    Major Pitlochry sights, such as Butcharts Access Poma and Aberfeldy Golf Course are located nearby. The contemporary Kinnaird Country House offers a wonderful view of…

    Read more...

    RESERVE
  • Dunalastair Hotel Suites

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

    Dunalastair Hotel Suites is located within 10 minutes' walk from the center of Kinloch Rannoch. Dunalastair Hotel Suites is a 4-star property situated at…

    Read more...

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

    Drummond Terrace, Crieff, United Kingdom (Open map)

    Crieff center can be reached within 10 minutes' walk. Knock Castle Hotel & Spa is a 4-star venue placed about 15 km from Gleneagles.

    Read more...

    From US$ 248
    price for 1 night
    RESERVE From US$ 248
  • 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$ 122
    price for 1 night
    RESERVE From US$ 122
  • 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$ 87
    price for 1 night
    RESERVE From US$ 87
  • Glenfarg Hotel

    Glenfarg, Glenfarg, Uk, Perth, United Kingdom (Open map)

    The property is set 10 minutes' walk of the city center. The comfortable Glenfarg Hotel accommodates guests in a lively area of Perth.

    Read more...

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