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 Porthmadog also enquired about cottages in Bala, cottages in Barmouth and chalets in Caernarfon

A holiday rental home in Porthmadog is a great choice for those who love adventure.

Porthmadog provides a variety of activities and attractions that are perfect for every member of the family. Your holiday rental home in Porthmadog will provide you with all of the comforts of home whilst acting as a home base for all of your adventures.

Things to do on holiday to Porthmadog

There is no reason to ever be bored whilst on holiday to Porthmadog. There are many activities to keep visitors of every skill level busy for weeks! The many nearby beaches provide opportunities for a variety of water sports such as swimming, boating, diving, sailing and fishing. There are a number of beautiful spots for hiking and cycling. Many such locations provide the opportunity for bird watching and to see other wildlife. The tallest peak in all of Wales and England is nearby Mount Snowdon. View this majestic mountain from afar or test your climbing skills for an unforgettable adventure.

Places to visit on holiday to Porthmadog

A must visit during your holiday to Porthmadog is Snowdonia National Park. With over 1300 square km, there is much to see and do within this beautiful park.The views are breathtaking and no matter your skill level, you will be able to explore this park. There are walking trails that are quite leisurely and others that require a greater fitness level. There are even special programs designed with disabled visitors in mind to ensure that everyone is able to enjoy all of the beauty the park has to offer. Snowdonia National Park is home to the largest lake in England and, as mentioned above, the tallest mountain as well. The children will enjoy a visit to Ffestiniog Railway. This steam train operates all year with special train rides based on the season such as Santa Trains and Spooky Trains. Snacks and souvenirs are available.

Weather in Porthmadog

Travellers to Porthmadog will usually find milder weather than in other parts of the UK. The average high temperature during the summer is 18 degrees. In the winter, the average lows are between 2 and 5 degrees.

There are a few days each year which bring more extreme temperatures, but those are not common. No matter what time of year you plan to visit, you should bring along some rain gear. Each month brings some rainfall with the most falling in the winter when 85 to 99 mm falls each month. The least rain occurs in the spring with only 45 to 55 mm per month.

Travel to Porthmadog

The closest airport to Porthmadog is Manchester (MAN), which is 128 km away. There is a ferry that arrives to Holyhead, which is 48 km from Porthmadog. Porthmadog Railway Station is fairly well serviced, and travellers may also choose to arrive to Penrhydeuaraeth Railway Station, 8 km from Porthmadog.

    Wonderful! 4.9/5
    (22 reviews)
    avg/night
    • 1 BR
    • 1 BA
    • Sleeps 2
    Cottage #8166507
    22
    Viewed 42 times in the last 48 hours
      Excellent! 4.6/5
      (17 reviews)
      avg/night
      • 2 BR
      • 2 BA
      • Sleeps 4
      Apartment #6723655
      17
      Viewed 25 times in the last 48 hours
        Wonderful! 4.8/5
        (19 reviews)
        avg/night
        • 2 BR
        • 1 BA
        • Sleeps 4
        Apartment #8124363
        19
        Viewed 47 times in the last 48 hours
          Exceptional! 5/5
          (20 reviews)
          avg/night
          • 3 BR
          • 1 BA
          • Sleeps 6
          Cottage #6117306
          20
          Viewed 34 times in the last 48 hours
            Wonderful! 4.8/5
            (24 reviews)
            avg/night
            • 4 BR
            • 1 BA
            • Sleeps 6
            House #8123945
            24
            Viewed 21 times in the last 48 hours
              avg/night
              • 3 BR
              • 1 BA
              • Sleeps 6
              Apartment #6849830
              1
              Viewed 16 times in the last 48 hours
                avg/night
                • 2 BR
                • 1 BA
                • Sleeps 4
                House #6875199
                2
                Viewed 6 times in the last 48 hours
                  Wonderful! 4.9/5
                  (14 reviews)
                  avg/night
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Cottage #1843116
                  14
                  Viewed 9 times in the last 48 hours
                    Wonderful! 4.8/5
                    (11 reviews)
                    avg/night
                    • 3 BR
                    • 1 BA
                    • Sleeps 5
                    Caravan #6496986
                    11
                    Viewed 26 times in the last 48 hours
                      Excellent! 4.6/5
                      (5 reviews)
                      avg/night
                      • 7 BR
                      • 4 BA
                      • Sleeps 10
                      House #8106302
                      5
                      Viewed 23 times in the last 48 hours
                        • 3 BR
                        • 2 BA
                        • Sleeps 6
                        Cottage #8109490
                        3
                        Viewed 33 times in the last 48 hours
                          Exceptional! 5/5
                          (28 reviews)
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Separate Toilet
                          • Sleeps 4
                          House #8153814
                          28
                          Viewed 44 times in the last 48 hours
                            Exceptional! 5/5
                            (7 reviews)
                            avg/night
                            • 4 BR
                            • 2 BA
                            • Sleeps 7
                            Cottage #1891474
                            7
                            Viewed 10 times in the last 48 hours
                              Exceptional! 5/5
                              (4 reviews)
                              avg/night
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #8109316
                              4
                              Viewed 9 times in the last 48 hours
                                avg/night
                                • 4 BR
                                • 2 BA
                                • Sleeps 8
                                Bungalow #8233821
                                Viewed 11 times in the last 48 hours
                                  • 2 BR
                                  • 1 BA
                                  • Sleeps 4
                                  Cottage #6815588
                                  Viewed 7 times in the last 48 hours
                                    • 3 BR
                                    • 1 BA
                                    • Sleeps 5
                                    Cottage #1969728
                                    1
                                      Exceptional! 5/5
                                      (1 reviews)
                                      avg/night
                                      • 5 BR
                                      • 3 BA
                                      • Separate Toilet
                                      • Sleeps 10
                                      Cottage #6866378
                                      1
                                      Viewed 5 times in the last 48 hours
                                        • 2 BR
                                        • 1 BA
                                        • Sleeps 4
                                        Cottage #1898662
                                        2
                                        Viewed 9 times in the last 48 hours
                                          • 2 BR
                                          • 1 BA
                                          • Sleeps 4
                                          Cottage #1965701
                                          Viewed 6 times in the last 48 hours
                                            • 3 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Cottage #1964018
                                            Viewed 5 times in the last 48 hours
                                              • 1 BR
                                              • Separate Toilet
                                              • Sleeps 2
                                              Cottage #1859113
                                                • 3 BR
                                                • 1 BA
                                                • Separate Toilet
                                                • Sleeps 6
                                                House #8298753
                                                  • 2 BR
                                                  • 1 BA
                                                  • Sleeps 4
                                                  Apartment #8176537
                                                  Viewed 6 times in the last 48 hours
                                                    • 4 BR
                                                    • 2 BA
                                                    • Sleeps 8
                                                    Cottage #1967130
                                                      • 4 BR
                                                      • 2 BA
                                                      • Sleeps 8
                                                      Cottage #1965905
                                                        Exceptional! 5/5
                                                        (21 reviews)
                                                        avg/night
                                                        • 4 BR
                                                        • 2 BA
                                                        • Separate Toilet
                                                        • Sleeps 8
                                                        Multiple rentals Cottage #1009766
                                                        21
                                                        Viewed 14 times in the last 48 hours
                                                          • 3 BR
                                                          • 1 BA
                                                          • Separate Toilet
                                                          • Sleeps 6
                                                          House #8298789
                                                            Exceptional! 5/5
                                                            (9 reviews)
                                                            avg/night
                                                            • 8 BR
                                                            • 4 BA
                                                            • Separate Toilets
                                                            • Sleeps 16
                                                            Multiple rentals Cottage #1009766
                                                            9
                                                            Viewed 19 times in the last 48 hours
                                                              Exceptional! 5/5
                                                              (10 reviews)
                                                              avg/night
                                                              • 4 BR
                                                              • 2 BA
                                                              • Separate Toilet
                                                              • Sleeps 8
                                                              Multiple rentals Cottage #1009766
                                                              10
                                                              Viewed 9 times in the last 48 hours
                                                                Exceptional! 5/5
                                                                (14 reviews)
                                                                avg/night
                                                                • 3 BR
                                                                • 2 BA
                                                                • Sleeps 6
                                                                Cottage #8134793
                                                                14
                                                                Viewed 10 times in the last 48 hours
                                                                  • 4 BR
                                                                  • 2 BA
                                                                  • Sleeps 7
                                                                  Cottage #1965239
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 4
                                                                    Cottage #1965013
                                                                    Viewed 6 times in the last 48 hours
                                                                      Excellent! 4.3/5
                                                                      (9 reviews)
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 6
                                                                      Apartment #1947726
                                                                      9
                                                                      Viewed 5 times in the last 48 hours
                                                                        • 3 BR
                                                                        • 3 BA
                                                                        • Sleeps 6
                                                                        House #8088606
                                                                          • 1 BR
                                                                          • 1 BA
                                                                          • Sleeps 2
                                                                          House #8088611
                                                                            • 1 BR
                                                                            • 1 BA
                                                                            • Sleeps 2
                                                                            Villa #8088609
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 1 BA
                                                                              • Sleeps 5
                                                                              House #6839370
                                                                              Viewed 5 times in the last 48 hours
                                                                                • 4 BR
                                                                                • Separate Toilets
                                                                                • Sleeps 8
                                                                                Cottage #1865704
                                                                                  • 4 BR
                                                                                  • Separate Toilets
                                                                                  • Sleeps 8
                                                                                  Cottage #1864890
                                                                                    • 3 BR
                                                                                    • Separate Toilets
                                                                                    • Sleeps 6
                                                                                    Cottage #1864773
                                                                                      • 1 BR
                                                                                      • Separate Toilet
                                                                                      • Sleeps 2
                                                                                      Cottage #1859136
                                                                                        • 2 BR
                                                                                        • Separate Toilet
                                                                                        • Sleeps 2
                                                                                        Cottage #6762237
                                                                                          • 2 BR
                                                                                          • Separate Toilet
                                                                                          • Sleeps 4
                                                                                          Cottage #1860195
                                                                                            • 4 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 8
                                                                                            Cottage #8197402
                                                                                              • 3 BR
                                                                                              • Separate Toilets
                                                                                              • Sleeps 6
                                                                                              Cottage #1859114
                                                                                                • 2 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 4
                                                                                                House #8315130
                                                                                                  • 3 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 2
                                                                                                  Cottage #6877257
                                                                                                    • 2 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    House #6831578
                                                                                                      • 3 BR
                                                                                                      • 2 BA
                                                                                                      • Sleeps 8
                                                                                                      Cottage #1965090

                                                                                                      Porthmadog Holiday Cottages (300+)

                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Stunning location. Lovely hosts

                                                                                                      5 of 5
                                                                                                      Just enjoyed a relaxing week. Both Rhian and Twm are wonderful hosts. My boys enjoyed feeding the sheep ( Thankyou Twm ). Views from the caravan are stunning. Caravan was equipped with everything we needed during our stay. Thankyou for such a warm welcome Rhian and Twm.
                                                                                                      • Review Submitted: Jul 22, 2017
                                                                                                      • Date of Stay: Jul 2017

                                                                                                      Lovely, absolutely beautiful.

                                                                                                      5 of 5
                                                                                                      The property was beautiful, all fittings and furnishings were lovely. The bed was wonderful, we had lovely sleeps. It was close to all shops and we had no problems at all. We could not have been happier with our hosts and our stay there. We would also like to say we hope the new building is going well. Thank you so much for a lovely and welcome stay.
                                                                                                      • Review Submitted: Jul 11, 2017
                                                                                                      • Date of Stay: Jul 2017