Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Perth and Kinross

Tonight Tonight Jun 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Perth and Kinross 4 Star Hotels

See all 250 Hotels in Perth and Kinross
Moness Resort

Moness Resort

Crieff Road, Aberfeldy
    4.0 out of 5.0
     
     
    4.3 out of 5 (366 reviews)
    Nice, clean and friendly but.We only stayed for the one night, which was a Sunday. Reception staff we’re pleasant, room was clean and spacious. Menu looked good, however we ate in town. Swimming facilities were good and clean. Bar staff were friendly, nice terrace over looking the kids park. Then 10pm bars closed! Not what I ...
    Jun 5, 2018

    Moness Resort$74

    Moness Resort$74
    Atholl Palace Hotel

    Atholl Palace Hotel

    Pitlochry, Pitlochry
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.1 out of 5 (346 reviews)
    It is a palaceA grand hotel, with a history. Nicely located a little out of town with lots of walking paths. It is fancy and the meals are expensive, but that is why you are here. Prices right for the food quality and ambience
    Jun 16, 2018

    Atholl Palace Hotel$149

    Atholl Palace Hotel$149
    Crieff Hydro

    Crieff Hydro

    Fern Tower Road, Crieff
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.1 out of 5 (305 reviews)
    relaxing quiet hotelexcellent executive room with double aspect many activities catering for all ages
    Jun 13, 2018

    Crieff Hydro$92

    Crieff Hydro$92
    Dunkeld House Hotel

    Dunkeld House Hotel

    Blairgowrie Road, Dunkeld
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.1 out of 5 (407 reviews)
    Gorgeous scenery, beautiful hotel.We were staying with our 12 year old son, had a lovely time using the leisure facilities putting green. Only thing was our sin was sleeping on a sofa bed. Otherwise fabulous break all round.
    Apr 16, 2018

    Dunkeld House Hotel$104

    Dunkeld House Hotel$104
    Ballathie Country House Hotel and Estate

    Ballathie Country House Hotel and Estate

    Kinclaven By Stanley, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.2 out of 5 (139 reviews)
    Wonderful stay at Ballathie!Wonderful rural country house hotel with plenty of enjoyable walks nearby along the River Tay. The hotel has managed to maintain its old world grandeur, with roaring open fires, wood paneling, antique furniture and a traditional bar and dining room. Breakfast views are incredible, as is the quality ...
    Feb 24, 2018

    Ballathie Country House Hotel and Estate$92

    Ballathie Country House Hotel and Estate$92
    Westlands of Pitlochry

    Westlands of Pitlochry

    160 Atholl Road, Pitlochry
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.8 out of 5 (12 reviews)
    Great placeEverything about Westlands was good - lovely room, friendly staff , delicious breakfast, location - would stay here again and definitely recommend it to other people.
    May 15, 2018

    Westlands of Pitlochry$110

    Westlands of Pitlochry$110
    The Claymore Guest House

    The Claymore Guest House

    162 Atholl Road, Pitlochry
      4.0 out of 5.0
       
       
      5.0 out of 5 (14 reviews)
      Beautiful place to staywe had a lovely time here - very nice rooms, clean, great food, and wonderful staff!
      May 14, 2018

      The Claymore Guest House$113

      The Claymore Guest House$113
      Parklands Hotel

      Parklands Hotel

      2 St Leonards Bank, Perth
        4.0 out of 5.0
         
         
        4.3 out of 5 (102 reviews)
        Good for Business tripClose to railway station - good choice of food on menu & comfortable clean room - plenty of parking
        Feb 23, 2018

        Parklands Hotel$79

        Parklands Hotel$79
        The Struan Inn

        The Struan Inn

        Calvine, Pitlochry
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.6 out of 5 (111 reviews)
        Two nights stayLovely, welcoming staff. Made to feel at home from the start. Very peaceful and quiet location. Wish we could have stayed longer.
        Mar 26, 2018

        The Struan Inn$105

        The Struan Inn$105
        Knock Castle Hotel and Spa

        Knock Castle Hotel and Spa

        Drummond Terrace, Crieff
          4.0 out of 5.0
           
           
          4.3 out of 5 (63 reviews)
          Great facilities.Amazing breakfastBeautiful place set in wonderful gardens. Room was nice but very warm. Outstanding breakfast . We made use of the pool , jacuzzi , steam room and sauna and we had this all to ourselves. Only down side is the walk back from the pubs to the hotel as it's on a very steep slope .
          Jun 5, 2018

          Knock Castle Hotel and Spa$87

          Knock Castle Hotel and Spa$87
          Map

          The preparation of any vacation kicks off with deciding on a location. Perth and Kinross has become a popular destination with travelers because of all its local amenities. Location is everything, but that accounts for more than the town you are flying into. When you want to make your upcoming trip extra special, it's all about where you start each new day.

          Hotels as Charming as Perth and Kinross

          Perth and Kinross saw its fair share of visitors in the last year. Our comment section boast tips and tricks that highlight how fabulous these properties are. The hotels found here aim to make your stay as pleasant as your evenings checking out Perth and Kinross. These hotels aim to make the facilities and grounds pleasing from the time you step out of your car. You won't need to search to find a nice dinner, to keep up with your exercise routine, or for an invigorating spa treatment during your visit with all they offer. Perth and Kinross has dozens of wonderful hotels that make for the absolute perfect escape.

          Rooms have been designed to keep your utmost comfort in mind, with amenities like premium bedding, and in-room coffee or tea, and specially designed bathroom products. So, lay back and decompress. Moreover, if you find that you are need of anything more, you can rest easy the staff will do their best to ensure you continue to be satisfied during your stay there. These properties are so lovely that you'll regret the day you have to leave.

          Reserve a 4-Star Hotel in Perth and Kinross Today!

          Your holiday to Perth and Kinross should be one where you don't have to worry about the little things. Your trip should be all about getting the very most out of your destination. And getting the most means giving yourself the best. Expedia offers 4-star accommodations that allow you to do just that. Book with Expedia today!

          Recently booked 4 Star Hotels in Perth and Kinross

          Fonab Castle Hotel & Spa
          5.0 out of 5.0
          Last booking: 2 hours ago
          Dunkeld House Hotel
          4.0 out of 5.0
          Last booking: 11 hours ago
          Mercure Perth Hotel
          3.0 out of 5.0
          Last booking: 25 hours ago
          Best Western Queens Hotel
          3.0 out of 5.0
          Last booking: 26 hours ago
          Inglewood House and Spa
          4.0 out of 5.0
          Last booking: 33 hours ago
          Smiddy Haugh Hotel
          2.0 out of 5.0
          Last booking: 37 hours ago