The Royal Ship Hotel is a Grade II listed, 19th century coaching inn situated in the heart of the old market town of Dolgellau close to Barmouth, Bala and Twywn.
Whether you’re enjoying a quiet pint of our award-winning cask beers, with a newspaper, next to our roaring fires… or seeking adventure in the Snowdonia National Park, the Royal Ship welcomes all. Our location, menus and rooms are just three of many reasons why thousands of people choose us for their holiday base year after year.
Our 24 bedrooms are perfect for any occasion. Fancy a family holiday? We have plenty of rooms that accommodate groups and our family suite can fit up to 6 people. Want a weekend break? We’re proudly dog-friendly so don’t leave your four-legged friend behind.
Whether your itinerary is packed full of adventures or focused more on sitting back and watching the world go by, the Royal Ship offers a warm welcome, imaginative menus and a great range of cask beers, lagers and spirits to make your day.
We’re Good to Go
We’d like to re-assure you that the Royal Ship Hotel is following all the latest COVID-19 guidelines. You can visit us confident that we have multiple processes in place to maintain cleanliness and social distancing, whilst our team work hard to maintain a welcoming & convivial atmosphere. Please keep an eye on our opening times & our news/activity page for updated information.
We're following the latest COVID-19 guidelines. Find out more >