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

102 properties found

  • 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
  • Newstead Bed And Breakfast

    Middle Flat, Newstead, Ancaster Road, , Crieff, United Kingdom (Show map)

    The countryside Newstead Bed And Breakfast is a decent example of a 3-star hotel in Crieff.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • 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$ 253
    price for 1 night
    Book Now From US$ 253
  • Gowanlea B&B

    Gowanlea, 57 Willoughby Street, Muthill, Crieff, United Kingdom (Show map)

    The renovated 3-star Gowanlea B&B Crieff is set in a conservation area minutes away from Sportscotland Institute of Sport, Gleneagles and University of Stirling.

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • 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
  • Dalshian Guest House

    Old Perth Road, Pitlochry, United Kingdom (Show map)

    The 3-star Dalshian Guest House Pitlochry is set just 7.2 km from Killiecrankie, Perth and Kinross Council and Perth Royal Infirmary.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Pitcullen Guest House

    17 Pitcullen Crescent, Perth, United Kingdom (Show map)

    The 3-star Pitcullen Guest House Perth is set just 2.5 km from Scone Palace, Gleneagles and Huntingtower Castle.

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • 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$ 133
    price for 1 night
    Book Now From US$ 133
  • Tayburn House

    Perth Road, Dunkeld, United Kingdom (Show map)

    The 3-star Tayburn House Bed & Breakfast Dunkeld is set just 20.1 km from Perth and Kinross Council, Scottish Triathlon Association Ltd and Sportscotland Institute of Sport.

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Leven House

    Comrie Road, Crieff, United Kingdom (Show map)

    The countryside Leven House Guest House is an apartment in a market area of Crieff.

    More...

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

    Kirklands Hotel Kinross is a 3-star venue set just 21.2 km from Go Ape - Beecraigs, Gleneagles and Perth Royal Infirmary.

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Bendarroch House

    Strathtay, Pitlochry, United Kingdom (Show map)

    The romantic Bendarroch House Guest House Pitlochry is a 3-star property within proximity of Gleneagles, Perth Royal Infirmary and Scone Palace.

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • 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
  • Ordieview Bed & Breakfast

    Perth, Luncarty, United Kingdom (Show map)

    The 3-star Ordieview Bed & Breakfast Bed & Breakfast Luncarty is set just 4.6 km from University of the Highlands and Islands Perth College, Perth Museum and Art Gallery and Scone Palace. The property features free parking and a luggage storage.

    More...

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