Recommended hotels in Swansea

Alexander Hotel

From US$ 64

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

Show map

Alexander Hotel is located close to beautiful beaches.

Book Now From US$ 64

Swansea Marriott Hotel

From US$ 113

Maritime Quarter, Swansea, United Kingdom - Show map

Show map

Swansea Marriott Hotel is a 4-star property located just a short stroll away from a sandy beach. The pleasant hotel was built in 1989 and refurbished in 2007.

Book Now From US$ 113