Hotels in Swansea

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

Swansea, Wales, United Kingdom
19 Jan — 20 Jan2
Swansea, Wales, United Kingdom
Wed 19/1
Thu 20/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Swansea

Filter by star ratings
All filters
Village Hotel Swansea
Village Hotel Swansea
7.7 Good
Langdon Road, (Off Fabian Way), SA1 Waterfront, Swansea, United Kingdom
Show on map
1.8 km from city centre, Swansea 
GoodBased on 1,373 reviews
7.7

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

The Grand Hotel Swansea
The Grand Hotel Swansea
8.1 Excellent
Ivey Place High Street, Swansea, United Kingdom
Show on map
0.4 km from city centre, Swansea 
ExcellentBased on 2,577 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.

Pentre Riding Stable and Accommodation
Pentre Riding Stable and Accommodation
8.0 Excellent
Brecon Road, Swansea, United Kingdom
Show on map
28.7 km from city centre, Swansea 
ExcellentBased on 384 reviews
8.0

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.

Towers Hotel & Spa
Towers Hotel & Spa
8.2 Excellent
Jersey Marine, Swansea, United Kingdom
Show on map
5.7 km from city centre, Swansea 
ExcellentBased on 1,072 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
1.4 km 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.

The Dolphin Sa1 Hotel
The Dolphin Sa1 Hotel
8.0 Excellent
12-14 Whitewalls, Swansea, United Kingdom
Show on map
0.2 km from city centre, Swansea 
ExcellentBased on 2,090 reviews
8.0

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.

Swansea Marriott Hotel
Swansea Marriott Hotel
7.7 Good
Maritime Quarter, Swansea, United Kingdom
Show on map
0.8 km from city centre, Swansea 
GoodBased on 2,134 reviews
7.7

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.

Mercure Swansea Hotel
Mercure Swansea Hotel
7.5 Good
Phoenix Way, Swansea, United Kingdom
Show on map
4.2 km from city centre, Swansea 
GoodBased on 1,939 reviews
7.5

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.

Travelodge Swansea Central
Travelodge Swansea Central
7.4 Good
1 Princess Way, Swansea, Wales, Swansea, United Kingdom
Show on map
0.3 km from city centre, Swansea 
GoodBased on 9 reviews
7.4

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.

Tips for booking a Swansea hotel

Cheapest month:January
Most expensive month:February
Average price in Swansea:C$ 136/night
Absolute cheapest price found:C$ 39/night
Cheapest day:Wednesday
Most expensive day:Monday
C$ 79 - C$ 239
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 84 - C$ 151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Swansea hotels

Show all 886 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.8 km 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
Mercure Swansea Hotel
Mercure Swansea Hotel
7.5 Good
Phoenix Way, Swansea, United Kingdom
Show on map
4.2 km 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.

3
The White House
The White House
6.4 Good
4 Nyanza Terrace, Swansea, United Kingdom
Show on map
1.4 km 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.

4
The Dolphin Sa1 Hotel
The Dolphin Sa1 Hotel
8.0 Excellent
12-14 Whitewalls, Swansea, United Kingdom
Show on map
0.2 km 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.

5
Swansea Marriott Hotel
Swansea Marriott Hotel
7.7 Good
Maritime Quarter, Swansea, United Kingdom
Show on map
0.8 km 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.

6
Towers Hotel & Spa
Towers Hotel & Spa
8.2 Excellent
Jersey Marine, Swansea, United Kingdom
Show on map
5.7 km 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.

7
Ibis Swansea
Ibis Swansea
8.1 Excellent
A483 Fabian Way, Swansea, United Kingdom
Show on map
2.1 km 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.

8
The Grand Hotel Swansea
The Grand Hotel Swansea
8.1 Excellent
Ivey Place High Street, Swansea, United Kingdom
Show on map
0.4 km from city centre, Swansea, WLS, United Kingdom 

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.

Cheapest hotels in Swansea, Wales

Show all 886 hotels
Travelodge Swansea Central
Travelodge Swansea Central
7.4 Good
1 Princess Way, Swansea, Wales, Swansea, United Kingdom
Show on map
0.3 km 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.

C$ 45
Avg. per night
The Dolphin Sa1 Hotel
The Dolphin Sa1 Hotel
8.0 Excellent
12-14 Whitewalls, Swansea, United Kingdom
Show on map
0.2 km 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.

C$ 58
Avg. per night
Ibis Swansea
Ibis Swansea
8.1 Excellent
A483 Fabian Way, Swansea, United Kingdom
Show on map
2.1 km 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.

C$ 61
Avg. per night
Pentre Riding Stable and Accommodation
Pentre Riding Stable and Accommodation
8.0 Excellent
Brecon Road, Swansea, United Kingdom
Show on map
28.7 km 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.

C$ 76
Avg. per night
Village Hotel Swansea
Village Hotel Swansea
7.7 Good
Langdon Road, (Off Fabian Way), SA1 Waterfront, Swansea, United Kingdom
Show on map
1.8 km from city centre,  

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

C$ 89
Avg. per night
Mercure Swansea Hotel
Mercure Swansea Hotel
7.5 Good
Phoenix Way, Swansea, United Kingdom
Show on map
4.2 km from city centre,  

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.

C$ 89
Avg. per night
The Grand Hotel Swansea
The Grand Hotel Swansea
8.1 Excellent
Ivey Place High Street, Swansea, United Kingdom
Show on map
0.4 km from city centre,  

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.

C$ 91
Avg. per night
Swansea Marriott Hotel
Swansea Marriott Hotel
7.7 Good
Maritime Quarter, Swansea, United Kingdom
Show on map
0.8 km from city centre,  

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.

C$ 120
Avg. per night

Hotel prices in Swansea

2 stars and under
Ibis Swansea
#1 Most popular

Ibis Swansea

A483 Fabian Way, Swansea, United Kingdom

8.1 Excellent
C$ 61

Avg. per night

#2 Most popular

South View Guesthouse Swansea

392 Oystermouth Road, Swansea, United Kingdom

8.0 Excellent
C$ 41

Avg. per night

3 stars
Village Hotel Swansea
#1 Most popular

Village Hotel Swansea

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

7.7 Good
C$ 89

Avg. per night

The Dolphin Sa1 Hotel
#2 Most popular

The Dolphin Sa1 Hotel

12-14 Whitewalls, Swansea, United Kingdom

8.0 Excellent
C$ 58

Avg. per night

Travelodge Swansea Central
Best value

Travelodge Swansea Central

1 Princess Way, Swansea, Wales, Swansea, United Kingdom

7.4 Good
C$ 45

Avg. per night

4 stars +
#1 Most popular

Morgans Hotel

Somerset Place, Swansea, United Kingdom

8.2 Excellent
C$ 195

Avg. per night

Swansea Marriott Hotel
#2 Most popular

Swansea Marriott Hotel

Maritime Quarter, Swansea, United Kingdom

7.7 Good
C$ 120

Avg. per night

Mercure Swansea Hotel
Best value

Mercure Swansea Hotel

Phoenix Way, Swansea, United Kingdom

7.5 Good
C$ 89

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?

    Morgans Hotel (8.2/10 from 917 reviews), Fantastic Location In Heart Of Swansea (7.5/10 from 18 reviews), and Swansea Marriott Hotel (7.7/10 from 2,134 reviews) are all highly rated places to stay in Swansea.

  • What is a good hotel near Mumbles Pier?

    The Coast House is a good hotel close to Mumbles Pier - it has scored 9.2 over 376 reviews from HotelsCombined users.

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

    Morgans Hotel is the most recommended hotel near Swansea Beach on HotelsCombined (scoring 8.2 over 917 reviews).

  • Is there a good hotel near Singleton Park?

    If you’re looking for good hotels near Singleton Park, consider The Alexander (rated 7.5 over 810 reviews).