Beginning of main content
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near Barmouth Beach

See all 34 Hotels near Barmouth Beach

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Royal Ship Hotel

Royal Ship Hotel

9.5 mi from Barmouth Beach
    4.0 out of 5.0
     
     

    Situated in Dolgellau, this inn is 9.4 mi (15.1 km) from Barmouth Bridge and 9.9 mi (16 km) from Barmouth Beach. Centre for Alternative Technology and Harlech ...

    from £62 per night for 2 guests

    Royal Ship Hotel£62
    Bae Abermaw Hotel

    Bae Abermaw Hotel

    0.9 mi from Barmouth Beach
      3.0 out of 5.0
       
       

      Situated near the beach, this hotel is within a 15-minute walk of Barmouth Bridge and Barmouth Beach. Harlech Castle is 11.4 mi (18.3 km) away.

      from £79 per night for 2 guests

      Bae Abermaw Hotel£79
      George III Hotel

      George III Hotel

      7 mi from Barmouth Beach
        2.0 out of 5.0
         
         

        Situated in Dolgellau, this hotel is within 9 miles (15 km) of Barmouth Bridge, Fairbourne Beach and Barmouth Beach. Centre for Alternative Technology and Harlech ...

        from £67 per night for 2 guests

        George III Hotel£67
        Dolgun Uchaf Guesthouse

        Dolgun Uchaf Guesthouse

        11 mi from Barmouth Beach
          4.0 out of 5.0
           
           

          Situated in a rural location, this guesthouse is within 12 miles (20 km) of Fairbourne Beach, Barmouth Bridge and Barmouth Beach. Centre for Alternative Technology ...

          from £60 per night for 2 guests

          Dolgun Uchaf Guesthouse£60
          Crystal House

          Crystal House

          109 yd from Barmouth Beach
            3.0 out of 5.0
             
             

            Situated in Barmouth, this guesthouse is within 1 mile (2 km) of Barmouth Beach and Barmouth Bridge. Fairbourne Beach is 2.6 mi (4.1 km) away.

            from £52 per night for 2 guests

            Crystal House£52
            Pandy Isaf Country House B&B

            Pandy Isaf Country House B&B

            11 mi from Barmouth Beach
              5.0 out of 5.0
               
               

              Situated in a national park, this luxury bed & breakfast is within 12 miles (20 km) of Fairbourne Beach, Barmouth Bridge and Barmouth Beach. Centre for Alternative ...

              from £79 per night for 2 guests

              Pandy Isaf Country House B&B£79
              Crown Lodge

              Crown Lodge

              9.6 mi from Barmouth Beach
                3.0 out of 5.0
                 
                 

                Situated in Harlech, this golf bed & breakfast is 0.5 mi (0.8 km) from Harlech Castle and within 12 miles (20 km) of Portmeirion Sands and Portmeirion Central ...

                from £92 per night for 2 guests

                Crown Lodge£92
                Plas Dolmelynllyn Country Hotel

                Plas Dolmelynllyn Country Hotel

                11 mi from Barmouth Beach
                  3.0 out of 5.0
                   
                   

                  Situated in Dolgellau, this bed & breakfast is 11.2 mi (18 km) from Barmouth Bridge and 11.7 mi (18.9 km) from Barmouth Beach. Fairbourne Beach and Portmeirion ...

                  from £85 per night for 2 guests

                  Plas Dolmelynllyn Country Hotel£85
                  Brackenhurst House - B&B

                  Brackenhurst House - B&B

                  2 mi from Barmouth Beach
                    5.0 out of 5.0
                     
                     

                    Situated in Fairbourne, this luxury bed & breakfast is 0.7 mi (1.1 km) from Fairbourne Beach and 2.6 mi (4.2 km) from Barmouth Bridge. Tywyn Beach is 12.1 mi ...

                    from £96 per night for 2 guests

                    Brackenhurst House - B&B£96
                    Cadwgan Inn

                    Cadwgan Inn

                    5.2 mi from Barmouth Beach
                      4.0 out of 5.0
                       
                       

                      Situated in Dyffryn Ardudwy, this inn is within 6 miles (10 km) of Harlech Castle, Barmouth Beach and Barmouth Bridge. Fairbourne Beach and Portmeirion Sands ...

                      from £96 per night for 2 guests

                      Cadwgan Inn£96

                      Pocket Guide: Barmouth Beach Barmouth Beach Hotels

                      Barmouth, on the edge of the dramatically beautiful Mawddach Estuary, has one of the most stunning beaches along the coast of Snowdonia, and is a candidate for one of the most beautiful beaches in Britain. Caught between the rugged mountains of the Snowdonia National Park on one side, and the mouth of the river, this long stretch of sand offers the perfect location for family picnics, long contemplative walks or a variety of watersports. Even Wordsworth sung the beaches praises: "With a fine sea view in front, the mountains behind, the glorious estuary running eight miles inland, and Cadair Idris within compass of a day's walk, Barmouth can always hold its own against any rival,’ the poet wrote.

                      If you’re visiting during peak season, expect bustling crowds, sticks of rock, a summer funfair, amusement arcades and fish and chip shops. This is a classic Welsh beach holiday destination. At other times of year, you’re more likely to run into wetsuit-clad surfers, who flock here when the conditions are right. Birdwatchers are also drawn to the Mawddach estuary in the hope of spotting dippers, pied flycatchers and redstarts. Walkers generally wait until low tide when it is possible to walk as far as Harlech to the north with impressive views over Tremadog Bay.

                      Other points of interest are the new Lifeboat Visitors' Centre, where visitors can purchase souvenirs and examine the RNLI lifeboat from the viewing gallery. Each June, the Three Peaks yacht race starts here, with sailors racing to Caernarfon in the Menai Straits before leaving the boat and running to the top of Snowdon.