1. The Laundry Rooms - Uplands
91 Brynymor Rd, Swansea, SA1 4JG, United Kingdom
2. Baystays - Waterfront Apartments - Castle
Verified
Meridian Tower, Maritime Quarter, Swansea SA1 1JN, United Kingdom
3. Masonic Heights Apartment 26, by StayBC - Castle
Court, 26 St Helens, 154 – 155 St Helen's Rd, Swansea SA1 4DJ, United Kingdom
4. Stay South Wales Serviced Accommodation Swansea - Beach Walk, SA1 - Castle
132 St Margarets Ct, Maritime Quarter, Swansea SA1 1RZ, United Kingdom
5. GUEST HOMES - Cambrian Place, Swansea - Castle
31 Cambrian Pl, Swansea, SA1 1RG, United Kingdom
6. Aeronwy's View, by StayBC - Castle
Apartment 1, York Chambers, 1 York St, Swansea SA1 3LZ, United Kingdom
7. Stay South Wales Serviced Accommodation & Apartments Swansea - Little City House - Castle
10 Bathurst St, Maritime Quarter, Swansea SA1 3SA, United Kingdom
8. Stop Here! Swansea City - KG Inspired Property - Castle
19 Graig Terrace, Swansea, SA1 6YJ, United Kingdom
9. Sea View stays - Uplands
316 Oystermouth Rd, Swansea, SA1 3UJ, United Kingdom
10. Check It Out, Eatons House - KG Inspired Property - Cwmbrwla
27 Eaton Rd, Brynhyfryd, Swansea SA5 9JU, United Kingdom
11. Marina View 2, SA1, by Stay South Wales - Castle
106 Kings Rd, Swansea, SA1 8PP, United Kingdom
12. Alexandra House, by StayBC - Castle
4 Picton Terrace, Mount Pleasant, Swansea SA1 6XL, United Kingdom
13. Bryn House - TV in Every Bedroom! - Townhill
17 Peter Terrace, Swansea, SA1 6FJ, United Kingdom
14. Leonardo's Guesthouse Book Direct on our Official website for Best Rates - Uplands
380 Oystermouth Rd, Swansea, SA1 3UL, United Kingdom
15. A Space In The City - Meridian Tower - Castle
Meridian Tower, Trawler Rd, Maritime Quarter, Swansea SA1 1JN, United Kingdom
16. Serviced Apartments Swansea - Stay South Wales Stadium No. 10 - Landore
43 Bellerphon Ct, Copper Quarter, Bon-y-maen, Swansea SA1 7FS, United Kingdom
17. Baytree House - Mynyddbach
716 Llangyfelach Rd, Tre-boeth, Swansea SA5 9EL, United Kingdom
18. Dylan's Corner, by StayBC - Castle
Apartment 2, 1 York St, Swansea SA1 3LZ, United Kingdom
19. Hanover Street, Swansea, Serviced Apartment - Guest Homes - Uplands
69 Hanover St, Swansea, SA1 6BE, United Kingdom
20. Stay South Wales - Swansea Short Lets & Serviced Apartments - Marina Walk 2 - St. Thomas
261 Langdon Rd, Port Tennant, Swansea SA1 8RE, United Kingdom