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.
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

Holidaymakers searching for holiday cottages in Barmouth also enquired about chalets in Caernarfon, cottages in Bala and holiday homes in Tywyn

Make a self catering cottage in Barmouth your home away from home

The coastal town and beach of Barmouth make a delightful base for family vacations and for those wanting to explore the Snowdonia National Park and Bala Lake. The slate-built houses overlook the wide statuary, harbour and the endless sandy beach. The bay is spanned by Barmouth bridge built in 1867. The harbour is still a bustling centre of activity with many fishing and leisure craft. There is a charitable RNLI Lifeboat based here which has a viewing gallery and a visitor centre.

Things to Do in Barmouth, North Wales Take the Narrow-gauge Railway

In 1895 a two mile railway was built by the owner of McDougall’s Flour to transport building materials to the construction site of Fairbourne Village. The line now offers a scenic trip between Fairbourne and Penrhyn Point and is easy to reach from cottages in Wales.

Walk the Bridge

The wooden-built Barmouth Bridge still carries local trains along its 900 yard (820m) span across the Mawddach estuary. For a nominal fee visitors can walk alongside the railway on a side path. It has particularly lovely views across the bay at sunset.

Cafés and Pubs

The town has ample cafés, pubs and restaurants to suit all dining requirements. The local fish and chips are delicious eaten out of paper on the harbour wall. The “Arousel Café” may be somewhat disturbing to families until you realize that it is actually named the “Carousel Café” but every time the letter C is replaced, locals remove it at night!

Places to Visit Near Barmouth, North Wales Portmeirion

The unique Italianate village is a pleasant 11 mile drive from your Barmouth holiday rental, but it is well worth the journey. Enjoy the terraced gardens and architecture surrounding peaceful fountains and courtyards.

Harlech Castle

Harlech Castle was built in the 13th century and even today remains a most imposing castle. Explore the massive inner walls and towers and enjoy the panoramic views from the battlements.

Snowdonia

Snowdonia National Park, which means “Place of the Eagles”, offers dramatic landscapes from towering craggy peaks to glacial lakes and cascading waterfalls. Snowdon is the highest mountain in Wales and tests even the most experienced climbers. The mountain railway is the best way to ascend!

Weather in Barmouth, North Wales

Barmouth has a temperate climate with mild winters which rarely drop below freezing and warm summers. The average highs in August are 65°F (18°C). Due to its location on the west coast of Britain it gets plenty of rainfall, particularly on the mountains.  

Getting to Barmouth, North Wales

Driving to Barmouth is a delightfully scenic route along the M54 from Telford and the A458 from Shrewsbury. The final miles are through the beautiful scenery of Snowdonia National Park.

Cancel Clear Filters Apply Filters

Property Type

Popular Searches

Payment Options

Facilities

Managed By

Local Area

Property Details

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!
  • Showing 1-50 of 300+
Additional service fee may apply.
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Cottage #6834112
    4
    Viewed 29 times in the last 48 hours
      • 2 BR
      • 1 BA
      • Sleeps 3
      Cottage #6868627
      2
      Viewed 16 times in the last 48 hours
        • 1 BR
        • 1 BA
        • Sleeps 2
        Cottage #1868917
          • 1 BR
          • 1 BA
          • Sleeps 2
          Cottage #1860207
            • 1 BR
            • 1 BA
            • Sleeps 2
            Cottage #8152968
            1
              • 2 BR
              • 1 BA
              • Sleeps 6
              Cottage #1968167
                • 1 BR
                • 1 BA
                • Sleeps 2
                Cottage #1859085
                  • 3 BR
                  • 2 BA
                  • Sleeps 6
                  Cottage #1865801
                    • 2 BR
                    • 1 BA
                    • Sleeps 4
                    Cottage #1857919
                      avg/night
                      • 3 BR
                      • 1 BA
                      • Sleeps 6
                      Cottage #1966005
                      Viewed 5 times in the last 48 hours
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 4
                        Cottage #6776717
                        Viewed 5 times in the last 48 hours
                          • 1 BR
                          • 2 BA
                          • Sleeps 2
                          Cottage #1868110
                            • 1 BR
                            • 1 BA
                            • Sleeps 2
                            Cottage #1859086
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #6776716
                                • 1 BR
                                • Separate Toilet
                                • Sleeps 2
                                Cottage #1864828
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Cottage #1868913
                                    • 3 BR
                                    • 1 BA
                                    • Sleeps 6
                                    Cottage #1861445
                                      • 4 BR
                                      • 2 BA
                                      • Sleeps 8
                                      Cottage #1867659
                                        • 4 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Cottage #6741298
                                          • 4 BR
                                          • 2 BA
                                          • Sleeps 8
                                          Cottage #1868900
                                            • 5 BR
                                            • Separate Toilets
                                            • Sleeps 12
                                            Cottage #1864766
                                              • 3 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Cottage #1868914
                                                • 4 BR
                                                • 2 BA
                                                • Sleeps 8
                                                Cottage #1967020
                                                  • 1 BR
                                                  • 3 BA
                                                  • Sleeps 4
                                                  Apartment #1967625
                                                    • 3 BR
                                                    • 2 BA
                                                    • Sleeps 6
                                                    Apartment #2497173
                                                      • 5 BR
                                                      • 5 BA
                                                      • Sleeps 10
                                                      Cottage #1969500
                                                        Wonderful! 4.9/5
                                                        (26 reviews)
                                                        avg/night
                                                        • 2 BR
                                                        • 1 BA
                                                        • Sleeps 5
                                                        Bungalow #6495228
                                                        26
                                                        Viewed 50 times in the last 48 hours
                                                          Exceptional! 5.0/5
                                                          (21 reviews)
                                                          avg/night
                                                          • 1 BR
                                                          • 1 BA
                                                          • Sleeps 2
                                                          Cottage #8125519
                                                          21
                                                          Viewed 17 times in the last 48 hours
                                                            Wonderful! 4.9/5
                                                            (16 reviews)
                                                            avg/night
                                                            • 1 BR
                                                            • 1 BA
                                                            • Sleeps 2
                                                            Cottage #8166507
                                                            16
                                                            Viewed 14 times in the last 48 hours
                                                              Wonderful! 4.8/5
                                                              (21 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Sleeps 4
                                                              Cottage #703118
                                                              21
                                                              Viewed 27 times in the last 48 hours
                                                                Excellent! 4.4/5
                                                                (28 reviews)
                                                                avg/night
                                                                • 7 BR
                                                                • 4 BA
                                                                • Separate Toilets
                                                                • Sleeps 14
                                                                House #405299
                                                                28
                                                                Viewed 21 times in the last 48 hours
                                                                  Wonderful! 4.8/5
                                                                  (14 reviews)
                                                                  avg/night
                                                                  • 3 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Cottage #8053804
                                                                  14
                                                                  Viewed 13 times in the last 48 hours
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Separate Toilet
                                                                    • Sleeps 4
                                                                    Cottage #1787130
                                                                    9
                                                                      Wonderful! 4.9/5
                                                                      (11 reviews)
                                                                      avg/night
                                                                      • 2 BR
                                                                      • 1 BA
                                                                      • Sleeps 4
                                                                      Cottage #1843116
                                                                      11
                                                                      Viewed 17 times in the last 48 hours
                                                                        Exceptional! 5.0/5
                                                                        (36 reviews)
                                                                        avg/night
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 5
                                                                        Bungalow #8171469
                                                                        36
                                                                        Viewed 12 times in the last 48 hours
                                                                          Wonderful! 4.9/5
                                                                          (7 reviews)
                                                                          avg/night
                                                                          • 4 BR
                                                                          • 2 BA
                                                                          • Separate Toilet
                                                                          • Sleeps 8
                                                                          Cottage #6721801
                                                                          7
                                                                          Viewed 16 times in the last 48 hours
                                                                            Excellent! 4.5/5
                                                                            (11 reviews)
                                                                            avg/night
                                                                            • 2 BR
                                                                            • 2 BA
                                                                            • Sleeps 4
                                                                            Apartment #6723655
                                                                            11
                                                                            Viewed 15 times in the last 48 hours
                                                                              Wonderful! 4.8/5
                                                                              (24 reviews)
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 1 BA
                                                                              • Sleeps 6
                                                                              Bungalow #8137859
                                                                              24
                                                                                Excellent! 4.3/5
                                                                                (6 reviews)
                                                                                avg/night
                                                                                • 4 BR
                                                                                • 2 BA
                                                                                • Sleeps 8
                                                                                Farmhouse #1629150
                                                                                6
                                                                                Viewed 8 times in the last 48 hours
                                                                                  Excellent! 4.4/5
                                                                                  (7 reviews)
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 5
                                                                                  Chalet #1778977
                                                                                  7
                                                                                  Viewed 10 times in the last 48 hours
                                                                                    Wonderful! 4.9/5
                                                                                    (14 reviews)
                                                                                    avg/night
                                                                                    • 4 BR
                                                                                    • 3 BA
                                                                                    • Sleeps 8
                                                                                    Cottage #8140951
                                                                                    14
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      Excellent! 4.7/5
                                                                                      (12 reviews)
                                                                                      avg/night
                                                                                      • 3 BR
                                                                                      • 1 BA
                                                                                      • Separate Toilet
                                                                                      • Sleeps 6
                                                                                      Cottage #1838784
                                                                                      12
                                                                                      Viewed 8 times in the last 48 hours
                                                                                        Excellent! 4.5/5
                                                                                        (8 reviews)
                                                                                        avg/night
                                                                                        • 6 BR
                                                                                        • 4 BA
                                                                                        • Sleeps 14
                                                                                        House #1844391
                                                                                        8
                                                                                        Viewed 21 times in the last 48 hours
                                                                                          avg/night
                                                                                          • 2 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 5
                                                                                          Bungalow #6074847
                                                                                          5
                                                                                          Viewed 20 times in the last 48 hours
                                                                                            Wonderful! 4.8/5
                                                                                            (40 reviews)
                                                                                            avg/night
                                                                                            • 3 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 6
                                                                                            Cottage #8106063
                                                                                            40
                                                                                            Viewed 11 times in the last 48 hours
                                                                                              Wonderful! 4.8/5
                                                                                              (21 reviews)
                                                                                              avg/night
                                                                                              • 4 BR
                                                                                              • 1 BA
                                                                                              • Sleeps 6
                                                                                              House #8123945
                                                                                              21
                                                                                              Viewed 6 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 9
                                                                                                Cottage #8161030
                                                                                                1
                                                                                                Viewed 7 times in the last 48 hours
                                                                                                  Wonderful! 4.8/5
                                                                                                  (12 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 3
                                                                                                  Cottage #1834620
                                                                                                  12
                                                                                                  Viewed 8 times in the last 48 hours
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    House #6856169
                                                                                                    4
                                                                                                    Viewed 8 times in the last 48 hours
                                                                                                      Excellent! 4.7/5
                                                                                                      (17 reviews)
                                                                                                      avg/night
                                                                                                      • 4 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 9
                                                                                                      Bungalow #1776044
                                                                                                      17
                                                                                                      Viewed 9 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely cost cottage. A home from home

                                                                                                      5 of 5
                                                                                                      We had a lovely and relaxing stay at this cottage. We felt at home as soon as we arrived. The cottage is very well equipped and cosy. We'd definitely recommend and stay again. Thanks
                                                                                                      • Review Submitted: 30-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Lovely little Alaskan type cottage

                                                                                                      5 of 5
                                                                                                      Me and my hubby stayed 2 nights and loved it we were greated by guy and his little black and white dog who were both friendly guy showed us the cottage which was stunning very Alaska like which was right up our street open plan it was so cosy The area is lovely nice little church and graveyard down the lane and the pub which we had a meal from But we spent the weekend in the cottage as we didn't need to leave we were relaxed comfy and warm guy lives next door with his wife and provides everything you need even a games room and lovely gardens with little hidden benches fir night time star watching 100% recommend and we will be returning soon :) Thanks for a unforgettable stay Lisa&lan xx
                                                                                                      • Review Submitted: 21-Nov-2016
                                                                                                      • Date of Stay: Nov 2016

                                                                                                      Beautiful apartment, great location

                                                                                                      5 of 5
                                                                                                      So delighted with our choice of accommodation. Excellent location, loved looking out onto the harbour. Apartment is beautiful, lovely decoration and nice little touches. Fantastic walk along the coastline to Blackrock Sands and Criccieth. Visit to the lovely village of Beddgelert isa must. Thank you for making our stay so pleasant.
                                                                                                      • Review Submitted: 20-Nov-2016
                                                                                                      • Date of Stay: Nov 2016