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

42 properties found

  • Arisaig Guest House

    4 Pitcullen Crescent,, Perth, United Kingdom (Show map)

    The central Arisaig Guest House apartment offers quick access to Branklyn Garden, Huntingtower Castle and Scone Palace.

    More...

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

    17 Marshall Place, Perth, United Kingdom (Show map)

    Townhouse is a worthy example of 5-star hotels in Perth offering bright rooms overlooking the River Tay.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Tigh Na Leigh

    22 - 24 Airlie Street, Alyth, United Kingdom (Show map)

    The traditional 5-star Tigh Na Leigh Guest House Alyth is set in a picturesque area minutes away from Ninewells Hospital and Medical School, Scone Palace and Dundee Central Library.

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • The Claymore

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

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

    More...

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

    87 Glasgow Road, Perth, United Kingdom (Show map)

    The 4-star Rowanlea Guest House Perth is located in the heart of Perth. The property provides easy access to colleges and the palace.

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Beechgrove

    Dundee Road, Perth, United Kingdom (Show map)

    The 4-star Beechgrove Guest House Perth offers fine accommodation in Perth.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Yanns At Glenearn House

    Perth Road, Crieff, Perthshire, Crieff, United Kingdom (Show map)

    Situated near restaurants and golf courses, this stylish apartment offers a stay providing 6 rooms. The building was renovated in 2008 and combines Alpine architecture with modern facilities.

    More...

    From US$ 139
    price for 1 night
    Book Now From US$ 139
  • Heidl Guest House

    43 York Place, Perth, United Kingdom (Show map)

    Heidl Guest House apartment offers fine accommodation in Perth.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Ardfern Guest House

    15 Pitcullen Crescent, Perth, United Kingdom (Show map)

    Ardfern Guest House is a lovely apartment offering a beautiful view of the River Tay.

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Coshieville House

    Coshieville, Kenmore, United Kingdom (Show map)

    Coshieville House Guest House is an apartment only 4.3 km from Gleneagles, CairnGorm National Park and The Scottish Crannog Centre.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Almond Villa Guest House

    51 Dunkeld Road, Perth, United Kingdom (Show map)

    Located in the center of Perth, the 4-star Almond Villa Guest House Perth offers en-suite rooms.

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Balnearn House

    Crieff Road, Aberfeldy, United Kingdom (Show map)

    Balnearn House is a 4-star hotel offering a classic accommodation not far from University of the Highlands and Islands Perth College, Lake of Menteith and The Scottish Crannog Centre. The hotel is a good example of Victorian architecture in Aberfeldy.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Dalshian Guest House

    Old Perth Road, Pitlochry, United Kingdom (Show map)

    The 3-star Dalshian Guest House Pitlochry is set just 7.2 km from Killiecrankie, Perth and Kinross Council and Perth Royal Infirmary.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Westview

    49 Dunkeld Road, Perth, United Kingdom (Show map)

    Westview Guest House Perth is a good accommodation choice in Perth.

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Station House

    56 Dunkeld St, Aberfeldy, United Kingdom (Show map)

    The hotel lies in the center of an exhibition area, in the vicinity of CairnGorm National Park, Perth Royal Infirmary and Gleneagles.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Beinn Bhracaigh

    14 Higher Oakfield, Pitlochry, United Kingdom (Show map)

    Beinn Bhracaigh apartment features a panoramic view over Scenic Hills. The apartment is set in a Victorian building in Pitlochry.

    More...

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

    Strathmore Street, Perth, United Kingdom (Show map)

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

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • James Cottage Guest House

    77 Burrell Street, Crieff, United Kingdom (Show map)

    James Cottage Guest House is an apartment only 13.8 km from Scottish Triathlon Association Ltd, Perth Royal Infirmary and Gleneagles.

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Merlindale Bed & Breakfast

    Perth Road, Crieff Ph7 3Eq,, Crieff, United Kingdom (Show map)

    Merlindale Bed & Breakfast Guest House is an apartment only 14.2 km from Perth and Kinross Council, Gleneagles and Perth Royal Infirmary. Founded in 1867, the building was renovated in 2008.

    More...

    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • The Well House

    11 Toberargan Road, Pitlochry, United Kingdom (Show map)

    The Well House Guest House Pitlochry is set in a tourist area of Pitlochry next to Killiecrankie, Perth Royal Infirmary and Perth and Kinross Council.

    More...

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