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

80 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)

    On the banks of the River Tay, situated at the Grandtully rapids, this family-friendly inn is surrounded by scenic Perthshire countryside. It has a stunning riverside restaurant serving a menu using local ingredients and a relaxing bar with a welcoming wood-burning stove.

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • 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
  • 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$ 120
    price for 1 night
    Book Now From US$ 120
  • 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
  • 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
  • Kirklands Hotel

    High Street, Kinross, United Kingdom (Show map)

    This traditional 18th century coaching inn boasts 9 en suite rooms with free Wi-Fi.

    Each room features a TV, as well as an iPod docking station..Extras include free toiletries and a hairdryer.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • 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)

    Tigh Na Cloich Hotel is an elegant Victorian house with gardens, en suite rooms and free Wi-Fi. Pitlochry town centre is just 2 minutes’ walk away.

    With panoramic views of the Tummel Valley, the hotel offers bedrooms with TV, tea/coffee and hairdryers.

    More...

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

    Main Street, Bankfoot, United Kingdom (Show map)

    Set in Perthshire countryside, The Bankfoot is a cosy 18th-century Scottish inn. There is free Wi-Fi on site, and all rooms have flat-screen TVs with digital channels and DVD players.

    The friendly bar serves malt whiskies and real ales, and there is regular live music.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • 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$ 111
    price for 1 night
    Book Now From US$ 111
  • 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
  • Sky Lodge Perth

    Perth Airport, Perth, United Kingdom (Show map)

    Sky Lodge offers motel-style accommodation at Perth Airport. The property offers free parking and free WiFi in all rooms.

    The en-suite bedrooms offer a flat-screen TV, a desk and a seating area.

    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$ 86
    price for 1 night
    Book Now From US$ 86
  • 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
  • Royal George

    Tay Street, Perth P1 5 Ld, United Kingdom, 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

    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