Traditional coaching inn offering quality hotel accommodation in Dolgellau. Award winning restaurant, licensed bar & parking. Families welcome & pet friendly
The Royal Ship Hotel is an early 19th century coaching inn, offering welcoming and affordable hotel accommodation in the old Market Town of Dolgellau. Located in a superb location to explore North and Mid Wales. Snowdonia National Park is on the doorstep, surrounded by mountains, rivers and fishing lakes, only a few minutes drive to the coast of the Irish Sea, it is the perfect place for a relaxing holiday or short break in North Wales.
Dining at the Ship Hotel is a true pleasure, the restaurant serves a selection of traditional Welsh and British dishes with a contemporary twist in a relaxed and informal atmosphere. Using mainly locally sourced produce to create satisfying, tasty food whether you choose from our bar snacks menu or opt for a three course meal. Enjoy a pre dinner drink or just unwind in the bar area where we serve a wide selection of beers, wines and soft drinks. Whether you are looking to explore the outdoors, visit a number of the historic sites or simply relax amid beautiful countryside, the Royal Ship Hotel is the perfect base.
We offer 23 bedrooms of which 18 are en suite, the remaining 5 rooms with private allocated bathrooms. Choose from single, double, twin, triple or family rooms many with lovely views over the town square and the Cader Idris Mountain Range. All rooms are equipped with television and tea & coffee making facilities.
The Royal Ship Hotel is the perfect venue for any occasion. We offer two function rooms and excellent service. Our Captain's Table Restaurant is perfect for dinner parties or business meetings. Situated on the first floor this cosy room overlooks the Town Square is ideal to enjoy culinary delights and personal service in privacy. Your wedding is a day to remember. We are happy to help organise your special wedding day. We can help organise from seating plans, menus to the entertainment.
Dogs are welcome in some of our Rooms and charged £ 5.00 per night. Please confirm the availability before arrival.