
Find Beach Hotels in Swansea
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Swansea Beach Hotels
Tonight
Sep 12 - Sep 13Tomorrow
Sep 13 - Sep 14Next weekend
Sep 18 - Sep 20In two weeks
Sep 25 - Sep 27Our top choices for Swansea beach hotels
NT$3,021
NT$3,626 total
includes taxes & fees
Oct 1 - Oct 2




2. Delta Hotels by Marriott Swansea
Delta Hotels by Marriott SwanseaCastle
- Coastal adventures begin steps away from pristine sands, with sailing and snorkeling just offshore at this beachfront retreat.
NT$2,842
NT$3,410 total
includes taxes & fees
Oct 4 - Oct 5
NT$3,021
NT$3,626 total
includes taxes & fees
Oct 1 - Oct 2
NT$1,933
NT$2,319 total
includes taxes & fees
Sep 27 - Sep 28
NT$3,126
NT$3,751 total
includes taxes & fees
Sep 13 - Sep 14




6. Village Hotel Swansea
Village Hotel SwanseaSt. Thomas
- Experience waterfront bliss with a private beach just a five-minute drive away, after unwinding in the inviting indoor pool.
NT$2,835
NT$3,402 total
includes taxes & fees
Sep 27 - Sep 28
NT$4,316
NT$5,179 total
includes taxes & fees
Sep 13 - Sep 14




8. The Dragon Hotel
The Dragon HotelCastle
- Stroll along golden sands just a 3-minute drive away, with windsurfing and kayaking adventures waiting at this oceanside retreat.
NT$2,814
NT$3,376 total
includes taxes & fees
Oct 4 - Oct 5
View all properties
Beach hotels with free breakfast in Swansea
NT$2,842
NT$3,410 total
includes taxes & fees
Oct 4 - Oct 5
NT$3,021
NT$3,626 total
includes taxes & fees
Oct 1 - Oct 2
NT$2,835
NT$3,402 total
includes taxes & fees
Sep 27 - Sep 28
NT$1,933
NT$2,319 total
includes taxes & fees
Sep 27 - Sep 28
NT$3,021
NT$3,626 total
includes taxes & fees
Oct 1 - Oct 2
NT$2,814
NT$3,376 total
includes taxes & fees
Oct 4 - Oct 5
NT$2,686
NT$3,223 total
includes taxes & fees
Oct 4 - Oct 5
NT$2,313
NT$2,776 total
includes taxes & fees
Oct 2 - Oct 3
NT$4,316
NT$5,179 total
includes taxes & fees
Sep 13 - Sep 14
NT$3,126
NT$3,751 total
includes taxes & fees
Sep 13 - Sep 14
4-star beach hotels in Swansea
NT$2,842
NT$3,410 total
includes taxes & fees
Oct 4 - Oct 5
NT$3,021
NT$3,626 total
includes taxes & fees
Oct 1 - Oct 2
NT$2,835
NT$3,402 total
includes taxes & fees
Sep 27 - Sep 28
NT$4,072
NT$4,886 total
includes taxes & fees
Sep 13 - Sep 14
NT$3,908
NT$4,689 total
includes taxes & fees
Sep 13 - Sep 14
NT$2,814
NT$3,376 total
includes taxes & fees
Oct 4 - Oct 5
NT$2,313
NT$2,776 total
includes taxes & fees
Oct 2 - Oct 3
NT$6,394
NT$7,673 total
includes taxes & fees
Sep 12 - Sep 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all propertiesTop Swansea Hotel Reviews
Mercure Swansea Hotel
8/10 Good
"Lovely staff, sits in a quiet area of the city so very little outside noise, it's not far away from the M4 so it makes an ideal base camp if you're exploring areas outside of Swansea."
The Gower Hotel
8/10 Good
"Good value for money. Fairly basic but comfy and spacious. Would stay again as dog friendly properties aren’t easy to find."
Delta Hotels by Marriott Swansea
10/10 Excellent
"Great location and only £5 per night in and out parking f"
The Grand Hotel Swansea
8/10 Good
"Unfortunately it was a little noisy outside due to locals . The work going on at the moment made the hotel look unwelcoming from the outside but fine when inside . The air freshener in the hallways may need a different sense as I found it a little overpowering. Staff were super and very friendly."
The Dragon Hotel
8/10 Good
"Great location, price and staff. Parking too. We had a room for 3 adults but only had two towels and there was no hot water from the shower. The kettle also didn’t look the cleanest and had limescale. It’s perfect if you want cheap and cheerful for a night out but if you want comfort or are taking older family and friends it misses those final touches"
The Dolphin SA1 Hotel
10/10 Excellent
"Great location for weekend in Swansea"














































