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:

  • Beechgrove

    Dundee Road, Perth, United Kingdom (Open map)

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

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Hazeldene Guest House

    Strathmore Street, Perth, United Kingdom (Open map)

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

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Merlindale

    Perth Road, Crieff, United Kingdom (Open 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.

    Read more...

    From US$ 89
    price for 1 night
    RESERVE From US$ 89
  • Yanns At Glenearn House

    Perth Road, Crieff, United Kingdom (Open 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.

    Read more...

    From US$ 125
    price for 1 night
    RESERVE From US$ 125
  • Dunallan Guest House

    10 Pitcullen Cresent, Perth, United Kingdom (Open map)

    Dunallan Guest House apartment is a property offering a sun terrace and a golf course to its guests.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Bendarroch House

    Strathtay, Pitlochry, United Kingdom (Open map)

    Bendarroch House Guest House apartment hosts guests of Pitlochry. There are free parking and a luggage storage at guests' disposal.

    Read more...

    From US$ 50
    price for 1 night
    RESERVE From US$ 50
  • Almond Villa Guest House

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

    Almond Villa Guest House is a property only 2.1 km from Branklyn Garden, Historic Scotland Stanley Mills and Gleneagles. This venue features Victorian architecture.

    Read more...

    From US$ 49
    price for 1 night
    RESERVE From US$ 49
  • The Claymore

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

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

    Read more...

    From US$ 123
    price for 1 night
    RESERVE From US$ 123
  • Cuil An Daraich Guest House

    Logierait, Pitlochry, United Kingdom (Open map)

    The pleasant Cuil An Daraich Guest House apartment offers beautiful rooms to accommodate guests of Pitlochry.

    Read more...

    From US$ 56
    price for 1 night
    RESERVE From US$ 56
  • Carra Beag Guest House

    16 Toberargan Road, Pitlochry, United Kingdom (Open map)

    The family owned Carra Beag Guest House Pitlochry offers individual guest rooms close to University of the Highlands and Islands Perth College, Perth and Kinross Council and Perth Royal Infirmary.

    Read more...

    From US$ 67
    price for 1 night
    RESERVE From US$ 67
  • Auld Manse Guest House

    Strathmore Street, Perth, United Kingdom (Open map)

    The residential Auld Manse Guest House Perth comprises airy rooms in the vicinity of Scone Palace, Branklyn Garden and Historic Scotland Stanley Mills.

    Read more...

    From US$ 42
    price for 1 night
    RESERVE From US$ 42
  • The Townhouse

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

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

    Read more...

    From US$ 84
    price for 1 night
    RESERVE From US$ 84
  • Ivybank Lodge

    Boat Brae, Blairgowrie, United Kingdom (Open map)

    Ivybank Lodge is a 4-star quiet hotel providing a comfortable accommodation only minutes away from University of the Highlands and Islands Perth College, Glamis Castle and Perth and Kinross Council.

    Read more...

    From US$ 113
    price for 1 night
    RESERVE From US$ 113
  • Heidl Guest House

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

    Heidl Guest House apartment offers fine accommodation in Perth.

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • Arisaig Guest House

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

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

    Read more...

    From US$ 49
    price for 1 night
    RESERVE From US$ 49
  • Beinn Bhracaigh

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

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

    Read more...

    From US$ 107
    price for 1 night
    RESERVE From US$ 107
  • Balnearn House

    Crieff Road, Aberfeldy, United Kingdom (Open 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.

    Read more...

    From US$ 60
    price for 1 night
    RESERVE From US$ 60
  • Ardfern Guest House

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

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

    Read more...

    From US$ 58
    price for 1 night
    RESERVE From US$ 58
  • Roxburghe Guest House

    126 High Street, Kinross, Gb, Kinross, United Kingdom (Open map)

    Situated within a stroll from a scenic beach, Roxburghe Guest House apartment offers 8 rooms.

    Read more...

    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Woodlea

    23 York Place, Perth, United Kingdom (Open map)

    The modern 3-star Woodlea Guest House Perth is a great place to stay in Perth.

    Read more...

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