Search Hotels

Select date

Select date

Hotels in Perthshire

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

48 properties found

  • Comely Bank Guest House

    32 Burrell Street ;, Crieff, United Kingdom (Show map)

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

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Rosebank Guest House

    53 Dunkeld Road, Perth, United Kingdom (Show 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.

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Burnbank B&B

    79 Muirs, Kinross, Gb, Kinross, United Kingdom (Show 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.

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Newstead Bed And Breakfast

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

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

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Allandale House

    17 High St, Auchterarder, United Kingdom (Show 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.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • The Steading

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

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

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133
  • Port Na Craig Inn & Restaurant

    Port Na Craig, Pitlochry, United Kingdom (Show 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.

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • The Victoria House Bed & Breakfast

    81 King Street ;, Crieff, United Kingdom (Show 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. The family-run hotel in Crieff attracts guests with its Victorian architecture.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Edenshead Stables

    Gateside Village, Aberargie, United Kingdom (Show map)

    The elegant Edenshead Stables Bed & Breakfast Aberargie is a 5-star property set next to Royal Victoria Hospital, Perth Concert Hall and Bernard King Library.

    More...

  • The Courtyard

    West Inchmichael, Errol, Perthshire, Kinnaird, United Kingdom (Show map)

    The quiet The Courtyard Bed & Breakfast Kinnaird offers accommodation in a shopping area of Kinnaird.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Fernbank House

    Kenmore Street, Aberfeldy, United Kingdom (Show map)

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

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Glenshieling House

    Glenshieling House, Hatton Road, Blairgowrie, Blairgowrie, United Kingdom (Show map)

    The 4-star Glenshieling House Bed & Breakfast Blairgowrie is set just 23.2 km from Perth Concert Hall, Abertay University and Perth and Kinross Council.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Craigroyston House

    2 Lower Oakfield, Pitlochry, United Kingdom (Show 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.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Brae House

    9 Orchard Brae, Aberfeldy, United Kingdom (Show 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.

    More...

    From US$ 99
    price for 1 night
    Book Now From US$ 99
  • Benvrackie

    General Wades Military Road,East Haugh, Pitlochry, United Kingdom (Show 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.

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • At The Willows B&B

    New Fowls, Crieff, United Kingdom (Show map)

    At The Willows B&B Crieff is a 4-star venue set just 29.0 km from Stirling Court, Stirling University Library and Sportscotland Institute of Sport.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Derrybeg Bed and Breakfast

    18 Lower Oakfield, Pitlochry, United Kingdom (Show map)

    The 4-star Derrybeg Bed and Breakfast Pitlochry lies within 5.3 km from Killiecrankie, Perth and Kinross Council and University of the Highlands and Islands Perth College.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Errichel House and Cottages

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

    The spectacular Errichel House and Cottages Aberfeldy is a 4-star property set next to Gleneagles, CairnGorm National Park and Perth Concert Hall.

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Rosehill Guest House

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

    Rosehill Guest House is a 4-star hotel providing an en-suite accommodation near to Perth and Kinross Council, CairnGorm National Park and Gleneagles.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Ordieview Bed & Breakfast

    Perth, Luncarty, United Kingdom (Show map)

    The 3-star Ordieview Bed & Breakfast Bed & Breakfast Luncarty is set just 4.6 km from University of the Highlands and Islands Perth College, Perth Museum and Art Gallery and Scone Palace. The property features free parking and a luggage storage.

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121