Beginning of main content

FestivalOfWotif

Tonight
This weekend
27 Sep. - 29 Sep.
Next weekend
4 Oct. - 6 Oct.

Best Perthshire Hotel Deals

Apex City Quay Hotel & Spa AU$101
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

1 West Victoria Dock Road, Dundee, Scotland
Apex City Quay Hotel & Spa
     
    4.3
    of 5, from 3 reviews
    4.0 out of 5.0 Stars

    Located in the heart of Dundee, this spa hotel is within a 10-minute walk of HMS Unicorn, Discovery Point, and V&A Dundee. Verdant Works and University of Dundee are also within 1 mile (2 km). Dundee Tay Bridge Station is 9 minutes by foot.

    Fairmont St Andrews AU$249
    Fairmont St Andrews

    Fairmont St Andrews

    Fairmont St Andrews
       
      5.0
      of 5, from 1 reviews
      5.0 out of 5.0 Stars

      This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of St. Andrews Aquarium and Cambo Estate Gardens. Castle Sands and West Sands are also within 6 miles (10 km).

      Carnoustie Golf Hotel AU$107
      Carnoustie Golf Hotel

      Carnoustie Golf Hotel

      Carnoustie Golf Hotel
         
        4.0 out of 5.0 Stars

        Situated by the sea, this spa hotel is within 1 mile (2 km) of Barry Sands and Carnoustie Golf Links. Carnoustie Beach and Westhaven Beach are also within 15 minutes. Golf Street Station is only a 4-minute walk and Carnoustie Station is 9 minutes.

        Moness Resort AU$134
        Moness Resort

        Moness Resort

        Moness Resort
           
          4.0
          of 5, from 1 reviews
          4.0 out of 5.0 Stars

          Situated in a rural location, this spa hotel is within a 15-minute walk of Wade's Bridge and Black Watch Monument. Dewar's World of Whisky and Castle Menzies are also within 2 miles (3 km).

          Sleeperz Hotel Dundee AU$88
          Sleeperz Hotel Dundee

          Sleeperz Hotel Dundee

          2 South Union Street, Dundee, Scotland
          Sleeperz Hotel Dundee
             
            3.0 out of 5.0 Stars

            Situated in Dundee, this hotel is within a 5-minute walk of City Square, V&A Dundee and Discovery Point. University of Dundee and Verdant Works are also within 15 minutes. Dundee Tay Bridge Station is only a 5-minute walk.

            Hampton By Hilton Dundee City Center AU$92
            Hampton By Hilton Dundee City Center

            Hampton By Hilton Dundee City Center

            1 Argyllgait, Dundee, Scotland
            Hampton By Hilton Dundee City Center
               
              3.0 out of 5.0 Stars

              Located in the heart of Dundee, this hotel is within a 10-minute walk of Howff Burial Ground, Verdant Works and University of Dundee. Discovery Point and V&A Dundee are also within 15 minutes. Dundee Tay Bridge Station is 11 minutes by foot.

              Malmaison Dundee AU$90
              Malmaison Dundee

              Malmaison Dundee

              44 Whitehall Crescent, Dundee, Scotland
              Malmaison Dundee
                 
                4.0
                of 5, from 1 reviews
                4.0 out of 5.0 Stars

                Situated in Dundee, this romantic hotel is steps away from City Square, Discovery Point and V&A Dundee. Verdant Works and University of Dundee are also within 15 minutes. Dundee Tay Bridge Station is only a 4-minute walk.

                Crieff Hydro AU$148
                Crieff Hydro

                Crieff Hydro

                Fern Tower Road, Crieff, Scotland
                Crieff Hydro
                   
                  4.0 out of 5.0 Stars

                  This family-friendly Crieff hotel is located in a rural location, within 2 mi (3 km) of Famous Grouse Experience at Glenturret Distillery and Crieff Visitor Centre. Drummond Gardens and Drummond Castle Gardens are also within 6 miles (10 km).

                  Top Budget Perthshire Hotel Deals

                  Rob Roy Hotel AU$146
                  Rob Roy Hotel

                  Rob Roy Hotel

                  Rob Roy Hotel
                     
                    3.0 out of 5.0 Stars

                    Situated in Stirling, this hotel is within 1 mi (2 km) of Aberfoyle Golf Club and Loch Lomond and The Trossachs National Park. Duke's Pass and Inchmahome Priory are also within 3 miles (5 km).

                    The Station Hotel AU$121
                    The Station Hotel

                    The Station Hotel

                    1 Leonard Street, Perth, Scotland
                    The Station Hotel
                       
                      4.0
                      of 5, from 2 reviews
                      3.5 out of 5.0 Stars

                      Located in the heart of Perth, this hotel is 0.4 mi (0.7 km) from Fergusson Gallery and 2.8 mi (4.6 km) from Scone Palace. Perth Ice Rink and St. Ninian's Cathedral are also within 15 minutes. Perth Station is only a 1-minute walk.

                      The Longforgan Coaching Inn AU$52
                      The Longforgan Coaching Inn

                      The Longforgan Coaching Inn

                      56 Main St, Longforgan, Dundee, Scotland
                      The Longforgan Coaching Inn
                         
                        3.0
                        of 5, from 1 reviews
                        3.0 out of 5.0 Stars

                        Situated in Dundee, this inn is within 6 miles (10 km) of Maggie's Centre, West Park and Camperdown Country Park. Mills Observatory and Lochee Park are also within 6 miles (10 km).

                        Malmaison Dundee AU$90
                        Malmaison Dundee

                        Malmaison Dundee

                        44 Whitehall Crescent, Dundee, Scotland
                        Malmaison Dundee
                           
                          4.0
                          of 5, from 1 reviews
                          4.0 out of 5.0 Stars

                          Situated in Dundee, this romantic hotel is steps away from City Square, Discovery Point and V&A Dundee. Verdant Works and University of Dundee are also within 15 minutes. Dundee Tay Bridge Station is only a 4-minute walk.

                          Top Luxury Perthshire Hotel Deals

                          Old Course Hotel AU$623
                          Old Course Hotel

                          Old Course Hotel

                          Old Course Hotel
                             
                            3.0
                            of 5, from 1 reviews
                            5.0 out of 5.0 Stars

                            Located in the heart of St. Andrews, this luxury hotel is within a 15-minute walk of Swilken Bridge, University of St. Andrews and St. Andrews Links. West Sands and Old Course at St Andrews are also within 10 minutes.

                            Cromlix AU$324
                            Cromlix

                            Cromlix

                            Cromlix
                               
                              5.0
                              of 5, from 1 reviews
                              5.0 out of 5.0 Stars

                              Situated in a provincial park, this luxury hotel is within 9 miles (15 km) of Dunblane Cathedral, Doune Castle and University of Stirling. Dunblane Museum and Argaty Red Kites are also within 9 miles (15 km).

                              Fairmont St Andrews AU$249
                              Fairmont St Andrews

                              Fairmont St Andrews

                              Fairmont St Andrews
                                 
                                5.0
                                of 5, from 1 reviews
                                5.0 out of 5.0 Stars

                                This family-friendly St. Andrews hotel is located by the sea, 2.2 mi (3.6 km) from East Sands, and within 6 mi (10 km) of St. Andrews Aquarium and Cambo Estate Gardens. Castle Sands and West Sands are also within 6 miles (10 km).

                                Eden Mansion Get Rates
                                Eden Mansion

                                Eden Mansion

                                Eden Mansion
                                   
                                  5.0 out of 5.0 Stars

                                  Situated by the sea, this luxury country house is 0.7 mi (1.1 km) from Eden Mill St Andrews, and within 6 mi (10 km) of Swilken Bridge and Old Course at St Andrews. British Golf Museum and St. Andrews Aquarium are also within 6 mi (10 km). St. Andrews Leuchars Station is 26 minutes by foot.

                                  Accommodation In Perthshire

                                  Want to see the sights? Planning a business trip? Or perhaps you're looking for that perfect romantic getaway. For your next escape, get the hotel you want at a price that’ll put a smile on your face. From city centre conference hotels to charming hideaways, we have you covered. Book accommodation in Perthshire with us today and get ready to sleep in, eat out and enjoy a holiday your way.

                                  Not sure what you're looking for? Let us help! When you search Perthshire accommodation, you can filter by budget, star rating or even specific facilities. Hit the clubs, browse the shops or make friends with the locals—there are a number of hotels just a stone's throw from the action. Or do less running around and more indulging when you book a relaxing and revitalising retreat. Maybe a spa treatment is in your future! In the mood for food? Many of our listed hotels feature great bars, cafes and restaurants for laid-back brunching and suppertime feasting. Some also offer a gym or nearby outdoor activities to help burn off those extra calories.

                                  Save time and money by using Wotif to book cheap Perthshire accommodation. With millions of rooms available, you’ll find exactly the right place to put your feet up. From bargain motels to rooms fit for blue-blooded luxury, child-friendly to pet-friendly (and definitely wallet-friendly), we make booking a hotel reservation simple.

                                  How much is a hotel room in Perthshire?

                                  Hotels in Perthshire start at AU$52 per night. Prices and availability subject to change. Additional terms may apply.

                                  New Reviews - Best Hotels in Perthshire


                                  *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.