Recommended hotels in Swansea

Alexander Hotel Swansea

From US$ 108

3 Sketty Road Uplands, Swansea, United Kingdom - Show map

Show map

Alexander Hotel is a fine option to stay in Swansea. Alexander Hotel is also located within a 15-minute walk…

Book Now From US$ 108

Morgans Hotel Swansea

From US$ 158

Somerset Place, Swansea, United Kingdom - Show map

Show map

The stylish Morgans Hotel is a 4-star property located 350 meters away from Swansea Marina. The hotel is set…

Book Now From US$ 158