HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
Verified Review icon check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit Default Owner Icon heart-filled

Holidaymakers searching for holiday rentals in Nairn also enquired about holiday cottages in Inverness, holiday homes in Aviemore and holiday homes in Avoch

Discover the captivating sights of the Moray Firth with holiday cottages in Nairn

Nairn is a small seaside town on the Moray Firth Coast of Scotland, just 16 miles away from Inverness. It has been a popular tourist destination since Victorian times and is famed for its beaches, walking routes, delightful views of the Morary Firth and golfing. The town also boasts splendid cuisine and provides the perfect base for exploring the Highlands and surrounding Lochs.

HomeAway has a number of holiday cottages in Nairn available for long or short stays. With families and pets welcomed in many, the emphasis has been on creating a home away from home. Cosy lounges with large comfortable sofas and well equipped kitchens make these the ideal base from which to explore the many delights of Nairn. Many of the cottages feature modern appliances such as gas ovens, microwaves, laundry facilities, dishwashers and DVD players whilst many bathrooms have showers as well as bathtubs. Gardens and on-site parking is also offered in plentiful supply.

Although Nairn is the ideal base for exploring the land and sea, Scotland has a great many attractions and sites which make it the ideal holiday location. From self catering cottages in Bute there is the opportunity to discover this beautiful town famed for its gardens and architecture, whilst holiday cottages in the East Neuk of Fife are the ideal base from which to discover some of the best fishing in Scotland.

Things to do

Golf: Nairn has long been considered as the home of golf. In fact, it is officially recognised as a centre of golfing excellence, with the Nairn Golf Club and the Nairn Dunbar Golf Club both being 18 hole championship courses. Both have hosted a number of professional tournaments and are open to visitors. In addition, within a 60 mile radius of holiday cottages in Nairn, there are 40 golf courses to choose from.

Fishing: People travel for miles to experience Scottish fishing, and Nairn has a wealth of choice. The Geddes Trout and Course Fishery is in extremely close proximity to the holiday bungalows in Nairn, whilst the Achagour Trout Fishery is also local. In addition, the River Nairn is popular with locals and just a few miles away are the renowned shores of Loch Ness.

Local attractions: Nairn holiday cottages make a fantastic base for visiting the many local attractions and places of interest. Within driving distance is Fort George, Cawdor Castle, Brodie Castle, Strathspey Steam Railway, Urquart Casle and Dunrobin Castle.

Dolphin watching: The Moray Firth is home to dolphins, harbour porpoises and minke whales. Although there are no guarantees of seeing these majestic creatures, there are local sites (such as Fort George) where spotting them is more likely, and many river cruises and boat trips where visitors have the opportunity of spotting them in their natural habitat.

Outdoor activities: The Highlands, the River and the many surrounding Lochs make Nairn the ideal base for those seeking a wild adventure. Water based sports such as canoeing, white water rafting and windsurfing are in plentiful supply but for those who prefer to stay on dry land, there are a number of operators offering activities such as paintballing, canyoning, bungee jumping and cliff jumping.

Weather

Like many places in Scotland, Nairn enjoys a mild, wet climate. November to February are considered the winter months and the temperature rarely rises above 6°C with lows of 0.5°C being common. During these months an average of 11 days rain per 30 is likely. The Spring months of April, May and June are the driest with an average of nine days rain per month, whilst July and August are traditionally the hottest months where temperatures up to 18°C are relatively common. Although the days of rainfall might sound high, the actual amount falling is quite low compared to other places in Scotland and an average of 60mm of rain per month is the typical trend.

Travel

Travel to Nairn by car is relatively simple. The A9 from Stirling is a direct road to the town and parking is plentiful. Visitors wishing to approach by public transport can fly to Inverness Airport (INV). Although there is a taxi service into the town, these must be booked in advance as there is no taxi rank at the airport. Meanwhile, Nairn has its own railway station and services are frequent.

    avg/night
    • 4 BR
    • 2 BA
    • Sleeps 7
    House #898508
    3
    Viewed 48 times in the last 48 hours
      avg/night
      • 3 BR
      • 2 BA
      • Separate Toilet
      • Sleeps 6
      Cottage #6948120
      1
      Viewed 8 times in the last 48 hours
        • 1 BR
        • 1 BA
        • Sleeps 4
        Apartment #6898492
        Viewed 5 times in the last 48 hours
          • 1 BR
          • 1 BA
          • Sleeps 4
          Apartment #6898555
            avg/night
            • 3 BR
            • 1 BA
            • Sleeps 5
            Cottage #6778788
            Viewed 5 times in the last 48 hours
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 4
              Bungalow #1689033
              Viewed 11 times in the last 48 hours
                View details for price
                • 2 BR
                • Separate Toilet
                • Sleeps 4
                Cottage #1999357
                Viewed 5 times in the last 48 hours
                  • 2 BR
                  • Separate Toilets
                  • Sleeps 4
                  Cottage #1862174
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Cottage #1867724
                      • 1 BR
                      • 1 BA
                      • Sleeps 2
                      Apartment #6941984
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        Cottage #6739919
                          • 2 BR
                          • 2 BA
                          • Sleeps 4
                          Apartment #6976532
                            • 3 BR
                            • Separate Toilets
                            • Sleeps 6
                            Cottage #1861391
                              • 2 BR
                              • Separate Toilet
                              • Sleeps 4
                              Cottage #6896454
                                • 3 BR
                                • Separate Toilets
                                • Sleeps 6
                                Cottage #1862175
                                  • 1 BR
                                  • Separate Toilet
                                  • Sleeps 2
                                  Cottage #1868145
                                    • 4 BR
                                    • Separate Toilets
                                    • Sleeps 8
                                    Cottage #1868245
                                      • 3 BR
                                      • Separate Toilets
                                      • Sleeps 6
                                      Cottage #6806098
                                        • 3 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Apartment #1964090
                                          Exceptional! 5/5
                                          (18 reviews)
                                          avg/night
                                          • 3 BR
                                          • 3 BA
                                          • Sleeps 6
                                          Cottage #6789331
                                          18
                                          Viewed 1,113 times in the last 48 hours
                                            Excellent! 4.7/5
                                            (16 reviews)
                                            avg/night
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 5
                                            House #1514578
                                            16
                                            Viewed 25 times in the last 48 hours
                                              Exceptional! 5/5
                                              (9 reviews)
                                              avg/night
                                              • Studio
                                              • 1 BA
                                              • Sleeps 3
                                              Chalet #830955
                                              9
                                              Viewed 23 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (18 reviews)
                                                avg/night
                                                • 3 BR
                                                • 3 BA
                                                • Sleeps 7
                                                Cottage #8072390
                                                18
                                                Viewed 16 times in the last 48 hours
                                                  Wonderful! 4.9/5
                                                  (13 reviews)
                                                  avg/night
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Cottage #1952664
                                                  13
                                                  Viewed 10 times in the last 48 hours
                                                    Exceptional! 5/5
                                                    (24 reviews)
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Separate Toilet
                                                    • Sleeps 7
                                                    Cottage #1705384
                                                    24
                                                    Viewed 5 times in the last 48 hours
                                                      Exceptional! 5/5
                                                      (14 reviews)
                                                      avg/night
                                                      • 3 BR
                                                      • 2 BA
                                                      • Sleeps 6
                                                      Cottage #1939313
                                                      14
                                                      Viewed 23 times in the last 48 hours
                                                        Wonderful! 4.9/5
                                                        (50 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 2 BA
                                                        • Sleeps 8
                                                        House #441785
                                                        50
                                                        Viewed 23 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (19 reviews)
                                                          avg/night
                                                          • 3 BR
                                                          • 3 BA
                                                          • Sleeps 6
                                                          Cottage #828457
                                                          19
                                                          Viewed 10 times in the last 48 hours
                                                            Excellent! 4.6/5
                                                            (8 reviews)
                                                            avg/night
                                                            • 2 BR
                                                            • 1 BA
                                                            • Separate Toilet
                                                            • Sleeps 4
                                                            Bungalow #6720672
                                                            8
                                                            Viewed 8 times in the last 48 hours
                                                              Excellent! 4.5/5
                                                              (4 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Separate Toilet
                                                              • Sleeps 4
                                                              Cottage #1939114
                                                              4
                                                              Viewed 7 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (12 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 1 BA
                                                                • Sleeps 7
                                                                Cottage #6479577
                                                                12
                                                                Viewed 23 times in the last 48 hours
                                                                  Exceptional! 5/5
                                                                  (11 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 8
                                                                  House #1987796
                                                                  11
                                                                  Viewed 13 times in the last 48 hours
                                                                    Wonderful! 4.9/5
                                                                    (24 reviews)
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 5
                                                                    Farmhouse #1091419
                                                                    24
                                                                    Viewed 43 times in the last 48 hours
                                                                      Wonderful! 4.8/5
                                                                      (6 reviews)
                                                                      avg/night
                                                                      • 1 BR
                                                                      • 1 BA
                                                                      • Sleeps 2
                                                                      Cottage #1405462
                                                                      6
                                                                      Viewed 5 times in the last 48 hours
                                                                        Wonderful! 4.8/5
                                                                        (4 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 2 BA
                                                                        • Sleeps 5
                                                                        Apartment #6466895
                                                                        4
                                                                        Viewed 16 times in the last 48 hours
                                                                          Exceptional! 5/5
                                                                          (6 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Sleeps 8
                                                                          House #1779688
                                                                          6
                                                                          Viewed 9 times in the last 48 hours
                                                                            Exceptional! 5/5
                                                                            (23 reviews)
                                                                            avg/night
                                                                            • 3 BR
                                                                            • 1 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 6
                                                                            Bungalow #410949
                                                                            23
                                                                            Viewed 14 times in the last 48 hours
                                                                              Excellent! 4.7/5
                                                                              (12 reviews)
                                                                              avg/night
                                                                              • 2 BR
                                                                              • 1 BA
                                                                              • Sleeps 4
                                                                              Cottage #8158191
                                                                              12
                                                                              Viewed 12 times in the last 48 hours
                                                                                Wonderful! 4.8/5
                                                                                (6 reviews)
                                                                                avg/night
                                                                                • 2 BR
                                                                                • 2 BA
                                                                                • Sleeps 4
                                                                                Apartment #875011
                                                                                6
                                                                                Viewed 14 times in the last 48 hours
                                                                                  Exceptional! 5/5
                                                                                  (5 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 2 BA
                                                                                  • Sleeps 4
                                                                                  Multiple rentals Cottage #1893593
                                                                                  5
                                                                                  Viewed 5 times in the last 48 hours
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 8
                                                                                    House #6471670
                                                                                    Viewed 14 times in the last 48 hours
                                                                                      • 2 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #6014716
                                                                                      1
                                                                                      Viewed 10 times in the last 48 hours
                                                                                        Excellent! 4.4/5
                                                                                        (21 reviews)
                                                                                        avg/night
                                                                                        • 3 BR
                                                                                        • 1 BA
                                                                                        • Separate Toilet
                                                                                        • Sleeps 5
                                                                                        Cottage #1763218
                                                                                        21
                                                                                        Viewed 7 times in the last 48 hours
                                                                                          Wonderful! 4.9/5
                                                                                          (7 reviews)
                                                                                          avg/night
                                                                                          • 1 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 2
                                                                                          Cottage #415971
                                                                                          7
                                                                                          Viewed 6 times in the last 48 hours
                                                                                            • 12 BR
                                                                                            • 10 BA
                                                                                            • Separate Toilet
                                                                                            • Sleeps 26
                                                                                            Chateau / Country House #6108511
                                                                                            2
                                                                                            Viewed 28 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 6
                                                                                              Cottage #8151883
                                                                                              2
                                                                                              Viewed 15 times in the last 48 hours
                                                                                                avg/night
                                                                                                • 4 BR
                                                                                                • 4 BA
                                                                                                • Sleeps 8
                                                                                                Cottage #1969991
                                                                                                2
                                                                                                Viewed 6 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 2 BA
                                                                                                  • Sleeps 6
                                                                                                  Cottage #8166160
                                                                                                  Viewed 16 times in the last 48 hours
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #1706074
                                                                                                    4
                                                                                                      • 3 BR
                                                                                                      • 1 BA
                                                                                                      • Separate Toilet
                                                                                                      • Sleeps 6
                                                                                                      Cottage #6525857
                                                                                                      Viewed 15 times in the last 48 hours
                                                                                                      • 1 - 50 of 215
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Perfect

                                                                                                      5 of 5
                                                                                                      Absolutely wonderful ,will definitely stay again ,, Should have 6 stars ,,,
                                                                                                      • Review Submitted: Apr 20, 2017
                                                                                                      • Date of Stay: Apr 2017

                                                                                                      Beautiful cottage in a wonderful location.

                                                                                                      5 of 5
                                                                                                      We spent three nights at Tanera More cottage over Easter 2017. The cottage is really well equipped with everything to make a self-catering stay as easy as possible. Suzana is a great host in terms of thinking of the smallest detail which is very welcoming. The cottage is warm and cosy: this sounds like a cliche but is actually fact! It is also beautifully quiet. The views out to the Firth are stunning and can be admired from the kitchen, the lounge and the bedrooms. To the rear is a lovely country garden with outdoor seating if the weather is being kind. Avoch is a great place to be based to explore the Black Isle: 10 minutes by car to Fortrose and Rosemarkie and a little further to Cromarty. Fort George is also nearby. It's also possible to have a great day exploring the shores of Loch Ness. There are dolphin trips from Avoch harbour as well as Cromarty. We already miss this stunning place and will definitely return.
                                                                                                      • Review Submitted: Apr 19, 2017
                                                                                                      • Date of Stay: Apr 2017