With Barmouth beach & train station reachable within 500 metres, The Royal offers a traditionally styled, family and dog friendly pub with accommodation, showing live sports and often having live music at weekends.