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

70 properties found

  • Ericht Holiday Lodges

    Ericht Holiday Lodges, Balmoral Road, Rattray, Blairgowrie, United Kingdom (Show map)

    Offering a cozy rooms, Ericht Holiday Lodges Blairgowrie accommodates guests close to Ninewells Hospital and Medical School, Perth and Kinross Council and Bernard King Library.

    More...

    From US$ 271
    price for 1 night
    Book Now From US$ 271
  • 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
  • The Inn on the Tay

    Grandtully, Pitlochry, United Kingdom (Show map)

    The 3-star The Inn on the Tay Pitlochry is set just 9.6 km from Scone Palace, Perth Royal Infirmary and Killiecrankie.

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Murraypark Hotel

    Connaught Terrace, 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
  • The Acarsaid

    Atholl Road 8, 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$ 104
    price for 1 night
    Book Now From US$ 104
  • 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
  • The Kenmore Club By Diamond Resorts

    Kenmore By Aberfeldy, Kenmore, United Kingdom (Show map)

    Kenmore Club By Diamond Resorts is an exclusive hotel offering views over Stirling Council Headquarters, Scottish Triathlon Association Ltd and Stirling Court and featuring an indoor heated pool, a picnic area and a rooftop terrace.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • 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
  • Rosebank House

    42 Balmoral Road, Blairgowrie, United Kingdom (Show map)

    The 3-star Rosebank House Bed & Breakfast Blairgowrie is set just 20.6 km from Perth Concert Hall, Glamis Castle and Bernard King Library.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Birchwood Hotel

    2 East Moulin Road, Pitlochry, United Kingdom (Show map)

    The hotel lies in the center of a rural area, in the vicinity of University of the Highlands and Islands Perth College, Scone Palace and Killiecrankie.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Tigh Na Cloich Hotel

    Larchwood Road, Pitlochry, United Kingdom (Show map)

    The 3-star Tigh Na Cloich Hotel lies within 37.4 km from Perth Royal Infirmary, University of the Highlands and Islands Perth College and Perth and Kinross Council.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Achray House Hotel, Restaurant and Lodges

    On Loch Earn, Saint Fillans, United Kingdom (Show map)

    Achray House Hotel, Restaurant and Lodges Saint Fillans is a 3-star boutique property offering a modern accommodation steps away from VisitScotland Stirling, Stirling Court and University of Stirling.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Bankfoot Inn

    Main Street, Bankfoot, United Kingdom (Show map)

    Bankfoot Inn is rated 3 stars and is placed about 8.4 km from Ossian's Hall, Gleneagles and Perth Concert Hall.

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • The Royal Hotel

    Melville Square, Comrie, United Kingdom (Show map)

    The Royal Hotel is rated 3 stars and is placed about 25.4 km from Central Library, VisitScotland Stirling and Scottish Triathlon Association Ltd.

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Sky Lodge Perth

    Perth Airport, Perth, United Kingdom (Show map)

    The 3-star Sky Lodge Perth offers en-suite rooms in proximity to Historic Scotland Stanley Mills, Perth Theatre and Perth Concert Hall.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • 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$ 101
    price for 1 night
    Book Now From US$ 101
  • The Four Seasons Hotel

    Lochside, St Fillans, Saint Fillans, United Kingdom (Show map)

    The Four Seasons Hotel is a comfortable 3-star property placed next to Central Library, Stirling Court and Gleneagles. The Four Seasons Hotel has been welcoming guests to its classic rooms since 1870.

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • The Royal George Hotel

    Tay Street, Perth, United Kingdom (Show map)

    The 3-star Royal George Hotel is set just 1.6 km from Scone Palace, Perth Royal Infirmary and Gleneagles.

    More...

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

    200 Dunkeld Rd, 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$ 88
    price for 1 night
    Book Now From US$ 88
  • Atholl Arms Hotel

    Bridgehead, Dunkeld, United Kingdom (Show map)

    Offering a sundeck, a private garden and a golf course, Atholl Arms Hotel lies in a ski area of Dunkeld near to University of the Highlands and Islands Perth College, Perth Concert Hall and Perth and Kinross Council.

    More...

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