Hotels in Perthshire

Quick Finder

Search for Places

Search Accommodation

Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Start Date
End Date

Search things to do


Search Food & Drink

  • The Ballathie Country House Hotels on the banks of the River Tay, Kinclaven
    Soak up the gorgeous Perthshire scenery at one of the region's superb country house hotels
  • The Ben Atholl Palace Hotel with Ben Vrackie in the background, Pitlochry
    The Atholl Palace Hotel and Ben Vrackie, Pitlochry
  • Looking across Loch Earn to the Drummond Hotels at St Fillans with hills behind
    Choose from a fantastic array of hotels set against Perthshire's stunning scenery
  • The outdoor spa pool at the Gleneagles Hotel, south west of Auchterarder
    Enjoy first-class facilities at luxurious hotels across Perthshire
  • The Kenmore Hotel, Perthshire
    Enjoy comfortable stays in historic buildings located in charming Perthshire towns and villages

Find a great variety of hotels in Perthshire with all the information you need to book a short or long stay. Take a look through the detailed listings to find hotels in Perth, Scotland’s newest city, and hotels in the countryside, towns and villages of Perthshire.

Enjoy a break in Perthshire with a range of 1- to 5-star hotels offering relaxation, food and a comfortable stay.

Sort By:
37 results, currently showing 1 to 10
  1. Gradings

    • 4 Small Hotel
    4 Small Hotel


    East Haugh House is a beautiful 4 star, country house set in 2 acres of gardens one mile south of Pitlochry. It has 13 bedrooms and 2 self-catering cottages and is hailed as one of Scotland’s “hidden gems” with the “best food in the area”.

  2. Gradings

    • 3 Hotel
    3 Hotel


    Situated only 5 minutes from the centre of the city of Perth -- The Huntingtower Hotel is perfectly located whether your stay is for business or pleasure.

  3. Gradings

    • 4 Hotel
    4 Hotel


    For Scottish short breaks, a weekend away or family holidays just an hour from Glasgow or Edinburgh, you’ll find Crieff Hydro in Perthshire offers the broadest choice around.

  4. Errichel House




    • 4 Bed and Breakfast
    4 Bed and Breakfast


    Welcome to Errichel Country House. We have 4 luxury ensuite guest rooms and a beautiful restaurant serving breakfast and evening meals all with spectacular views over Highland Perthshire.

  5. Gradings

    • 3 Small Hotel
    3 Small Hotel


    Unique & Charming Small Hotel. Rated Three STAR GOLD for Exceptional Hospitality & Cuisine.& TASTE OUR BEST' Award. Rooms Individually Designed for Supreme Comfort. Free WIFI & Many Personal Touches.Centrally Located in Pitlochry with Stunning Views

  6. Bankfoot Inn





    Traditional Scottish coaching inn dating from the 1760's. We are a small, family-tun hotel offering traditional comfort, real ales and home-cooked food.

  7. Gradings

    • 3 Hotel
    3 Hotel


    Situated amid beautiful landscaped grounds in the scenic town ok Kinross

  8. Gradings

    • 5 Hotel
    5 Hotel


    The Gleneagles Hotel, just one hour's drive from both Glasgow and Edinburgh, is one of Scotland's most luxurious 5 star resorts and a member of The Leading Hotels of the World.

  9. Gradings

    • 3 Hotel
    3 Hotel


    The Royal Dunkeld Hotel is a friendly family run hotel. Our popular Woodlands restaurant enjoys a good reputation for excellent food using fresh local produce whenever possible. We have gun cabinets, rod racks and a drying room for our sporting guest

  10. Salutation Hotel




    • 3 Hotel
    3 Hotel


    The Salutation Hotel is situated in the heart of the city of Perth. An ideal venue for weddings, conferences or a city shopping break, and for accessing all the wonderful attractions Perthshire has to offer.


No results found for your search criteria

Click for more info