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

101 properties found

  • The Cairn Hotel And Lodge

    Orchil Road 1, Auchterarder, United Kingdom (Show map)

    Cairn Hotel And Lodge is a sleek hotel offering views over Perth Royal Infirmary, University of the Highlands and Islands Perth College and University of Stirling and featuring barbeque grills and a golf course.

    More...

    From US$ 198
    price for 1 night
    Book Now From US$ 198
  • 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
  • Fonab Castle Hotel

    Foss Road, Pitlochry, United Kingdom (Show map)

    Fonab Castle Hotel is a 5-star venue set just 35.8 km from University of the Highlands and Islands Perth College, Scone Palace and Perth Royal Infirmary. The hotel was opened in 1900 in a 4-story original building and renovated in 2012.

    More...

    From US$ 251
    price for 1 night
    Book Now From US$ 251
  • Lands Of Loyal Hotel And Restaurant

    Alyth Blairgowrie Perthshire Scotland, Alyth, United Kingdom (Show map)

    The 4-star Lands Of Loyal Hotel And Restaurant offers luxury rooms in proximity to Kirriemuir Bowling Club, Bernard King Library and Glamis Castle. The building was renovated in 2011.

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • 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$ 84
    price for 1 night
    Book Now From US$ 84
  • Fortingall Hotel

    Fortingall, Kenmore, United Kingdom (Show map)

    Fortingall Hotel boasts positioning close to Sportscotland Institute of Sport, VisitScotland Stirling and University of Stirling, offering 10 rooms and featuring a picnic area and a library.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Schiehallion Hotel

    6 Dunkeld Street, Aberfeldy, United Kingdom (Show map)

    Schiehallion is a 4-star hotel located in the heart of Aberfeldy.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • The Gleneagles Hotel

    Auchterarder, Auchterarder, United Kingdom (Show map)

    The prestigious The Gleneagles Hotel Auchterarder is a decent example of a 5-star hotel in Auchterarder.

    More...

    From US$ 392
    price for 1 night
    Book Now From US$ 392
  • Knockendarroch House Hotel

    Higher Oakfield, Pitlochry, United Kingdom (Show map)

    Knockendarroch House is a 4-star traditional hotel offering a wonderful view of Tummel Valley.

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Meikleour Arms Hotel & Restaurant

    Meikleour, Meikleour, United Kingdom (Show map)

    The 4-star Meikleour Arms Hotel & Restaurant offers en-suite rooms in proximity to Perth Royal Infirmary, Perth and Kinross Council and Scone Palace.

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Ellangowan House B&B

    24 Lower Oakfield ;, Pitlochry, United Kingdom (Show map)

    Ellangowan House B&B is located in a ski area of Pitlochry in close proximity to Perth Royal Infirmary, Killiecrankie and Perth and Kinross Council.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Hilton Dunkeld House

    Blairgowrie Road, Dunkeld, United Kingdom (Show map)

    The 4-star Hilton Dunkeld House Hotel lies within 3.0 km from Loch of the Lowes, Scone Palace and Perth Royal Infirmary. This excellent hotel dates from 1900 and was refurbished in 1999.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Ballathie House Hotel

    Kinclaven, Stanley, United Kingdom (Show map)

    Ballathie House Hotel is an elegant 4-star property placed next to Glamis Castle, Perth Concert Hall and Scone Palace. Since 1880, it has been hosting guests in the tourist center of Perth.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • 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$ 38
    price for 1 night
    Book Now From US$ 38
  • 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$ 80
    price for 1 night
    Book Now From US$ 80
  • Kenmore Hotel And Lodges

    The Square 1, Kenmore (Perth and Kinross), United Kingdom (Show map)

    Kenmore Hotel And Lodges is a 3-star venue set just 22.4 km from Sportscotland Institute of Sport, Central Library and Killiecrankie. Renovated in 2000, the comfortable hotel has welcomed guests since 1752.

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Fishers Hotel

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

    The welcoming Fishers is a 3-star hotel and offers a tennis court and a golf course. Since 1897, it has been hosting guests in the heart of Pitlochry.

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • 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
  • Macdonald Loch Rannoch Hotel

    Kinloch Rannoch., Kinloch Rannoch, United Kingdom (Show map)

    Macdonald Loch Rannoch is a 3-star hotel offering squash, table tennis and abseiling for active rest and a sauna, a Jacuzzi and a spa center for relaxation. Founded in 1886, the hotel underwent a renovation in 2000.

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Atholl Palace Hotel

    Perth Rd, Pitlochry, Pitlochry, United Kingdom (Show map)

    Atholl Palace is a 5-story hotel in Pitlochry within short distance of Perth and Kinross Council, Killiecrankie and Perth Royal Infirmary. The grand hotel, built in 1878, is renowned for its traditional architecture.

    More...

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