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

Make a holiday cottage in Wales your home away from home

Wales; a country often overlooked as a holiday destination for British holiday makers, but cottages in Wales offers a staggering amount. It is a truly beautiful place, and not just the rugged coastlines, sheer mountains and lush valleys, but the culture, tranquillity and pace of life too.

Places to holiday in Wales

Anglesey, the large island in North Wales is a stunning destination with great beaches, a long history and a number of world class attractions. The freshwater and sea fishing is challenging, as are the four 18 hole golf courses dotted around the island, so golfers and fishermen will be well catered for from an Anglesey holiday cottage. There are also a disproportionate number of historical sites here, from the Beaumaris Castle to Melin Llynnon working woodmill.

Pembrokeshire is surrounded on 3 sides by the sea. It is home to the only entirely coastal national park in Britain, the Pembrokeshire Coast National Park, and many of the 50 beaches here are routinely on the list of Britain’s best beaches. Pembrokeshire is also home to Wales’ only theme park, Oakwood Park. Whale and dolphin spotting trips leave from Cardigan Bay.

Carmarthenshire is a walker's, cyclists and horse rider’s location. There are miles of trails through the lush farmland and hills. There are a surprising number of art galleries, and cultural attractions in Carmarthenshire, and it is a region hooked on sport, from rugby to football, surfing to cycling.

Snowdonia is an area of outstanding natural beauty. The Snowdonia National Park is known as one of the most beautiful in Britain, and includes both mountains and coastline. It is also an area famed for the number and nature of outdoor activities on offer. A Welsh holiday cottage in Snowdonia will certainly not allow you simply to sit and enjoy the view!

Things to do on holiday in Wales

Wales has so much breathtaking scenery and rough terrain that it lends itself perfectly to outdoor activities and adventure sports. Walking, weather for an afternoon or a week is special all across Wales, as is the mountain biking and horse riding, which covers much of the same rugged countryside.

Wales also boasts some top class game, course and sea fishing from the lakes of the Welsh mountains to the rivers of the fertile lowlands, or the fisheries of the Irish Sea.

Wales has a rich golfing heritage, having established the Welsh Golfing Union is 1895. There are a large range of golf courses available, including the host for the 2010 Ryder Cup, Celtic Manor.

The Mountains of Wales offer some spectacular mountaineering and rock climbing opportunities, and there are some magnificent caves to explore including Ogof Draenen, with 65km of underground tunnels. The coastline offers reliable surfing, and winds for windsurfing and kite surfing. White-water rafting, sea kayaking, wakeboarding, 4x4 trials, paragliding, land yachting and jet skiing are also hugely enjoyable activities from a holiday cottage in Wales.

If you don't know what to do have a look to our Holidays in Wales page.

Weather in Wales

Wales’ temperate climate means that there are no extremes of temperature. Although the summers (from May to August) are warm, temperatures do not soar to uncomfortably levels. Winters can be harsh, but there is still much to explore from the comfort of a Wales holiday cottage.

Travel to Wales

BMIbaby have regular cheap flights to Cardiff Airport (CWL) from many UK Airports. However, to get to many of the Welsh holiday rentals, it is easiest to go by train or drive.

See the Wales Travel Resource Directory.

Showing 1-50 of 300+
  View Map Map
Additional service fee may apply.
    • 2 BR
    • 1 BA
    • Sleeps 3
    Cottage #6868627
    18
      • 1 BR
      • 1 BA
      • Sleeps 3
      Barn #6555275
      40
        • 1 BR
        • 1 BA
        • Sleeps 2
        Apartment #8090431
        36
          • 2 BR
          • 2 BA
          • Sleeps 4
          Multiple rentals Apartment #1982119
          38
            • 2 BR
            • 1 BA
            • Sleeps 4
            Cottage #1783404
            21
              • 2 BR
              • 1 BA
              • Sleeps 4
              Cottage #1778946
              30
                • 3 BR
                • 1 BA
                • Sleeps 7
                Cottage #1005371
                22
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  Bungalow #6495228
                  55
                    • 3 BR
                    • 1 BA
                    • Sleeps 5
                    Cottage #703118
                    29
                      Excellent! 4.5/5
                      (19 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 4
                      Cottage #8164711
                      19
                        • 1 BR
                        • 1 BA
                        • Sleeps 2
                        Cottage #8125519
                        37
                          • 1 BR
                          • 1 BA
                          • Sleeps 2
                          Cottage #6797898
                          20
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Cottage #8126582
                            36
                              • 3 BR
                              • 1 BA
                              • Sleeps 5
                              Cottage #6021387
                              17
                                • 1 BR
                                • 1 BA
                                • Sleeps 2
                                Cottage #8131236
                                45
                                  • 2 BR
                                  • 2 BA
                                  • Sleeps 4
                                  Cottage #6750161
                                  20
                                    • 2 BR
                                    • 1 BA
                                    • Sleeps 4
                                    Cottage #8171280
                                    38
                                      • 2 BR
                                      • 1 BA
                                      • Sleeps 4
                                      Cottage #1841476
                                      38
                                        • 4 BR
                                        • 3 BA
                                        • Sleeps 8
                                        House #1922468
                                        27
                                          • 3 BR
                                          • 1 BA
                                          • Separate Toilet
                                          • Sleeps 6
                                          House #8173373
                                          27
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Cottage #8142468
                                            18
                                              Exceptional! 5/5
                                              (24 reviews)
                                              avg/night
                                              • 3 BR
                                              • 2 BA
                                              • Separate Toilet
                                              • Sleeps 6
                                              Cottage #8088836
                                              24
                                                • 2 BR
                                                • 1 BA
                                                • Sleeps 4
                                                Chalet #1933703
                                                23
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Cottage #6504264
                                                  37
                                                    • 1 BR
                                                    • 1 BA
                                                    • Sleeps 2
                                                    Cottage #8111750
                                                    50
                                                      • 2 BR
                                                      • 1 BA
                                                      • Separate Toilet
                                                      • Sleeps 5
                                                      Cottage #8133409
                                                      22
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 6
                                                        House #6560028
                                                        5
                                                          • 4 BR
                                                          • 3 BA
                                                          • Sleeps 13
                                                          House #6802310
                                                          14
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Cottage #8166507
                                                            22
                                                              Excellent! 4.7/5
                                                              (18 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 2 BA
                                                              • Sleeps 3
                                                              Apartment #8146247
                                                              18
                                                                • 1 BR
                                                                • 1 BA
                                                                • Sleeps 2
                                                                Cottage #8160756
                                                                15
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Separate Toilet
                                                                  • Sleeps 7
                                                                  Cottage #1964165
                                                                  32
                                                                    • 3 BR
                                                                    • 3 BA
                                                                    • Sleeps 6
                                                                    Multiple rentals Cottage #412729
                                                                    7
                                                                      • 4 BR
                                                                      • 3 BA
                                                                      • Separate Toilet
                                                                      • Sleeps 8
                                                                      Multiple rentals Farmhouse #412729
                                                                      7
                                                                        • 3 BR
                                                                        • 2 BA
                                                                        • Sleeps 6
                                                                        Multiple rentals Cottage #412729
                                                                        11
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Sleeps 6
                                                                          Multiple rentals Cottage #412729
                                                                          4
                                                                            • 6 BR
                                                                            • 2 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 11
                                                                            Villa #1951575
                                                                            1
                                                                              • 10 BR
                                                                              • 8 BA
                                                                              • Sleeps 20
                                                                              Chateau / Country House #831584
                                                                              5
                                                                                • 3 BR
                                                                                • 2 BA
                                                                                • Sleeps 6
                                                                                House #8145354
                                                                                31
                                                                                  • 3 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 5
                                                                                  Cottage #1781876
                                                                                  17
                                                                                    Excellent! 4.4/5
                                                                                    (9 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 2 BA
                                                                                    • Sleeps 8
                                                                                    House #1844135
                                                                                    9
                                                                                      Wonderful! 4.8/5
                                                                                      (8 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 1 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 6
                                                                                      Cottage #8152808
                                                                                      8
                                                                                        • 3 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 6
                                                                                        Cottage #8151157
                                                                                        32
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 6
                                                                                          Cottage #6186950
                                                                                          24
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 2
                                                                                            Cottage #8171958
                                                                                            38
                                                                                              • 2 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 4
                                                                                              Cottage #6185242
                                                                                              11
                                                                                                Excellent! 4.6/5
                                                                                                (17 reviews)
                                                                                                avg/night
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                Apartment #6723655
                                                                                                17
                                                                                                  • 2 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  House #6856169
                                                                                                  8
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Cottage #8131548
                                                                                                    24
                                                                                                      • 2 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 4
                                                                                                      Cottage #8165238
                                                                                                      27
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely cottage

                                                                                                      4 of 5
                                                                                                      A lovely very well equipped cottage in a great location, close to beach & all amenities,I would definitely recommend this property & hope to go back.
                                                                                                      • Review Submitted: Jul 24, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      Comfortable and spacious cottage a short walk from the coast path

                                                                                                      5 of 5
                                                                                                      The cottage was warm, cosy, very well equipped and spotlessly clean. The interior pictures do not do it justice, especially the kitchen. The raised decking was good but the garden could do with some love and attention to bring it up to the standard of the house. The pub just down the road was a bit stuck in the 80s but was handy and very popular with the locals. With just a few hundred yards to join the coast path and with a small rocky beach, it was great for walking. Trefin is a nice, quiet village with very little through traffic.
                                                                                                      • Review Submitted: Jul 24, 2017
                                                                                                      • Date of Stay: Jul 2017