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:

  • Hazeldene Guest House

    Strathmore Street, Perth, United Kingdom (Open map)

    Hazeldene Guest House is an elegant 4-star hotel set close to Scone Palace and Perth Concert Hall.

    Read more...

    From DKK 322
    price for 1 night
    RESERVE From DKK 322
  • 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 DKK 417
    price for 1 night
    RESERVE From DKK 417
  • 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 DKK 474
    price for 1 night
    RESERVE From DKK 474
  • Logierait Pine Lodges

    Logierait, Pitlochry, United Kingdom (Open map)

    The stylish Logierait Pine Lodges provides quick access to the castle, museums and the palace.

    Read more...

    From DKK 423
    price for 1 night
    RESERVE From DKK 423
  • Comely Bank Guest House

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

    The traditional 3-star Comely Bank Guest House offers 24-hour reception, laundry and ironing service.

    Read more...

    From DKK 291
    price for 1 night
    RESERVE From DKK 291
  • 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 DKK 544
    price for 1 night
    RESERVE From DKK 544
  • Bendarroch House

    Strathtay, Pitlochry, United Kingdom (Open map)

    Bendarroch House Guest House is an apartment only 9.3 km from Killiecrankie, Scone Palace and University of the Highlands and Islands Perth College. This property provides laundry and housekeeping.

    Read more...

    From DKK 316
    price for 1 night
    RESERVE From DKK 316
  • The Old Cross Inn

    Alyth road Rattray Blairgowrie, Blairgowrie, United Kingdom (Open map)

    The Old Cross Inn Blairgowrie is situated in the heart of Blairgowrie near Perth Royal Infirmary, Ninewells Hospital and Medical School and University of the Highlands and Islands Perth College.

    Read more...

    From DKK 499
    price for 1 night
    RESERVE From DKK 499
  • 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 DKK 398
    price for 1 night
    RESERVE From DKK 398
  • The Claymore

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

    The Claymore Guest House And apartment provides 9 rooms with a spectacular view of the garden.

    Read more...

    From DKK 777
    price for 1 night
    RESERVE From DKK 777
  • Cuil An Daraich Guest House

    Logierait, Pitlochry, United Kingdom (Open map)

    The pleasant Cuil An Daraich Guest House apartment offers beautiful rooms to accommodate guests of Pitlochry.

    Read more...

    From DKK 354
    price for 1 night
    RESERVE From DKK 354
  • Huntingtower Hotel

    Crieff Road, Perth, United Kingdom (Open map)

    The quiet Huntingtower Hotel accommodates guests in an entertainment area of Perth. The hotel opened its doors in 1852 and was remodeled in 2012.

    Read more...

    From DKK 638
    price for 1 night
    RESERVE From DKK 638
  • 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 DKK 569
    price for 1 night
    RESERVE From DKK 569
  • 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 DKK 493
    price for 1 night
    RESERVE From DKK 493
  • 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 DKK 556
    price for 1 night
    RESERVE From DKK 556
  • The Pinetree Lodge

    Glen Derby Kirkmichael, Kirkmichael, Taysi, United Kingdom (Open map)

    Pinetree Lodge is a budget 3-star hotel set close to University of the Highlands and Islands Perth College, Scone Palace and CairnGorm National Park.

    Read more...

    From DKK 739
    price for 1 night
    RESERVE From DKK 739
  • 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 DKK 531
    price for 1 night
    RESERVE From DKK 531
  • Craigvrack Hotel

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

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

    Read more...

    From DKK 683
    price for 1 night
    RESERVE From DKK 683
  • Salutation Hotel

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

    Salutation Hotel is placed in the heart of Perth and offers an indoor swimming pool, a tennis court and a golf course. Built in 1699, the pleasant hotel was renovated in 2010.

    Read more...

    From DKK 259
    price for 1 night
    RESERVE From DKK 259
  • Newstead Bed And Breakfast

    Middle Flat, Newstead, Ancaster Road, , Crieff, United Kingdom (Open map)

    The countryside Newstead Bed And Breakfast is a decent example of a 3-star hotel in Crieff.

    Read more...

    From DKK 550
    price for 1 night
    RESERVE From DKK 550