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 21 - Jun 22
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Perth and Kinross Green Hotels

See all 251 Properties in Perth and Kinross
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 (347 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
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$90

Ballathie Country House Hotel and Estate$90
Best Western Queens Hotel

Best Western Queens Hotel

Leonard Street, Perth
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.6 out of 5 (110 reviews)
Pleasant stay in good locationStaff very friendly. Room comfortable and clean. Spa and swimming pool was a big hit. Excellent location close to town centre and also bus and railway station
Mar 21, 2018

Best Western Queens Hotel$77

Best Western Queens Hotel$77
Burnbank B&B

Burnbank B&B

79 Muirs, Kinross
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.8 out of 5 (13 reviews)
Comfortable B&BLoved our very spacious king size bedroom, extremely comfortable and very good Ensuite . Our host was very nice
Jun 5, 2018

Burnbank B&B$81

Burnbank B&B$81
CLC Duchally Country Estate

CLC Duchally Country Estate

Gleneagles, Auchterarder
    4.0 out of 5.0
     
     
    4.7 out of 5 (185 reviews)
    Lovely staff, great views, nice and cleanReally enjoyed our stay - everyone was so friendly and welcoming and the restaurant is great. They were fab on dietary needs - I told one person once and everyone knew for the whole of my stay. The only criticism is the sound insulation (or lack thereof) between rooms. It is really really poor, or ...
    Apr 28, 2018

    CLC Duchally Country Estate$86

    CLC Duchally Country Estate$86
    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 (306 reviews)
    relaxing quiet hotelexcellent executive room with double aspect many activities catering for all ages
    Jun 13, 2018

    Crieff Hydro$92

    Crieff Hydro$92
    Fisher's Hotel

    Fisher's Hotel

    75-79 Atholl Road, Pitlochry
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.8 out of 5 (432 reviews)
    Centre of PitlochryPleasant enough stay. At times corridor noisy with people passing.
    Apr 2, 2018

    Fisher's Hotel$112

    Fisher's Hotel$112
    Huntingtower Hotel

    Huntingtower Hotel

    Crieff Road, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.5 out of 5 (100 reviews)
    Nice placeThe hotel is situated on lovely grounds and the rooms are spacious and comfortable--ours had a large bathroom. Would recommend if you need a place out of the way.
    May 19, 2018

    Huntingtower Hotel$105

    Huntingtower Hotel$105
    Murraypark Hotel

    Murraypark Hotel

    Connaught Terrace, Crieff
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.4 out of 5 (65 reviews)
    Nice hotel next to Crief HydroNice and peaceful highly recommend you get free use of the facilities of the hydro as well excellent value for money
    Apr 23, 2018

    Murraypark Hotel$104

    Murraypark Hotel$104
    Murrayshall House Hotel & Golf Courses

    Murrayshall House Hotel & Golf Courses

    Murrayshall Road, Perth
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    4.3 out of 5 (72 reviews)
    Home away from home!Attended a private function but stayed 2 nights. Lovely old house hotel secluded location but close enough to Perth for dinner. The chef was very accommodation due to my food allergies and created a separate menu with 2 choices for each course. Excellent food and nicely presented. Room was big and ...
    Feb 12, 2018

    Murrayshall House Hotel & Golf Courses$87

    Murrayshall House Hotel & Golf Courses$87
    Salutation Hotel

    Salutation Hotel

    34 South Street, Perth
      3.0 out of 5.0
       
       
      3.9 out of 5 (196 reviews)
      Old Hotel. Clean but noisyVery old hotel, so you will hear the floor boards creaking with every patron coming in. A couple above me argued with one another for four hours. Could hear everything. The hotel is clean, and the breakfast is great, but be prepared for a possible sleepless night.
      Jun 14, 2018

      Salutation Hotel$77

      Salutation Hotel$77
      The Green Hotel Golf & Leisure Resort

      The Green Hotel Golf & Leisure Resort

      2 The Muirs, Kinross
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.9 out of 5 (184 reviews)
      Great stayThis is our 3rd time here and the best yet with helpful staff a huge room great dinner and breakfast and an overall good time. Will be going back again soon.
      Apr 30, 2018

      The Green Hotel Golf & Leisure Resort$72

      The Green Hotel Golf & Leisure Resort$72
      The Windlestrae Hotel

      The Windlestrae Hotel

      2 The Muirs, Kinross
        3.0 out of 5.0
         
         
        3.8 out of 5 (138 reviews)
        Good valueA wee bit tired here and there, but not too bad, Pool a very good size, Breakfast full Scottish buffet, or continental, plenty of fresh fruit, 10 out of 10. Would stay again.
        Sep 23, 2017

        The Windlestrae Hotel$68

        The Windlestrae Hotel$68
        Map

        Recently booked Green Hotels in Perth and Kinross

        Craigvrack
        3.0 out of 5.0
        Last booking: 11 hours ago
        Inglewood House and Spa
        4.0 out of 5.0
        Last booking: 19 hours ago
        Rosebank Guest House
        4.0 out of 5.0
        Last booking: 33 hours ago
        Mercure Perth Hotel
        3.0 out of 5.0
        Last booking: 47 hours ago

        Pocket Guide: Green Hotels in Perth and Kinross

        Search for hotels in Perth and Kinross on Expedia. You can easily find your hotels in Perth and Kinross using one of the methods below:

        • View our selection of featured hotels in Perth and Kinross
        • Use the map to find hotels in the Perth and Kinross neighborhood you prefer
        • Use the filters to see hotels in a specific area of Perth and Kinross, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth and Kinross
        • Enter your travel dates to view the best deals on hotels in Perth and Kinross - while they last