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 Old Cross Inn

    Alyth Road Rattray Blairgowrie, Blairgowrie and Rattray, United Kingdom (Open map)

    The property is located within a 20-minute walk from the city center. The Old Cross Inn is a good accommodation choice in Blairgowrie and…

    Read more...

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

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

    The property is 10 minutes' walk from center of Crieff. Comely Bank Guest House is a 3-star venue positioned about 12 km from Gleneagles…

    Read more...

    From DKK 658
    price for 1 night
    RESERVE From DKK 658
  • Fishers Hotel

    75-79 Atholl Road, Pitlochry, United Kingdom (Open map)

    A cathedral, a theater and a castle as well as restaurants and bars are at a close proximity to the hotel, set in the center…

    Read more...

    From DKK 926
    price for 1 night
    RESERVE From DKK 926
  • The Inn On The Tay

    Grandtully, Pitlochry, United Kingdom (Open map)

    The property boasts location within 6 km from Pitlochry city center. Inn On The Tay is a grand 3-star hotel set 34 km from…

    Read more...

    From DKK 865
    price for 1 night
    RESERVE From DKK 865
  • Galvelbeg House

    Galvelbeg House, Perth Road, Crieff, United Kingdom (Open map)

    Because of Galvelbeg House Bed & Breakfast location in the center of a busy area, it is easy to get to Library of Innerpeffray, which is…

    Read more...

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

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

    The center of Crieff can be reached in 10 minutes' walk from the hotel. Newstead Bed And Breakfast is a 3-star property situated about…

    Read more...

    From DKK 548
    price for 1 night
    RESERVE From DKK 548
  • The Red Brolly Inn

    Ballinluig, Pitlochry, United Kingdom (Open map)

    The property is situated 15 km away from Castle Menzies. The 3-star The Red Brolly Inn is set about 13 km from Aberfeldy Golf…

    Read more...

    From DKK 639
    price for 1 night
    RESERVE From DKK 639
  • Loch Tummel Inn

    Strath Tummel, Pitlochry, United Kingdom (Open map)

    The charming property is situated 10 km away from Blair Atholl Golf Club. Loch Tummel Inn is rated 3 stars and is placed about 13…

    Read more...

    From DKK 901
    price for 1 night
    RESERVE From DKK 901
  • New County Hotel

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

    Guests will enjoy a central location in the center of Perth. The 3-star New County Hotel is placed about 10 km from Stanley Mills .

    Read more...

    From DKK 378
    price for 1 night
    RESERVE From DKK 378
  • Atholl Arms Hotel

    Blair Atholl, Pitlochry, United Kingdom (Open map)

    The property lies within 30 km from Cairnwell Tow. The excellent Atholl Arms Hotel with an indoor swimming pool and a golf course is a…

    Read more...

    From DKK 816
    price for 1 night
    RESERVE From DKK 816
  • The Pinetree Lodge

    Glen Derby, Blairgowrie and Rattray, United Kingdom (Open map)

    The venue is 20 km away from Meall Odhar. The 3-star The Pinetree Lodge is situated a mere 20 km away from Cluny Pomas.

    Read more...

    From DKK 712
    price for 1 night
    RESERVE From DKK 712
  • The Victoria House Bed & Breakfast

    81 King Street, Crieff, United Kingdom (Open map)

    This hotel is about 14 km away from Gleneagles. The Victoria House Bed & Breakfast Bed & Breakfast offers a perfect accommodation in Crieff.

    Read more...

    From DKK 627
    price for 1 night
    RESERVE From DKK 627
  • Macdonald Arms Hotel

    Main Street, Balbeggie, Balbeggie, United Kingdom (Open map)

    This hotel is about 8 km away from Perth Concert Hall. Macdonald Arms Hotel is a traditional 3-star accommodation in Balbeggie.

    Read more...

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

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

    The property is placed next to bars, restaurants and a concert hall, 1050 meters away from The Black Watch Castle & Museum and 3.2 km from…

    Read more...

    From DKK 578
    price for 1 night
    RESERVE From DKK 578
  • Mckays Hotel

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

    Pitlochry center can be reached within 10 minutes' walk. The 3-star Mckays Hotel offers a family accommodation to stay in Pitlochry.

    Read more...

    From DKK 1559
    price for 1 night
    RESERVE From DKK 1559
  • Tayburn House

    Perth Road, Dunkeld, United Kingdom (Open map)

    Dunkeld center can be reached within 20 minutes' walk. The 3-star Tayburn House Bed & Breakfast places guests abound 18 km from Scone Palace.

    Read more...

    From DKK 554
    price for 1 night
    RESERVE From DKK 554
  • Scotland'S 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 DKK 1041
    price for 1 night
    RESERVE From DKK 1041
  • Best Western Lovat Hotel

    Glasgow Road, Perth, United Kingdom (Open map)

    Due to the location in the center of Perth, it is easy to get from Best Western Lovat Hotel to such landmark as The Fergusson…

    Read more...

    From DKK 505
    price for 1 night
    RESERVE From DKK 505
  • Mercure Perth Hotel

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

    The property is set 20 minutes' walk from Branklyn Garden . The attractive 3-star Mercure Perth Hotel is set in a shopping area within a…

    Read more...

    From DKK 554
    price for 1 night
    RESERVE From DKK 554
  • Breadalbane Arms Hotel

    Bridgend, Aberfeldy, United Kingdom (Open map)

    Due to a beautiful location of Breadalbane Arms Hotel, guests have direct access to CairnGorm National Park, which is 52 km away. The attractive 2…

    Read more...

    From DKK 390
    price for 1 night
    RESERVE From DKK 390