If you are coming up the coast road from the south it will be marginally quicker to take the toll bridge by the George III pub to reach the A496. Once over the bridge follow the instructions as for "From the East".
Set your satellite navigation to avoid toll roads unless you want to be taken over the quaint wooden bridge over the estuary at the George III pub. It may be slightly shorter, but it can be a lot slower if you have to queue, or if it's out of hours so the bridge is shut, or the toll collector couldn't be bothered to get up that day.
There is one road into Barmouth and one road out. You will enter Barmouth on the A496 from Dolgellau. As you enter Barmouth take the first road on the left signposted for the beach, just past the Last Inn. It will take you past the harbour and around the corner onto the sea front. Continue past the bath house, the leisure centre, the amusements and the fair. On the left you will have the beach and on the right are the flowerbeds (or dirt and slabs depending on the time of year).
The next turning on the right is a large strange junction. North Avenue is at right angles to the beach road and Marine Parade doubles back. We are on the corner of North Avenue and Marine Parade. Turn right and park in either North Avenue or Marine Parade.
You will enter Barmouth on the A496 from Harlech. Drive into Barmouth and once you reach the shops take the first right signposted for the beach and railway station by the garden centre. You will drive past LL DIY, Iceland and the railway station. Keep right and at the junction turn right over the level crossing. Then turn immediately right keeping the fair on your left and Chuck's Diner on your right. You are now in Marine Parade. We are the last house on the right some 300 yards along the road. Park either in front of the guest house or turn right into North Avenue and park there.
Parking in Barmouth in peak season can be a bit of a problem. We are situated on a corner of the seafront and a residential road. The front can accommodate two cars and the road immediately outside the building on the side can accommodate around five. The side road can accommodate many more cars in total, this is just the stretch adjacent to the guest house. Parking is free on the houses side of Marine Parade and on the side road (North Avenue). Parking is "pay and display" in the marked car parks, the marked bays further along Marine Parade and on the promenade. Generally speaking, the further away from the town you are, the more likely you are to find a parking space.
The "parking zone" sign on North Avenue applies to the promenade, not Marine Parade and not North Avenue. Also, to comply with the law, there should be one on either side of the road, which there isn't.
If you are arriving after 10:30 in peak season, or bank holiday weekends, you may have to park in a pay and display car park and move your car in the evening once the day trippers have left the town.