Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Pleasant staff who are very attentive. Having on site parking was the main plus.
Quiet room, good location just off sea front. Breakfast minimal but adequate.
Clean tidy for price
All staff were lovely and when we had a problem with the shower it was sorted promptly!
Good position near shops, marina and Wales Coast Path. Friendly staff. Good size room
They made us and our dogs very welcome, the breakfast was lovely and the house was full of character, the village was close to the pub, beach and the moors , hope to return next year.
Loved the original features in the hotel. The rooms were clean, comfortable and the personalized message left in the room asa welcome was a lovely touch
The room and staff were great. The location wasn’t the best.
It is very clean , fresh and homely ! The lady at reception was very welcoming and helpful!
Known for its historical sites and entertainment choices, Swansea offers a lot for the traveller booking a holiday. With 30 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.
As you browse for a place to stay by the water in Swansea, check out these top-rated beach hotels with positive customer reviews.
Morgans Hotel - 4-star hotel, 10-minute walk from Swansea Beach. It features a restaurant, free WiFi and free parking. Guests love the beach location and overall value.
The Gower Hotel - 3-star hotel near Brandy Cove. Our travellers recommend its helpful staff. This hotel boasts a restaurant, free WiFi and free parking.
The Music Fable - 5-star luxury guesthouse on the beach. It offers free WiFi, free parking and a bar.
Culver House Hotel - 3.5-star apartment, 1-minute walk from Port Eynon Beach. It features free WiFi, free parking and in-room kitchens.
The Alexander - 3.5-star hotel near Swansea Beach. Our travellers recommend its great location and breakfast. This hotel boasts free WiFi, TVs and in-room coffee makers.
Good weather can be important during a beach holiday, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Swansea, book a flight to Swansea (SWS), the closest major airport, which is located 5.6 mi (8.9 km) from the city centre. If you want to journey outside of the city, hop aboard a train from Swansea Station, Llansamlet Station or Gowerton Station. You can explore your water travel options at the local marina.