Find Hotel Deals

Select a date

Select a date

Hotel deals in Perthshire

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • The Cairn Lodge & Hotel

    Orchil Road, Auchterarder, United Kingdom (Open 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


    From US$ 198
    price for 1 night
    RESERVE From US$ 198
  • Altamount Country House Hotel

    Rosemount, Blairgowrie and Rattray, United Kingdom (Open map)

    The comfortable 3-star Altamount Hotel offers quick access to Perth and Kinross Council, Abertay University and Royal Victoria Hospital. The property opened in 1800 and features Georgian


    From US$ 164
    price for 1 night
    RESERVE From US$ 164
  • Salutation Hotel

    34 South St, Perth, United Kingdom (Open 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.


    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • The Station Hotel

    1 Leonard Street, Perth, United Kingdom (Open map)

    The grand The Station Hotel is a great place in a tourist area of Perth. Since 1888, it has been hosting guests in the heart of Perth.


    From US$ 51
    price for 1 night
    RESERVE From US$ 51
  • Best Western Lovat Hotel

    Glasgow Road, Perth, United Kingdom (Open map)

    Best Western Lovat Hotel is a 3-star property only 3.0 km from Huntingtower Castle, Historic Scotland Stanley Mills and Elcho Castle. The intimate hotel was built in 1990 and refurbished in 2012.


    From US$ 55
    price for 1 night
    RESERVE From US$ 55