A luxury Hotel in Swansea Located in the heart of Swansea, our four star hotel is the perfect venue for your next leisure stay, conference or event. The Dragon Hotel offers recently refurbished accommodation which boasts simple yet elegant style. With the hotel's central location it's ideally situated for visiting Swansea's many attractions including theatres, galleries, shopping & sporting events. With an award-winning restaurant & piano bar The Dragon Hotel makes the perfect venue for a leisure stay. Our conference and wedding facilities also make our hotel the ideal destination for special family occasions & business events. While you are staying with us, why not enjoy a dip in the pool & make use of our fully equipped gym or treat yourself with a visit to The Dragon Beauty Room? Renowned for our friendly, helpful team, we are here to help you make the most of your visit & look forward to welcoming you during your stay in Swansea, Wales. Things to see & do in Swansea A visit to Swansea is a must: take in the sweeping waterfront of Swansea Bay leading to Mumbles & onto the beautiful Gower Peninsula. Not complete without trying one of the famous Welsh-Italian ice cream parlours. First things first, you can't go wrong with a visit to the Wales National Waterfront Museum. An amazing architectural landmark in its own right, the museum celebrates the industrial & maritime history of Wales dating back to the 1800s. A short drive from the hotel you'll find Mumbles, A vibrant seaside village with over 100 shops, restaurants & pubs overlooking the beautiful & picturesque Swansea Bay. The Mumbles Oyster Festival is one of many attractions for foodies. If you're looking for something a little more cultural in nature then a visit to The Dylan Thomas Centre could be right up your street. Dylan Thomas was born & raised in Swansea & there are a variety of tours & guides that bring you closer to the man & the myth. Whatever you're looking to explore & discover in & around Swansea you'll find our hotel is the perfect base. What to expect at the hotel