Skip to main content

Search hotels in Swansea Bay

Enter your dates to see the latest prices and deals for Swansea Bay hotels

Swansea Bay – 1 hotel or place to stay

Filter by:

Star Rating

Review score

The Georgian Swansea

Swansea (Near Swansea Bay)

The Georgian Swansea provides accommodations in Swansea near Cathedral Church of St Joseph and Dylan Thomas Centre.

A
Anita
From
United States
Lovely restored Georgian home affiliated with and across the street from Morgan Hotel. Excellent friendly service. We booked very last minute and were assigned the King of Oude attic room. Clean and nicely equipped. Stairs might be a challenge for some.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 459 reviews
Price from
$209.58
1 night, 2 adults

Morgans Hotel

Swansea (Near Swansea Bay)

In Swansea’s historic Maritime Quarter, Morgans Hotel provides luxurious rooms with free Wi-Fi, 5 minutes’ walk from the city center. This grade II listed building also has a stylish bar.

S
Samantha
From
United Kingdom
Beautiful building & stunning rooms. Choose the Raja Of Sarawak room. The staff are utterly delightful & helpful.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,814 reviews
Price from
$219.05
1 night, 2 adults

ibis Swansea

Swansea (Near Swansea Bay)

Just outside Swansea center, the Ibis Swansea Hotel is located in the SA1 waterfront development. The modern hotel offers free parking, a 24-hour front desk and a stylish cafe bar.

I
Ian
From
United Kingdom
pleasant staff, nice clean room and comfortable bed. sadly the cooked breakfast was cold, I don’t think the buffet style is the best at keeping it hot. otherwise all good
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,766 reviews
Price from
$71.66
1 night, 2 adults

Holiday Inn Express Swansea East by IHG

Swansea (Near Swansea Bay)

Holiday Inn Express Swansea East offers accommodations in a convenient location. Swansea is 6.6 miles away and the picturesque Gower Peninsula is 20 miles away.

c
christine
From
United States
Really clean and great size of room
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,871 reviews
Price from
$102.76
1 night, 2 adults

Delta Hotels by Marriott Swansea

Swansea (Near Swansea Bay)

This beachfront hotel has dramatic views of Swansea Bay, and is a short stroll from the town center. The M4 motorway, golf courses and the Gower Peninsula are nearby.

s
sian
From
United Kingdom
Arrived early and room was ready they let us check in early which was really appreciated
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,293 reviews
Price from
$147.38
1 night, 2 adults

Village Hotel Swansea

Swansea (Near Swansea Bay)

Located opposite the Kings Dock, Village Hotel Swansea is just a 5-minute drive from Swansea’s city center. A heated indoor swimming pool, sauna and steam room feature in the hotel’s health club.

D
David
From
United States
Location, facilities and friendliness of staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,552 reviews
Price from
$143.33
1 night, 2 adults

The Castle Hotel Neath

Neath (Near Swansea Bay)

Located in Neath Town Center, The Castle Hotel Neath provides limited free parking. The property features a bar. The rooms have a flat-screen TV with cable channels.

P
Petteri
From
Ireland
Great location in the centre of Neath. Very friendly and welcoming staff, guided me to their parking area and even upgraded me to a suite, which was a very welcome surprise. The suite was excellent with loads of space and the stand alone bathtub in the bedroom was something I've never experienced.
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,183 reviews
Price from
$114.93
1 night, 2 adults

Dolphin SA1

Swansea (Near Swansea Bay)

Located in Swansea, Dolphin SA1 offers rooms with free WiFi access throughout. The hotel features an on-site bar and a 24-hour front desk.

P
Pamwood
From
United Kingdom
Very central to the city centre but quiet in the night. Room clean and a nice size
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,515 reviews
Price from
$94.65
1 night, 2 adults

The Dragon Hotel

Swansea (Near Swansea Bay)

This hotel is in Swansea city center. The hotel is just 15 miles from Rhossili Bay, voted one of the best beaches in the world.

H
Hawwa
From
Maldives
The staff were super friendly, helpful, and welcoming. The breakfast was really good and I really appreciate that they offered halal options for me every day. The location is great as well! I loved how close it is to the shopping centre and to a lot of really good restaurants & fast food places. 10/10 really loved my stay and would stay here again next time I visit Swansea.
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3,965 reviews
Price from
$105.21
1 night, 2 adults

Best Western Aberavon Beach Hotel

Port Talbot (Near Swansea Bay)

On the Aberavon beachfront with views across Swansea Bay and Gower Peninsula, the Best Western Aberavon Beach Hotel features a restaurant and bar. There is also free parking and free Wi-Fi.

M
Michael
From
Nigeria
Closeness of the hotel to the beach The staffs are very supportive and friendly The breakfast is awesome. The hotel environment is clean and conducive for relaxation.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,565 reviews
Price from
$85.19
1 night, 2 adults
See all hotels in and around Swansea Bay

Most booked hotels in Swansea Bay and surrounding area in the past month

See all
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3,965 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,293 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,871 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 3,301 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,552 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,666 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,227 reviews
  • Popular with guests booking hotels in Port Talbot

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,161 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,766 reviews
  • Popular with guests booking hotels in Swansea

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,515 reviews

Budget hotels in Swansea Bay and nearby

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,766 reviews

    Just outside Swansea center, the Ibis Swansea Hotel is located in the SA1 waterfront development. The modern hotel offers free parking, a 24-hour front desk and a stylish cafe bar.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 17 reviews

    Providing free Wifi, parking on-site, and a garden, the recently renovated property The Seaview Lodge offers rooms in Port Tennant, 1.5 miles from Swansea Beach and 2 miles from Grand Theater.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 1,565 reviews

    On the Aberavon beachfront with views across Swansea Bay and Gower Peninsula, the Best Western Aberavon Beach Hotel features a restaurant and bar. There is also free parking and free Wi-Fi.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 12 reviews

    Swansea Waterfront offers accommodations in Swansea, 14 miles from Oxwich Bay and 20 miles from Rhossili Bay.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 959 reviews

    Located 9.3 miles from Grand Theater, The BlueBell Hotel offers 4-star accommodations in Neath and features a shared lounge, a restaurant and a bar.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,183 reviews

    Located in Neath Town Center, The Castle Hotel Neath provides limited free parking. The property features a bar. The rooms have a flat-screen TV with cable channels.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 24 reviews

    The Lodge - Built in the 1850s is located in Clydach, just 26 miles from Rhossili Bay and 5.7 miles from Swansea Marina.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,666 reviews

    With easy access to both Central Swansea and the Gower Peninsula, Mercure Swansea Hotel has stylish rooms and a lakeside location.

Best hotels with breakfast in Swansea Bay and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,227 reviews

    Just a 10-minute drive from Swansea city center, Towers Hotel offers a spa, an indoor swimming pool and a gym. There is free Wi-Fi and free on-site parking.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,871 reviews

    Holiday Inn Express Swansea East offers accommodations in a convenient location. Swansea is 6.6 miles away and the picturesque Gower Peninsula is 20 miles away.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,552 reviews

    Located opposite the Kings Dock, Village Hotel Swansea is just a 5-minute drive from Swansea’s city center. A heated indoor swimming pool, sauna and steam room feature in the hotel’s health club.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,161 reviews

    Blanco's has an environment of elegance and high standards in Port Talbot, just minutes from Swansea and Bridgend, and easily accessed from the M4. Blanco's Hotel is the place to stay in Port Talbot.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 459 reviews

    The Georgian Swansea provides accommodations in Swansea near Cathedral Church of St Joseph and Dylan Thomas Centre.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,814 reviews

    In Swansea’s historic Maritime Quarter, Morgans Hotel provides luxurious rooms with free Wi-Fi, 5 minutes’ walk from the city center. This grade II listed building also has a stylish bar.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 3,301 reviews

    The Great National Grand Hotel Swansea is located in the heart of Swansea city center, next to the train station, and within walking distance of Swansea's many attractions.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3,965 reviews

    This hotel is in Swansea city center. The hotel is just 15 miles from Rhossili Bay, voted one of the best beaches in the world.

See reviews by guests who stayed at hotels in Swansea Bay

See all
  • From $248.39 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 537 reviews
    stunning location right on the Mumbles quayside overlooking Swansea Bay . My room was tastefully and sumptuously decorated . I loved the colourful and coastal inspired interior design in the bar and restaurant with a great choice of seating areas . The menu choice was excellent and varied with plenty of choice for vegetarians like myself . Both dinner and breakfast were delicious and satisfying .
    Guest review by
    Jane
    United Kingdom
  • From $248.39 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 537 reviews
    Beautifully decorated hotel, right on the sea front, stylish restaurant with great food. enormous bed! friendly helpful staff
    Guest review by
    Laura
    United Kingdom
  • From $248.39 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 537 reviews
    the hotel is is ideally situated, lovely staff but there hotel smelt really bad of sewerage,, it was disgusting
    Guest review by
    Melanie
    United Kingdom
  • From $248.39 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 537 reviews
    This is a gem. Brand new hotel - soho house esq- comfy rooms, and gorgeous food
    Guest review by
    Anthony
    United Kingdom
  • From $248.39 per night
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 537 reviews
    Excellent hotel. Lovely staff, amazing facilities.
    Guest review by
    Verity
    United Kingdom

Research, refine, and make plans for your whole trip