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

  • The Limes

    The Limes, Dallerie Road, Crieff, United Kingdom (Show map)

    Featuring free WiFi throughout the property, The Limes offers bed and breakfast accommodation in Crieff. Free private off-street parking is available and Gleneagles Train Station is only 20 minutes' drive away.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Dalpatrick Farmhouse

    Dalpatrick Farmhouse,Crieff, Perthshire, Crieff, United Kingdom (Show map)

    The countryside Dalpatrick Farmhouse Bed & Breakfast Crieff offers a spacious accommodation overlooking Ochil Hills.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Woodlands Bed and Breakfast

    Woodlands, Church Brae, Glenfarg, United Kingdom (Show map)

    Woodlands Bed and Breakfast Glenfarg provides affordable accommodation in Glenfarg.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • The Townhouse Aberfeldy

    Breadalbane Terrace, Aberfeldy, United Kingdom (Show map)

    The Townhouse Aberfeldy Bed & Breakfast is positioned in an exhibition area of Aberfeldy close to The Scottish Crannog Centre, Gleneagles and Scone Palace.

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • The Fitzroy

    8 Western Avenue, Perth, United Kingdom (Show map)

    Featuring free WiFi throughout the property, The Fitzroy is situated just a 20-minute walk from Perth, 3 km from Scone Palace. Free private parking is available on site.

    A flat-screen TV, as well as a CD player are available.

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • 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$ 109
    price for 1 night
    Book Now From US$ 109
  • 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
  • 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
  • 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$ 104
    price for 1 night
    Book Now From US$ 104
  • Glenshieling House

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

    Glenshieling House is set in Blairgowrie, 24 km from Perth and 27 km from Dundee. Free private parking is available on site.

    All rooms have a flat-screen TV. Certain rooms have a seating area where you can relax.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Persie Croft Bed & Breakfast

    62 Townhead, Auchterarder, United Kingdom (Show map)

    Persie Croft Bed & Breakfast Bed & Breakfast is a good accommodation choice in Auchterarder.

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Duntarvie Steading

    Duntarvie Steading, Glascorrie Road, Comrie, United Kingdom (Show map)

    Offering a sunbathing terrace, a golf course and a library, Duntarvie Steading Bed & Breakfast lies in a mountain area of Comrie near to VisitScotland Stirling, Stirling University Library and University of Stirling.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Middleton House Bed and Breakfast

    Moray Street, Blackford, Auchterarder, United Kingdom (Show 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.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • 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$ 85
    price for 1 night
    Book Now From US$ 85
  • 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
  • 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$ 141
    price for 1 night
    Book Now From US$ 141
  • Galvelbeg House Bed & Breakfast

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

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

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Lugonia

    6 Well Brae, Pitlochry, United Kingdom (Show map)

    Lugonia Bed & Breakfast Pitlochry provides good lodging in Pitlochry.

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • 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
  • Gowanlea B&B

    Gowanlea, 57 Willoughby Street, Muthill, Crieff, United Kingdom (Show map)

    Gowanlea B&B is was built in 1829 and is located in the conservation village of Muthill, less than 4 miles from Crieff. Free WiFi access is available.

    The B&B has been renovated and each room comes with a flat screen TV and DVD player, seating area, hairdryers and complimentary toiletries.

    More...

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