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 pet-dog svg-multiunit

Make a self catering cottage or holiday rental in Pwllheli, North Wales your home away from home

Pwllheli lies on the south coast of the narrow Lleyn peninsula in North Wales. It is the main market town with a busy outdoor market every Wednesday. Pwllheli is ideally placed on the Cardigan Bay coast for those who enjoy boating and fishing and it boasts one of the finest yachting venues on the west coast. The Hafan Marina was awarded the coveted European Blue Flag for its clean waters which reflects well on Pwllheli’s two main beaches. The town is within easy reach of Snowdonia National Park which offers a host of outdoor activities.

Things to Do in Pwllheli, North Wales Outdoor Activities

Walking in the beautiful area around Pwllheli is a popular activity, especially along the beaches such as the “Whistling Sands”. Wildlife enthusiasts can see many birds and sealions along the coast. Sailing, fishing and diving are also popular in this lovely area.

Dining Out

Dining options close to your Pwllheli holiday rental range from quiet pubs to top gourmet restaurants. There are also plenty of local fish and chips shops serving freshly caught fish.

Golf

The Pwllheli Golf Club offers a challenging course with superb views of Cardigan Bay and Snowdonia. With a history going back more than a century, it is considered one of the top golf courses in North Wales. Abersoch Golf Club also welcomes visitors and is around 6 miles from your Pwllheli holiday rental.

Places to Visit Near Pwllheli, North Wales Portmeirion Village  

This unique Italianate village is a pleasant 13 mile drive from Pwllheli, but it is well worth the journey. Enjoy the terraced gardens and architecture surrounding peaceful fountains and Mediterranean-style courtyards.

Plas-yn-Rhiw

This delightful National Trust house and gardens is around 10 miles from your Pwllheli holiday rental home. The Georgian fronted building has a homely interior and is staged just as it would have been in the 1930s when lived in by the three sisters, Eileen, Laura and Honora Keating.

Snowdonia

Snowdonia National Park offers dramatic landscapes from towering craggy peaks to cascading waterfalls. It is ideal for walking, mountain biking and touring by car. Snowdon is the highest mountain in Wales and challenges even the most experienced climbers. The mountain railway is definitely the best way to ascend!

Weather in Pwllheli, North Wales

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

Getting to Pwllheli, North Wales

Pwllheli is easy to drive to via the A5 to Betws-y-Coed then the A470 through the Snowdonia National Park. The final stretch is on minor roads along the coast. Trains regularly run to Pwllheli Station as well as to Abererch and Penychain stations, both around 4 miles from your Pwllheli holiday rental.

  • Showing 1-50 of 300+
Additional service fee may apply.
    Exceptional! 5.0/5
    (7 reviews)
    avg/night
    • 3 BR
    • 1 BA
    • Sleeps 6
    Barn #6473063
    7
    Viewed 76 times in the last 48 hours
      avg/night
      • 2 BR
      • 1 BA
      • Sleeps 4
      Cottage #1767621
      3
      Viewed 10 times in the last 48 hours
        Exceptional! 5.0/5
        (5 reviews)
        avg/night
        • 3 BR
        • 2 BA
        • Sleeps 6
        House #6823533
        5
        Viewed 34 times in the last 48 hours
          Wonderful! 4.9/5
          (8 reviews)
          avg/night
          • 3 BR
          • 2 BA
          • Sleeps 6
          Barn #8130902
          8
          Viewed 23 times in the last 48 hours
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 6
            Cottage #6478840
            1
            Viewed 10 times in the last 48 hours
              avg/night
              • 2 BR
              • 1 BA
              • Sleeps 6
              Cottage #1908066
              0
              Viewed 6 times in the last 48 hours
                • 4 BR
                • 2 BA
                • Sleeps 9
                House #6892276
                0
                Viewed 15 times in the last 48 hours
                  • 2 BR
                  • 1 BA
                  • Sleeps 4
                  Cottage #1964222
                  0
                  Viewed 5 times in the last 48 hours
                    • 3 BR
                    • 1 BA
                    • Sleeps 6
                    Cottage #6478828
                    0
                    Viewed 6 times in the last 48 hours
                      • 2 BR
                      • 1 BA
                      • Sleeps 4
                      Apartment #6507907
                      0
                        • 4 BR
                        • 2 BA
                        • Sleeps 9
                        House #6892269
                        0
                        Viewed 14 times in the last 48 hours
                          • 3 BR
                          • 2 BA
                          • Sleeps 7
                          House #6496057
                          0
                          Viewed 8 times in the last 48 hours
                            avg/night
                            • 4 BR
                            • 3 BA
                            • Sleeps 8
                            Apartment #1965852
                            1
                            Viewed 10 times in the last 48 hours
                              • 3 BR
                              • 2 BA
                              • Sleeps 6
                              Cottage #1964224
                              0
                              Viewed 7 times in the last 48 hours
                                avg/night
                                • 2 BR
                                • 1 BA
                                • Sleeps 4
                                Bungalow #6478822
                                1
                                Viewed 6 times in the last 48 hours
                                  • 3 BR
                                  • 1 BA
                                  • Sleeps 6
                                  Cottage #6478737
                                  0
                                    • 3 BR
                                    • 2 BA
                                    • Sleeps 8
                                    House #6478790
                                    0
                                    Viewed 8 times in the last 48 hours
                                      • 3 BR
                                      • 2 BA
                                      • Sleeps 6
                                      House #6478855
                                      0
                                        • 2 BR
                                        • 2 BA
                                        • Sleeps 6
                                        Apartment #6541715
                                        1
                                          avg/night
                                          • 3 BR
                                          • 1 BA
                                          • Sleeps 6
                                          Cottage #1905064
                                          0
                                          Viewed 5 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #6541723
                                            0
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              Multiple rentals Apartment #8081440
                                              0
                                              Viewed 20 times in the last 48 hours
                                                • 2 BR
                                                • 2 BA
                                                • Sleeps 4
                                                Multiple rentals Cottage #8081440
                                                0
                                                  • 1 BR
                                                  • 1 BA
                                                  • Sleeps 2
                                                  Multiple rentals Cottage #8081440
                                                  0
                                                    avg/night
                                                    • 2 BR
                                                    • 1 BA
                                                    • Separate Toilet
                                                    • Sleeps 5
                                                    Apartment #6870631
                                                    0
                                                    Viewed 11 times in the last 48 hours
                                                      avg/night
                                                      • 3 BR
                                                      • 1 BA
                                                      • Sleeps 6
                                                      Cottage #6478846
                                                      0
                                                      Viewed 5 times in the last 48 hours
                                                        avg/night
                                                        • 3 BR
                                                        • 2 BA
                                                        • Sleeps 8
                                                        House #6478853
                                                        0
                                                        Viewed 5 times in the last 48 hours
                                                          • 3 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Cottage #6467779
                                                          0
                                                            • 1 BR
                                                            • 1 BA
                                                            • Separate Toilet
                                                            • Sleeps 4
                                                            Apartment #8095277
                                                            0
                                                            Viewed 13 times in the last 48 hours
                                                              avg/night
                                                              • 3 BR
                                                              • 2 BA
                                                              • Sleeps 6
                                                              House #8055844
                                                              0
                                                              Viewed 56 times in the last 48 hours
                                                                • 3 BR
                                                                • 4 BA
                                                                • Sleeps 6
                                                                Apartment #1906519
                                                                0
                                                                  avg/night
                                                                  • 2 BR
                                                                  • 2 BA
                                                                  • Sleeps 6
                                                                  Apartment #6478807
                                                                  0
                                                                  Viewed 8 times in the last 48 hours
                                                                    • 3 BR
                                                                    • 1 BA
                                                                    • Sleeps 6
                                                                    Cottage #1908052
                                                                    0
                                                                      • 3 BR
                                                                      • 2 BA
                                                                      • Sleeps 8
                                                                      House #1906545
                                                                      0
                                                                        • 3 BR
                                                                        • Separate Toilets
                                                                        • Sleeps 6
                                                                        Cottage #6810511
                                                                        0
                                                                          • 1 BR
                                                                          • Separate Toilet
                                                                          • Sleeps 3
                                                                          Cottage #6882706
                                                                          0
                                                                            • 3 BR
                                                                            • 1 BA
                                                                            • Sleeps 6
                                                                            Cottage #1908074
                                                                            0
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              House #6467483
                                                                              0
                                                                                • 2 BR
                                                                                • 1 BA
                                                                                • Sleeps 4
                                                                                Bungalow #1908045
                                                                                0
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Separate Toilet
                                                                                  • Sleeps 5
                                                                                  Apartment #6870650
                                                                                  0
                                                                                    • 3 BR
                                                                                    • 4 BA
                                                                                    • Sleeps 6
                                                                                    Apartment #6478775
                                                                                    0
                                                                                      View details for price
                                                                                      • 3 BR
                                                                                      • Separate Toilet
                                                                                      • Sleeps 5
                                                                                      Cottage #6544413
                                                                                      0
                                                                                        • 2 BR
                                                                                        • 2 BA
                                                                                        • Sleeps 6
                                                                                        Apartment #1908027
                                                                                        0
                                                                                          • 3 BR
                                                                                          • 2 BA
                                                                                          • Sleeps 7
                                                                                          House #6496039
                                                                                          0
                                                                                            • 3 BR
                                                                                            • 2 BA
                                                                                            • Sleeps 8
                                                                                            House #6088864
                                                                                            0
                                                                                              View details for price
                                                                                              • 2 BR
                                                                                              • Separate Toilets
                                                                                              • Sleeps 4
                                                                                              Cottage #1858918
                                                                                              0
                                                                                                • 3 BR
                                                                                                • 1 BA
                                                                                                • Sleeps 6
                                                                                                Cottage #6874064
                                                                                                0
                                                                                                Viewed 8 times in the last 48 hours
                                                                                                  avg/night
                                                                                                  • 3 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 6
                                                                                                  Apartment #1969624
                                                                                                  0
                                                                                                  Viewed 6 times in the last 48 hours
                                                                                                  • 1 - 50 of 300+
                                                                                                   

                                                                                                  Recent Reviews

                                                                                                  Clean, modern, beautiful, ideal location and perfect for our 4 kids!

                                                                                                  5 of 5
                                                                                                  We really enjoyed the house and the break, the peace and quiet, the absolutely beautiful surroundings, and were pretty lucky with the weather also! We loved the TV, and the WiFi was excellent and allowed me to do a bit of work now and again when I needed to. It also allowed us to use a Samsung tablet, so that my 15 year old could watch her programmes in peace, away from her annoying siblings! We opened up one of the jigsaws, and the whole family joined in, except for the baby who would have swallowed a piece and we would have never finished it!The baby cot and high chair was absolutely perfect also by the way. She loved that high chair and she slept fairly well at night, which is more than she does at home! We enjoyed the location also. Close to supermarkets and coffee shops, castles and beaches. The whole experience was truely relaxing!
                                                                                                  • Review Submitted: 30-Dec-2016
                                                                                                  • Date of Stay: Dec 2016

                                                                                                  Excellent accommodation and location not to mention Hot Tub mmm luxury

                                                                                                  5 of 5
                                                                                                  Just arrived home after a really lovely autumn break at this beautiful cottage real home from home everything you need beaches countryside and scenery Thanks to Janet and John it was great .
                                                                                                  • Review Submitted: 24-Sep-2016
                                                                                                  • Date of Stay: Sep 2016

                                                                                                  Superb accommodation in the heart of the Lleyn Peninsular

                                                                                                  5 of 5
                                                                                                  First-class self-catering accommodation, clean and well maintained. Very spacious with everything that you would need for a self-catering holiday. The owners were extremely helpful and very knowledgeable about the surrounding area. I would certainly recommend this property to family and friends who are looking for excellent accommodation in a beautiful and peaceful part of the Lleyn. Lots of walking locally both coastal and inland. Excellent food at the Ship Inn at Edern.
                                                                                                  • Review Submitted: 10-Sep-2016
                                                                                                  • Date of Stay: Sep 2016