Hotels in Swansea

Search and compare Swansea hotels from hundreds of travel sites and save

Swansea, Wales, United Kingdom
25 Jan — 26 Jan2
Swansea, Wales, United Kingdom
Tue 25/1
Wed 26/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Swansea

Filter by star ratings
All filters
The Grand Hotel Swansea
The Grand Hotel Swansea
8.1 Excellent
Ivey Place High Street, Swansea, United Kingdom
Show on map
0.2 mi from city centre, Swansea 
ExcellentBased on 2,566 reviews
8.1

The hotel is set amongst Swansea's well-known tourist attractions, just a brief walk from Swansea Railway Station. It also offers an express check-in and check-out feature, a safe and laundry facilities.

Norton House Hotel
Norton House Hotel
8.4 Excellent
17 Norton Road, Swansea, United Kingdom
Show on map
3.8 mi from city centre, Swansea 
ExcellentBased on 1,483 reviews
8.4

Norton House Hotel Mumbles is situated in Swansea and is close to the area's popular attractions. The multiple amenities this elegant hotel has to offer include luggage storage, a 24-hour reception and meeting rooms.

Yha Port Eynon
Yha Port Eynon
9.2 Excellent
Old Lifeboat House, Port Eynon, Swansea Sa3 1Nn, Uk, Swansea, United Kingdom
Show on map
12.7 mi from city centre, Swansea 
ExcellentBased on 51 reviews
9.2

Situated in Port Eynon, YHA Port Eynon is a short drive from Rhossili and offers luggage storage and free Wi-Fi. It is conveniently located for guests wishing to discover the area's attractions.

Stop Looking. Walk To The City Centre
Stop Looking. Walk To The City Centre
8.3 Excellent
Swansea, United Kingdom
Show on map
0.6 mi from city centre, Swansea 
ExcellentBased on 27 reviews
8.3

Stop Looking Walk to the City Centre is located in Swansea and offers free Wi-Fi. It is ideally positioned for those wanting to visit the area's popular attractions.

Towers Hotel & Spa
Towers Hotel & Spa
8.2 Excellent
Jersey Marine, Swansea, United Kingdom
Show on map
3.6 mi from city centre, Swansea 
ExcellentBased on 1,071 reviews
8.2

Towers Hotel & Spa provides comfortable 3-star accommodation in Swansea. Those staying at the property have access to an indoor pool, a beauty centre and a sauna.

The White House
The White House
6.4 Good
4 Nyanza Terrace, Swansea, United Kingdom
Show on map
0.9 mi from city centre, Swansea 
GoodBased on 2 reviews
6.4

The White House by Bodacious offers 4-star accommodation in Swansea. Guests can also enjoy complimentary Wi-Fi.

Patricks With Rooms Apartments
Patricks With Rooms Apartments
9.6 Excellent
Swansea, United Kingdom
Show on map
4.0 mi from city centre, Swansea 
ExcellentBased on 2 reviews
9.6

Patricks With Rooms provides 5-star accommodation in Swansea. It also offers highchairs, free Wi-Fi and a 24-hour reception.

Tips for booking a Swansea hotel

Cheapest month:January
Most expensive month:February
Average price in Swansea:£80/night
Absolute cheapest price found:£23/night
Cheapest day:Wednesday
Most expensive day:Saturday
£48 - £141
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£50 - £70
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Swansea hotels

Show all 891 hotels
1
Village Hotel Swansea
Village Hotel Swansea
7.7 Good
Langdon Road, (Off Fabian Way), SA1 Waterfront, Swansea, United Kingdom
Show on map
1.1 mi from city centre, Swansea, WLS, United Kingdom 

Situated in Swansea, this 4-star property is modern and chic. It also offers a sauna, a Jacuzzi and an indoor pool.

2
Parc Le Breos House
Parc Le Breos House
10.0 Excellent
Parkmill, Swansea, United Kingdom
Show on map
8.2 mi from city centre, Swansea, WLS, United Kingdom 

Parc-Le-Breos House is situated in Penmaen and offers free Wi-Fi. It is conveniently located for guests wanting to visit local attractions.

3
Mercure Swansea Hotel
Mercure Swansea Hotel
7.5 Good
Phoenix Way, Swansea, United Kingdom
Show on map
2.6 mi from city centre, Swansea, WLS, United Kingdom 

Modern and cosy, Mercure Swansea Hotel is located in Swansea and provides a sauna and an indoor pool. There is also a fitness centre with a sauna, a swimming pool and cardiovascular equipment.

4
The White House
The White House
6.4 Good
4 Nyanza Terrace, Swansea, United Kingdom
Show on map
0.9 mi from city centre, Swansea, WLS, United Kingdom 

The White House by Bodacious offers 4-star accommodation in Swansea. Guests can also enjoy complimentary Wi-Fi.

5
The Dolphin Sa1 Hotel
The Dolphin Sa1 Hotel
8.0 Excellent
12-14 Whitewalls, Swansea, United Kingdom
Show on map
0.1 mi from city centre, Swansea, WLS, United Kingdom 

Situated under a 10-minute walk from Swansea Bus Station, Dolphin SA1 provides guests with a convenient base while visiting Swansea. It is conveniently positioned for guests wishing to discover the area's attractions.

6
Swansea Marriott Hotel
Swansea Marriott Hotel
7.7 Good
Maritime Quarter, Swansea, United Kingdom
Show on map
0.5 mi from city centre, Swansea, WLS, United Kingdom 

Located in Swansea, the hotel is within easy reach of Swansea University and Liberty Stadium. It is a 10-minute drive from Swansea Beach and provides free public parking on site.

7
Towers Hotel & Spa
Towers Hotel & Spa
8.2 Excellent
Jersey Marine, Swansea, United Kingdom
Show on map
3.6 mi from city centre, Swansea, WLS, United Kingdom 

Towers Hotel & Spa provides comfortable 3-star accommodation in Swansea. Those staying at the property have access to an indoor pool, a beauty centre and a sauna.

8
Ibis Swansea
Ibis Swansea
8.1 Excellent
A483 Fabian Way, Swansea, United Kingdom
Show on map
1.3 mi from city centre, Swansea, WLS, United Kingdom 

Ibis Swansea provides themed 3-star accommodation in Swansea. The numerous facilities this cosy hotel has to offer include an express check-in and check-out feature, 24-hour room service and a car rental desk.

Cheapest hotels in Swansea, Wales

Show all 891 hotels
Travelodge Swansea M4
Travelodge Swansea M4
9.4 Excellent
Msa M4 Motorway Penllergaer, Swansea, United Kingdom
Show on map
4.5 mi from city centre,  

Located within the picturesque countryside of Pontlliw, Travelodge Swansea M4 provides comfortable accommodation and a full range of facilities, such as a 24-hour reception.

£27
Avg. per night
Travelodge Swansea Central
Travelodge Swansea Central
7.5 Good
1 Princess Way, Swansea, Wales, Swansea, United Kingdom
Show on map
0.2 mi from city centre,  

The hotel is located in Swansea and is within a 10-minute walk of Swansea Bus Station. It is conveniently positioned for guests wanting to visit the area's popular attractions.

£27
Avg. per night
Yha Port Eynon
Yha Port Eynon
9.2 Excellent
Old Lifeboat House, Port Eynon, Swansea Sa3 1Nn, Uk, Swansea, United Kingdom
Show on map
12.7 mi from city centre,  

Situated in Port Eynon, YHA Port Eynon is a short drive from Rhossili and offers luggage storage and free Wi-Fi. It is conveniently located for guests wishing to discover the area's attractions.

£29
Avg. per night
The Dolphin Sa1 Hotel
The Dolphin Sa1 Hotel
8.0 Excellent
12-14 Whitewalls, Swansea, United Kingdom
Show on map
0.1 mi from city centre,  

Situated under a 10-minute walk from Swansea Bus Station, Dolphin SA1 provides guests with a convenient base while visiting Swansea. It is conveniently positioned for guests wishing to discover the area's attractions.

£32
Avg. per night
Ibis Swansea
Ibis Swansea
8.1 Excellent
A483 Fabian Way, Swansea, United Kingdom
Show on map
1.3 mi from city centre,  

Ibis Swansea provides themed 3-star accommodation in Swansea. The numerous facilities this cosy hotel has to offer include an express check-in and check-out feature, 24-hour room service and a car rental desk.

£36
Avg. per night
Carys Serviced Accommodation
Carys Serviced Accommodation
8.8 Excellent
6 Brokesby Road, Swansea, United Kingdom
Show on map
1.4 mi from city centre,  

Carys Serviced Accommodation is situated in Swansea and offers free wireless internet.

£44
Avg. per night
Pentre Riding Stable and Accommodation
Pentre Riding Stable and Accommodation
8.0 Excellent
Brecon Road, Swansea, United Kingdom
Show on map
17.9 mi from city centre,  

Pentre Riding Stables is located in Pen-y-cae and features free Wi-Fi. It is ideally positioned for guests wanting to sightsee in the area.

£45
Avg. per night
Tafarn Y Deri
Tafarn Y Deri
6.7 Good
Ebenezer Road, Swansea, United Kingdom
Show on map
9.6 mi from city centre,  

Tafarn-Y-Deri provides comfortable 4-star accommodation in Cross Hands.

£45
Avg. per night

Hotel prices in Swansea

2 stars and under
Ibis Swansea
No. 1 most popular

Ibis Swansea

A483 Fabian Way, Swansea, United Kingdom

8.1. Excellent
£36

Avg. per night

No. 2 most popular

The Castle Hotel Pontardawe

High Street, Swansea, United Kingdom

£33

Avg. per night

Best value

Swansea Bay Hotel

280 Oystermouth Road, Swansea, United Kingdom

4.4. Okay
£26

Avg. per night

3 stars
The Grand Hotel Swansea
No. 1 most popular

The Grand Hotel Swansea

Ivey Place High Street, Swansea, United Kingdom

8.1. Excellent
£55

Avg. per night

Village Hotel Swansea
No. 2 most popular

Village Hotel Swansea

Langdon Road, (Off Fabian Way), SA1 Waterfront, Swansea, United Kingdom

7.7. Good
£54

Avg. per night

Best value

The Alexander

3 Sketty Road, Swansea, United Kingdom

7.5. Good
£26

Avg. per night

4 stars +
The Music Fable Hotel
No. 1 most popular

The Music Fable Hotel

360 Oystermouth Road, Swansea, United Kingdom

£519

Avg. per night

The Dragon Hotel
No. 2 most popular

The Dragon Hotel

39 The Kingsway, Swansea, United Kingdom

7.3. Good
£48

Avg. per night

Swansea Marriott Hotel
Best value

Swansea Marriott Hotel

Maritime Quarter, Swansea, United Kingdom

7.7. Good
£74

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Swansea

About Swansea

Swansea is a coastal city on Swansea Bay, where an engaging maritime quarter filled with museums and galleries meets a bustling city centre with cafes, restaurants and nightlife. Along with a historic local market, you can uncover vibrant gardens, dramatic coastal landscapes and family-friendly themed attractions during your Swansea holiday.

Things to do

Discover Swansea’s fascinating maritime history at the National Waterfront Museum, which tells the story of Wales’ naval industry and technology through interactive displays. Wander through the museum to see historic flying and shipping machines, photographs of centuries past and intricate ship models. It’s a short walk from the Swansea Museum Tramway Centre, which houses memorabilia on Swansea’s street trams.

If you’re visiting during winter, don’t miss the Swansea Winter Wonderland, which comes to life every year around Christmas. You can enjoy open-air ice skating, visit Santa Claus, play carnival games and purchase local delicacies from stalls. During summer, head to The LC Swansea, Wales’ biggest indoor waterpark with a surf machine, roller coaster water slide, lazy river and wave pool.

Looking for cultural performances? Head to the Swansea Grand Theatre, a grand Victorian-era performance venue where you can watch comedy, live music, theatre and musicals. More of the local history can be found at Oystermouth Castle, which was built during the 12th century and features panoramic views over Swansea Bay.

Those seeking some peace and quiet should visit Clyne Gardens, a historic botanical garden that features dazzling collections of rhododendrons and azaleas, along with signed walks throughout. For a more lively atmosphere, catch a Swansea City FC soccer game at The Liberty Stadium, where rowdy crowds cheer on their favourite team.

Getting around

Swansea is easily reached by flying into Cardiff Airport or catching buses or the Great Western Railway to Swansea Station. The best way to get around is by using the local buses or hailing taxis.

Swansea travel FAQs

  • What are the best hotels in Swansea?

    The Dragon Hotel (7.3/10 from 2,834 reviews), Ibis Swansea (8.1/10 from 2,502 reviews), and Swansea Marriott Hotel (7.7/10 from 2,138 reviews) are all highly rated places to stay in Swansea.

  • What is a good hotel near Mumbles Pier?

    With a rating of 9.2/10 from 376 reviews, The Coast House is a hotel close to Mumbles Pier that is highly recommended by HotelsCombined users.

  • What is a good hotel in Swansea near Swansea Beach?

    The Dragon Hotel is a hotel near Swansea Beach that is popular with HotelsCombined users, scoring 7.3 from 2,834 reviews.

  • Is there a good hotel near Singleton Park?

    A good hotel near Singleton Park is The Alexander, which has been rated 7.5/10 by 813 HotelsCombined user reviews.

  • How much do hotels in Swansea cost?

    The average price of a hotel in Swansea is £85 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Swansea?

    HotelsCombined searches in the last 3 days suggest cheap Swansea hotels have prices starting from as low as £18/night, depending on the popularity of your requested dates.