Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

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:

  • Burnbank

    79 Muirs, Kinross, United Kingdom (Open map)

    The property is located 15 km away from Falkland Palace. Burnbank Bed & Breakfast is a great place to stay in Kinross.

    Read more...

    From C$ 128
    price for 1 night
    RESERVE From C$ 128
  • Rosebank House

    42 Balmoral Road, Blairgowrie and Rattray, United Kingdom (Open map)

    The city center is about 10 minutes on foot. The luxury Rosebank House Bed & Breakfast is rated 4 stars and comprises 6 rooms with homely…

    Read more...

    From C$ 145
    price for 1 night
    RESERVE From C$ 145
  • Murrayshall House Hotel & Golf Courses

    Scone, Perth, United Kingdom (Open map)

    The central property is situated 4.2 km away from Perth Museum and Art Gallery. Murrayshall House Hotel is a fine option to stay in Perth.

    Read more...

    From C$ 225
    price for 1 night
    RESERVE From C$ 225
  • At The Willows B&B

    New Fowls, Crieff, United Kingdom (Open map)

    Tibbermore Church is about 11 km from the hotel. The 4-star At The Willows B&B is situated a mere 13 km away from…

    Read more...

    From C$ 138
    price for 1 night
    RESERVE From C$ 138
  • Rosehill Guest House

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

    The city center is 1 km away from the hotel. Rosehill Guest House is a 4-star hotel providing an en-suite accommodation near to…

    Read more...

    From C$ 230
    price for 1 night
    RESERVE From C$ 230
  • Errichel House And Cottages

    Errichel Farm, Crieff Road, Aberfeldy, United Kingdom (Open map)

    The property lies within 33 km from University of the Highlands and Islands Perth College. The luxury Errichel House And Cottages is a decent example…

    Read more...

    RESERVE
  • Merlindale

    Perth Road, Crieff, United Kingdom (Open map)

    Crieff center can be reached within 10 minutes' walk. The 4-star Merlindale Hotel places guests abound 15 km from Gleneagles.

    Read more...

    From C$ 217
    price for 1 night
    RESERVE From C$ 217
  • 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 C$ 283
    price for 1 night
    RESERVE From C$ 283
  • 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 C$ 519
    price for 1 night
    RESERVE From C$ 519
  • James Cottage Guest House

    77 Burrell Street, Crieff, United Kingdom (Open map)

    The city center is 10 minutes' walk of the property. The luxury James Cottage Guest House offers accommodation in a busy area of Crieff.

    Read more...

    From C$ 154
    price for 1 night
    RESERVE From C$ 154
  • Boreland Loch Tay

    Boreland Farm, Fearnan, Lawers, United Kingdom (Open map)

    90 km to Edinburgh. Boreland Loch Tay Hostel lies within 39 km from Gleneagles Golf Course.

    Read more...

    RESERVE
  • 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 C$ 223
    price for 1 night
    RESERVE From C$ 223
  • Benvrackie

    General Wades Military Road,East Haugh, Pitlochry, United Kingdom (Open map)

    This unique property is approximately 55 minutes walk from the center of Pitlochry. The 4-star Benvrackie Bed & Breakfast boasts a convenient location near Blair…

    Read more...

    RESERVE
  • Allandale House

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

    Allandale House Bed & Breakfast is located within 20 minutes' walk from the center of Auchterarder. The 4-star Allandale House Bed & Breakfast is situated a…

    Read more...

    From C$ 145
    price for 1 night
    RESERVE From C$ 145
  • Lands Of Loyal Hotel

    Loyal Road, Alyth, United Kingdom (Open map)

    This hotel is situated 46 km away from Balmoral Castle. Lands Of Loyal Hotel is a 4-star property offering a charming accommodation with room…

    Read more...

    From C$ 251
    price for 1 night
    RESERVE From C$ 251
  • The Steading

    The Steading, Tullicro, By Camserney, Aberfeldy, United Kingdom (Open map)

    This hotel is about 17 km away from Killiecrankie. The 4-star The Steading Bed & Breakfast offers fine accommodation in Aberfeldy.

    Read more...

    From C$ 206
    price for 1 night
    RESERVE From C$ 206
  • 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 C$ 161
    price for 1 night
    RESERVE From C$ 161
  • Westacre Bed & Breakfast

    Westacre Lodge, New Fowlis, Crieff, United Kingdom (Open map)

    Westacre Bed & Breakfast Bed & Breakfast lies 13 km away from Gleneagles Golf Course. The 4-star Westacre Bed & Breakfast Bed & Breakfast places guests abount 10…

    Read more...

    From C$ 170
    price for 1 night
    RESERVE From C$ 170
  • Ellangowan House B&B

    24 Lower Oakfield, Pitlochry, United Kingdom (Open map)

    The property is set 10 minutes' walk of the city center. Ellangowan House B&B is a luxury 4-star hotel set 13 km from…

    Read more...

    From C$ 166
    price for 1 night
    RESERVE From C$ 166
  • Middleton House Bed And Breakfast

    Moray Street, Blackford, Auchterarder, United Kingdom (Open map)

    The property is situated 8 km away from Buchanty Spout. Middleton House Hotel is a 4-star accommodation within 11 km of Drummond Castle Gardens.

    Read more...

    From C$ 150
    price for 1 night
    RESERVE From C$ 150