A marina with boats docked, a tall building, and colorful buildings in the background.

Search Beach Resorts & Hotels in Swansea

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Swansea Beach Resorts & Hotels

Tonight
28 Sep - 29 Sep
Tomorrow
29 Sep - 30 Sep
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Swansea beach hotels

1. The Georgian Swansea

The Georgian Swansea
Castle
฿3,582
฿4,298 total
includes taxes & fees
29 Oct - 30 Oct
The Georgian Swansea

2. Morgans Hotel

Morgans Hotel
Castle
฿3,663
฿4,396 total
includes taxes & fees
29 Oct - 30 Oct
Morgans Hotel

3. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
  • Coastal adventures begin steps away from pristine sands, with sailing and snorkelling just offshore at this beachfront retreat.
฿3,096
฿3,715 total
includes taxes & fees
25 Oct - 26 Oct
Delta Hotels by Marriott Swansea

4. ibis Swansea

ibis Swansea
St. Thomas
฿1,791
฿2,149 total
includes taxes & fees
4 Oct - 5 Oct
ibis Swansea

5. Village Hotel Swansea

Village Hotel Swansea
St. Thomas
  • Experience waterfront bliss with a private beach just a five-minute drive away, after unwinding in the inviting indoor pool.
฿2,941
฿3,529 total
includes taxes & fees
11 Oct - 12 Oct
Village Hotel Swansea

6. The Gower Hotel

The Gower Hotel
Swansea
฿3,243
฿3,892 total
includes taxes & fees
30 Sept - 1 Oct
The Gower Hotel

7. King Arthur Hotel

King Arthur Hotel
Swansea
฿4,054
฿4,865 total
includes taxes & fees
1 Oct - 2 Oct
King Arthur Hotel

8. Patricks Boathouse

Patricks Boathouse
Mumbles
฿4,478
฿5,374 total
includes taxes & fees
29 Sept - 30 Sept
Patricks Boathouse

9. Ice House Apartments

Ice House Apartments
St. Thomas
฿3,780
฿4,536 total
includes taxes & fees
1 Oct - 2 Oct
Ice House Apartments

10. Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
฿2,322
฿2,786 total
includes taxes & fees
2 Oct - 3 Oct
Mercure Swansea Hotel
View all properties

Choose what matters most at beach hotels in Swansea

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Beach hotels with free breakfast in Swansea

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
฿3,096
฿3,715 total
includes taxes & fees
25 Oct - 26 Oct
Delta Hotels by Marriott Swansea

Morgans Hotel

Morgans Hotel
Castle
฿3,663
฿4,396 total
includes taxes & fees
29 Oct - 30 Oct
Morgans Hotel

Village Hotel Swansea

Village Hotel Swansea
St. Thomas
฿2,941
฿3,529 total
includes taxes & fees
11 Oct - 12 Oct
Village Hotel Swansea

The Georgian Swansea

The Georgian Swansea
Castle
฿3,582
฿4,298 total
includes taxes & fees
29 Oct - 30 Oct
The Georgian Swansea

The Grand Hotel Swansea

The Grand Hotel Swansea
Castle
฿2,654
฿3,184 total
includes taxes & fees
18 Oct - 19 Oct
The Grand Hotel Swansea

The Dolphin SA1 Hotel

The Dolphin SA1 Hotel
Castle
฿2,595
฿3,114 total
includes taxes & fees
30 Sept - 1 Oct
The Dolphin SA1 Hotel

Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
฿2,322
฿2,786 total
includes taxes & fees
2 Oct - 3 Oct
Mercure Swansea Hotel

ibis Swansea

ibis Swansea
St. Thomas
฿1,791
฿2,149 total
includes taxes & fees
4 Oct - 5 Oct
ibis Swansea

Patricks Boathouse

Patricks Boathouse
Mumbles
฿4,478
฿5,374 total
includes taxes & fees
29 Sept - 30 Sept
Patricks Boathouse

Norton House Hotel

Norton House Hotel
Mumbles
฿3,151
฿3,781 total
includes taxes & fees
5 Oct - 6 Oct
Norton House Hotel
View all properties

4-star beach hotels in Swansea

Morgans Hotel

Morgans Hotel
Castle
฿3,663
฿4,396 total
includes taxes & fees
29 Oct - 30 Oct
Morgans Hotel

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
฿3,096
฿3,715 total
includes taxes & fees
25 Oct - 26 Oct
Delta Hotels by Marriott Swansea

Village Hotel Swansea

Village Hotel Swansea
St. Thomas
฿2,941
฿3,529 total
includes taxes & fees
11 Oct - 12 Oct
Village Hotel Swansea

Ice House Apartments

Ice House Apartments
St. Thomas
฿3,780
฿4,536 total
includes taxes & fees
1 Oct - 2 Oct
Ice House Apartments

Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
฿2,322
฿2,786 total
includes taxes & fees
2 Oct - 3 Oct
Mercure Swansea Hotel

King Arthur Hotel

King Arthur Hotel
Swansea
฿4,054
฿4,865 total
includes taxes & fees
1 Oct - 2 Oct
King Arthur Hotel

The Dragon Hotel

The Dragon Hotel
Castle
฿2,819
฿3,383 total
includes taxes & fees
25 Oct - 26 Oct
The Dragon Hotel

Parc Le Breos House

Parc Le Breos House
Swansea
฿6,192
฿7,430 total
includes taxes & fees
16 Oct - 17 Oct
Parc Le Breos House
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 properties

Find out more about Swansea

Swansea and its attractions for beach lovers

Swansea is a vibrant coastal city that offers a range of beachside activities for families and adventurous travellers alike. Start your exploration at the stunning Swansea Bay, where you can enjoy a leisurely stroll along the promenade, taking in the scenic views of the Bristol Channel. For those seeking adventure, head to the nearby Caswell Bay, renowned for its fantastic surf conditions, perfect for both beginners and seasoned surfers looking to catch some waves. Don't miss the chance to visit the historic Mumbles, where you can explore charming boutiques and indulge in delicious seafood at one of the many local eateries, all while soaking up the coastal atmosphere. The Swansea Marina area is particularly inviting, with its mix of modern apartments and waterfront cafes, making it a great base for your stay. With an array of hotels in this area, you can enjoy the convenience of being close to the beach while also experiencing top service and amenities, ensuring a pampered stay that meets your high expectations.

Top Swansea Hotel Reviews

The Dragon Hotel

The Dragon Hotel

8/10 Good
"We visited the area to meet up with family. The price we paid on Expedia was great and not dissimilar to that for Premier Inn/Travelodge, which we would normally have used. I would say that the hotel previously was 4-star, but I wouldn't say it was 4-star today. The room was clean and staff welcoming. Parts of look like it needed attention. But there was some scaffolding up and the restaurant was closed for refurbishment, so they're possibly making some improvements. Only one of the two lifts in reception were working, and they're very small. The air conditioning in our room didn't seem to work, but thankfully the window did open. The toilet paper and tea/coffee were not replaced automatically considering we stayed for 3 nights. TV was not smart (so unable to cast from mobile); only Freeview channels available. Strangely, the room had a small table but no chairs.... In the mornings, the hot water was only slightly warm. However, we did have a pleasant stay, and it's a very convenient location for the shops and eateries."
Jade 3-night trip
Posted 19 hours ago
The Dragon Hotel
Morgans Hotel

Morgans Hotel

10/10 Excellent
"Great location. Quiet rooms. Excellent breakfast. Friendly staff"
Georgina 1-night trip
Posted 20 hours ago
Morgans Hotel
Norton House Hotel

Norton House Hotel

8/10 Good
"A great place to stay at, perfect location, staff all lovely, very attentive. The breakfast was second to none 👍 Parking not a problem"
Graham 2-night trip
Posted 2 days ago
Norton House Hotel
The Grand Hotel Swansea

The Grand Hotel Swansea

10/10 Excellent
"Lovely hotel.Great staff,very friendly and helpful.Really enjoyed our stay and so convenient for the railway station"
Anne 2-night trip
Posted 2 days ago
The Grand Hotel Swansea

Frequently asked questions

What is Swansea like for travellers who love the beach?
Known for its festivals and university life, Swansea offers a lot for the traveller booking a holiday.
What's the best accommodation option for a beach holiday in Swansea?
Delta Hotels by Marriott Swansea is a top beach hotel with free WiFi and Smart TVs, and it's located close to Swansea Beach . Other good options to stay near the beach include Oxwich Bay Hotel and Western House B and B.
How many beach hotels will I be able to find in Swansea?
Expedia has 5 beach hotels in Swansea that are great for your beachside getaway.
When's the best time for a beach holiday in Swansea?
You can plan your beach trip with a look at weather throughout the year in Swansea: The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of 7°C. Average annual precipitation for Swansea is 1371 mm.
What is there to see and do around Swansea?
After checking into your accommodation of choice, you'll probably want to venture out and explore. Beach lovers can head straight to Swansea Beach or Caswell Bay Beach for some quality time by the water. Experience the area's festivals and university life, and make time for local attractions such as Grand Theatre and Swansea Arena. You can also pay a visit to National Waterfront Museum or Maritime Quarter for more to see and do.
What's the best way to get to my beach hotel in Swansea?
Here's some information to help you get to and around your beach accommodation in Swansea with ease. To get to Swansea, book a flight to Cardiff International Airport (CWL), the closest major airport, which is located 30.2 mi (48.6 km) from the city centre. If you want to travel outside the area, hop on a train from Swansea Station, Swansea (WSS-Swansea Train Station) or Llansamlet Station. You can find out about water transport options at the marina.