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:

  • Allandale House

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

    The 4-star Allandale House Bed & Breakfast boasts close proximity to University of the Highlands and Islands Perth College, Gleneagles and St Serf's Church and Dupplin Cross just 6.8 km away.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • 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 US$ 46
    price for 1 night
    RESERVE From US$ 46
  • 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 US$ 87
    price for 1 night
    RESERVE From US$ 87
  • Fernbank House

    Kenmore Street, Aberfeldy, United Kingdom (Open map)

    The traditional Fernbank House Bed & Breakfast is a 4-star property set next to Perth Royal Infirmary, Killiecrankie and The Scottish Crannog Centre.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Pitcullen Guest House

    17 Pitcullen Crescent, Perth, United Kingdom (Open map)

    Pitcullen Guest House is positioned in a central area of Perth close to Scone Palace, Elcho Castle and University of the Highlands and Islands Perth College.

    Read more...

    From US$ 94
    price for 1 night
    RESERVE From US$ 94
  • Port Na Craig Inn & Restaurant

    Port Na Craig, Pitlochry, United Kingdom (Open map)

    The unique Port Na Craig Inn & Restaurant is a 4-star property set next to Scone Palace, Perth and Kinross Council and Perth Royal Infirmary.

    Read more...

    From US$ 171
    price for 1 night
    RESERVE From US$ 171
  • Buttonboss Lodge

    25 - 27 Atholl Road, Pitlochry, United Kingdom (Open map)

    The 3-star Buttonboss Lodge Pitlochry lies within 35.8 km from Scone Palace, University of the Highlands and Islands Perth College and Perth Royal Infirmary.

    Read more...

    From US$ 103
    price for 1 night
    RESERVE From US$ 103
  • The Steading

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

    The 4-star The Steading Bed & Breakfast lies within 6.2 km from CairnGorm National Park, The Scottish Crannog Centre and Gleneagles.

    Read more...

    From US$ 133
    price for 1 night
    RESERVE From US$ 133
  • Arisaig B&B

    Arisaig Brough Terrace ; Kinnesswood, Kinross, United Kingdom (Open map)

    The 4-star Arisaig B&B lies within 21.8 km from Go Ape - Beecraigs, Stewart's Melville College and Perth and Kinross Council.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Craigroyston House

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

    The traditional Craigroyston House Bed & Breakfast is a 4-star property set next to University of the Highlands and Islands Perth College, Perth and Kinross Council and Killiecrankie.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • The Victoria House Bed & Breakfast

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

    The Victoria House Bed & Breakfast Bed & Breakfast is a 3-star venue set just 4.6 km from Scottish Triathlon Association Ltd, Perth Royal Infirmary and Drummond Gardens.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Craigrossie hotel

    1 high street, Auchterarder, United Kingdom (Open map)

    Craigrossie Hotel is set in a historic area of Auchterarder next to Perth Royal Infirmary, Perth and Kinross Council and University of the Highlands and Islands Perth College.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Rosebank Guest House

    53 Dunkeld Road, Perth, United Kingdom (Open map)

    The 3-star Rosebank Guest House is set just 2.1 km from Elcho Castle, Huntingtower Castle and Branklyn Garden. The hotel is a good example of Victorian architecture in Perth.

    Read more...

    From US$ 128
    price for 1 night
    RESERVE From US$ 128
  • Burnbank

    Muirs, Kinross, United Kingdom (Open map)

    Burnbank B&B is a 3-star property only 20.7 km from University of the Highlands and Islands Perth College, Perth Royal Infirmary and Hill of Tarvit Mansion.

    Read more...

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

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

    The 4-star Brae House Bed & Breakfast Aberfeldy boasts close proximity to University of the Highlands and Islands Perth College, Killiecrankie and Scone Palace just 15.4 km away.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Rosebank House

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

    The 3-star Rosebank House Bed & Breakfast Blairgowrie is set just 20.6 km from Perth Concert Hall, Glamis Castle and Bernard King Library.

    Read more...

    From US$ 61
    price for 1 night
    RESERVE From US$ 61
  • Kelson Lodge

    Cavelstone ;, Kinross, United Kingdom (Open map)

    Kelson Lodge is a 4-star venue set just 23.2 km from The Edinburgh Dungeon, Go Ape - Beecraigs and Perth Royal Infirmary. The property features free parking and a safe deposit box.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Benvrackie

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

    The unique 4-star Benvrackie Bed & Breakfast Pitlochry lies within walking distance of Perth and Kinross Council, University of the Highlands and Islands Perth College and Perth Royal Infirmary.

    Read more...

    From US$ 116
    price for 1 night
    RESERVE From US$ 116
  • Middleton House Bed And Breakfast

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

    The pleasant Middleton House Bed and Breakfast Auchterarder offers en-suite rooms in proximity to VisitScotland Stirling, University of Stirling and Stirling Community Hospital.

    Read more...

    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • Galvelbeg House Bed & Breakfast

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

    The family-run Galvelbeg House Bed Breakfast Bed & Breakfast is a 3-star property located in the center of Crieff.

    Read more...

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