The 3 best hotels in Swanseatop3hotels.com ↗
Budgetibis Swansea8.2/10 · €89 / nightBest ValueMorgans Hotel8.7/10 · €142 / nightLuxuryThe Georgian Swansea8.9/10 · €150 / night