Beginning of main content

Beach Hotels in Swansea, Wales

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Swansea Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Swansea Beach Hotels

See all 234 Hotels in Swansea
The Grand Hotel Swansea

The Grand Hotel Swansea

Ivey Place High Street, Swansea
3.0 out of 5.0
3.9 out of 5 (38 reviews)
Great for a stopover and a night out! Great staff, comfortable bed, city centre location opposite train station. Got a great rate last minute and very happy we chose this hotel. Would recommend!
  17 Aug 2017

£54

£54
The Gower Hotel

The Gower Hotel

11 Church Lane, Swansea
3.0 out of 5.0
4.3 out of 5 (25 reviews)
stay was short, but very enjoyable. being without a phone signal also has it's upsides
  16 Dec 2016
Devon View Guesthouse Swansea

Devon View Guesthouse Swansea

396 Oystermouth Road, Swansea
3.0 out of 5.0
2.8 out of 5 (9 reviews)
Nice hotel close to the beach This has nothing to do with luxury. Room was clean but very small. Bathroom in horrible conditions after someone has a shower whole bathroom was soaking wet. Apart that the staff was nice and very helpful
  30 Aug 2016

£45

£45
YHA Port Eynon - Hostel

YHA Port Eynon - Hostel

Old Lifeboat House, Swansea
3.0 out of 5.0
4.3 out of 5 (3 reviews)
Fabulous settiingThis is a perfect place to base yourself for a stay on the Gower. Very affordable and comfortable. The main lounge has huge Windows that look out to sea with comfy couches for a rainy day or evening reading. Lots of books on the history and geography of the area. Kitchen is available for guests. ...
  17 Sep 2016

£33

£33
The Gower Golf Club

The Gower Golf Club

Cefn Goleu, Swansea
3.5 out of 5.0
3.9 out of 5 (10 reviews)
Quiet base for Gower breakFriendly check-in on a miserable wet day. Large car-park at end of long drive. Nice clean room in annexe with view over Loughor Estuary.
  6 Jul 2017
The Dragon Hotel

The Dragon Hotel

The Kingsway, Swansea
4.0 out of 5.0
3.9 out of 5 (108 reviews)
Great hotelReally lovely place to stay if u fancy a day/night down swansea only 1 thing they could improve on is parking space but all in all brilliant accomadation 5star i would say near shopping center aswel ideal.
  31 Jul 2017

£58

£58
Cafe Valance Bar & Rooms

Cafe Valance Bar & Rooms

50 Newton Road, Swansea
4.0 out of 5.0
4.3 out of 5 (7 reviews)
Good location, but steep steps to accommodationThis was more of a b and b than a hotel. The accommodation was above a café and access was challenging in wet weather and the dark. The facilities were good although I always feel that wet rooms are over rated and without good ventilation, prone to damp smells.
  1 Mar 2015
Norton House Hotel

Norton House Hotel

17 Norton Road, Swansea
3.0 out of 5.0
3.7 out of 5 (49 reviews)
Have stayed before and will stay againGood hotel with free parking, walking distance from shops, bars, beaches. Rooms are being refurbished.
  26 Jun 2017

£57

£57
Waterfront Penthouses

Waterfront Penthouses

161 Kings Road, Swansea
4.0 out of 5.0
5.0 out of 5 (1 reviews)
SA1 Penthouse Apartments.What a fantastic apartment. We normally stay in the Village Hotel nearby, but they were all booked up. We stumbled upon the apartment by accident and I'm glad we found this. As regular visitors to the area, we will look to book this apartment again. It's good value for money when you have older children, ...
 Simon 3 Jun 2014
Map

Pocket Guide: Beach Hotels in Swansea

Search for hotels in Swansea on Expedia. You can easily find your hotels in Swansea using one of the methods below:

  • View our selection of featured hotels in Swansea
  • Use the map to find hotels in the Swansea neighborhood you prefer
  • Use the filters to see hotels in a specific area of Swansea, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Swansea
  • Enter your travel dates to view the best deals on hotels in Swansea - while they last