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

38 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
  • Riverwood Strathtay

    Riverwood Strathtay, Pitlochry, United Kingdom (Show map)

    Offering a quiet rooms, Riverwood Strathtay Guest House accommodates guests close to Perth and Kinross Council, Scone Palace and Perth Royal Infirmary.

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Atholl Villa Guest House

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

    Offering a contemporary rooms, Atholl Villa Guest House accommodates guests close to University of the Highlands and Islands Perth College, Scone Palace and Killiecrankie. This venue features Victorian architecture.

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • 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$ 50
    price for 1 night
    Book Now From US$ 50
  • 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
  • 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
  • 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
  • Murraypark Hotel

    Connaught Terrace Crieff, Crieff, United Kingdom (Show map)

    Offering 21 rooms, the charming Murraypark Hotel features a spa center, an indoor swimming pool and a steam room available on site. The building was renovated in 2004.

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Acarsaid Hotel & Steakhouse

    8-10 Atholl Road , Pitlochry, United Kingdom (Show map)

    Acarsaid Hotel & Steakhouse is a quiet 3-star hotel set close to Scone Palace, Killiecrankie and University of the Highlands and Islands Perth College. An example of original architecture, this hotel opened in 1880 and was fully restored in 2011.

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • 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$ 46
    price for 1 night
    Book Now From US$ 46
  • Logierait Pine Lodges

    Logierait, Pitlochry, United Kingdom (Show map)

    The stylish Logierait Pine Lodges provides quick access to the castle, museums and the palace.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Cuil An Daraich Guest House

    Logierait ;, Pitlochry, United Kingdom (Show map)

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

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Macdonald Arms Hotel

    Main Street, Balbeggie, Balbeggie, United Kingdom (Show map)

    Macdonald Arms is a 3-star hotel providing an individual accommodation near to Perth Concert Hall, Scone Palace and Elcho Castle.

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Huntingtower Hotel

    Crieff Road, Perth, United Kingdom (Show map)

    The quiet Huntingtower Hotel comprises bright rooms in the vicinity of Scone Palace, The Black Watch Castle & Museum and Perth Royal Infirmary. The hotel opened its doors in 1852 and was remodeled in 2012.

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Holiday Inn Express

    200 Dunkeld Road, Inveralmond, Perth, United Kingdom (Show map)

    Situated near bars, a concert hall and pubs, this excellent hotel comprises 81 rooms next to Perth Theatre, Perth Royal Infirmary and Perth Museum and Art Gallery. The hotel opened its doors in 1999 and was remodeled in 2008.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Craigvrack Hotel

    West Moulin Road, Pitlochry, United Kingdom (Show map)

    Offering a library and a golf course, Craigvrack Hotel lies in a rural area of Pitlochry near to University of the Highlands and Islands Perth College, Perth and Kinross Council and Killiecrankie.

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • The Strathgarry Restaurant & Rooms

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

    The pleasant The Strathgarry Restaurant & Rooms is a decent example of a 3-star hotel in Pitlochry.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Red Brolly Inn

    Ballinluig ;, Pitlochry, United Kingdom (Show map)

    Red Brolly Inn is a fine accommodation option in Pitlochry.

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Salutation Hotel

    34 South St, Perth, United Kingdom (Show map)

    Set in the heart of Perth, this excellent hotel features 84 rooms and offers a tennis court and a golf course. Salutation Hotel has been welcoming guests to its classic rooms since 1699.

    More...

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