The 10 best three-star hotels in Swansea, UK | Booking.com
Skip to main content

Three-Star Hotels in Swansea

Find the three-star hotels that appeal to you the most

The best three-star hotels in Swansea

Check out our pick of great three-star hotels in Swansea

Filter by:

Review score

Holiday Inn Express Swansea East by IHG

Hotel in Swansea

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

R
Rhona
From
Jersey
Friendly staff and they allow dogs and we received a doggy bag on arrival.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,891 reviews
Price from
US$102
1 night, 2 adults

Norton House Hotel - Mumbles

Swansea

In a Georgian manor house in Mumbles, Norton House Hotel provides comfortable rooms and apartments in South Wales.

R
Richard
From
Mexico
Beautiful house in a great location. Excellent service and delicious food. I would have expected to pay more for all this.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,201 reviews
Price from
US$114.75
1 night, 2 adults

The Grand Hotel

Hotel in Swansea

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

J
James O Mahony
From
Australia
Friendly Sraff with great accents.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,331 reviews
Price from
US$96.63
1 night, 2 adults

Wynberg House Bed & Breakfast Swansea

Swansea

Located within 1.4 km of Swansea Beach and 2.5 km of Grand Theatre in Swansea, Wynberg House Bed & Breakfast Swansea provides accommodation with seating area.

☆Marco
From
Germany
The hosts, Mel and Julien, were super friendly and gave us a very warm welcome. The breakfast was very delicious and the room was just beautiful and highly comfortable. We got fantastic recommendations for trips to the surrounding area. The Uplands of Swansea are quite a lively place with nice pubs and restaurants. All in all, it was an extraordinary stay for us.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews
Price from
US$123.47
1 night, 2 adults

Towers Hotel & Spa

Hotel in Swansea

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

F
Fisher
From
Abkhazia
Just would really like, especially much for The Towers this weekend. Tired doesn't even capture anything and thank you to Tracy. I was so worried, you'd be not ok with me. Thank youso very much. Being upgraded, meant world to me. I just expect it. I love my family but I'll always say when good people have treat me well!! Kudos xx I hope to see The Towers again. I'm so grateful 🙏
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,204 reviews
Price from
US$174.47
1 night, 2 adults

Best Western Aberavon Beach Hotel

Port Talbot (Near Swansea)

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.

f
fatih
From
United Kingdom
Location , menu, bar , room ,etc….
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,544 reviews
Price from
US$84.55
1 night, 2 adults

The Mumbles Carlton Hotel

The Mumbles (Near Swansea)

The Mumbles Carlton Hotel overlooks Swansea Bay in the centre of Mumbles Village. Many rooms have sea views. The hotel has been recently been refurbished, and all rooms have an en suite bathroom.

S
Sarah
From
United Kingdom
Great location, really friendly staff
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 481 reviews
Price from
US$127.49
1 night, 2 adults

Green Acre Motel

North Cornelly (Near Swansea)

With a traditional restaurant and cosy bar, the Green Acre Motel offers free parking and cooked breakfasts. The M4 motorway and picturesque Porthcawl are just 5 minutes’ drive away.

B
BENJAMIN
From
South Korea
- Very clean - Warm and comfortable room - Very Kind people - Wonderful breakfast and dinner This is the best place to stay !
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,434 reviews
Price from
US$89.25
1 night, 2 adults

Blanco's Hotel

Port Talbot (Near Swansea)

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.

D
Doris
From
United States
Perfect distance to walk to the Princess Royal Theatre , we were able to book in early so we had a full day in PTalbot, ,lovely breakfast good choices , and nice bar prices not expansive compared to other places we have stayed .
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,152 reviews
Price from
US$102.67
1 night, 2 adults

The Castle Hotel Neath

Neath (Near Swansea)

Situated 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.

L
LouiseC1992
From
United Kingdom
I liked how easy it was to get to, staff were lovely and helpful
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,168 reviews
Price from
US$127.49
1 night, 2 adults
All three-star hotels in Swansea

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Swansea and surroundings in the past month

See all

3 star hotels that guests love in Swansea

See all
  • Avg. price/night: US$125.62
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,331 reviews
    Location good for city centre
    Guest review by
    JULIE
    Young couple