hotels in Swansea

navigation

finding the right hotel for you

Using our unique scoring system developed by Straight Line Solutions, we have ranked all of the hotels in Swansea by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

nearby towns

articles

Search for available hotels in Swansea

Arrival date:

check in calendar

Departure date:

check in calendar

our top 20 hotels in Swansea show all

Towers Hotel & Spa
from £90

1. Towers Hotel & Spa

3star rating

Average Guest Rating: 8.4 / 10

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. Towers leisure facilities include a sauna, a steam room and a spa bath. The luxurious spa offers a range of massages and beauty treatments. T... read more

The Dragon Hotel
from £75

2. The Dragon Hotel

4star rating

Average Guest Rating: 8.1 / 10

This 4-star hotel is in Swansea city centre. It is fully air conditioned and offers free parking, a leisure club with a swimming pool, and a restaurant serving European-style cuisine. The hotel is just 15 miles from Rhossili Bay, voted one of the best beaches in the world. The Dragon Hotel has a lo... read more

Village Urban Resort Swansea
from £64

3. Village Urban Resort Swansea

3star rating

Average Guest Rating: 8.1 / 10

Located opposite the Kings Dock, Village Urban Resort Swansea is just a 5-minute drive from Swansea’s city centre. A heated indoor swimming pool, sauna and steam room feature in the hotel’s health club. Free WiFi is available throughout and free on-site parking is possible. A satellite TV with Sky ... read more

Morgans Hotel
from £85

4. Morgans Hotel

4star rating

Average Guest Rating: 8.6 / 10

In Swansea’s historic Maritime Quarter, Morgans Hotel provides luxurious rooms with free Wi-Fi, 5 minutes’ walk from the city centre. This grade II listed building also has a relaxed restaurant and a stylish bar. Equipped with a plasma TV, DVD player and a sleek private bathroom, each air-condition... read more

Premier Inn Swansea City Centre
from £53

5. Premier Inn Swansea City Centre

3star rating

Average Guest Rating: 8.4 / 10

In the heart of Swansea's city centre, just 800 metres from the train station, this modern hotel offers great value, with an on-site restaurant and spacious, comfortable and modern en suite rooms. The Premier Inn Swansea City Centre is just 350 metres from Swansea Marina and within easy walking dis... read more

Premier Inn Swansea Waterfront
from £47

6. Premier Inn Swansea Waterfront

3star rating

Average Guest Rating: 8.3 / 10

Situated on Swansea Waterfront, adjacent to Swansea Marina, this Premier Inn is a 15-minute walk from the city centre. The modern hotel features a 24-hour front desk and a traditional restaurant. The spacious rooms at Premier Inn Swansea Waterfront have a private bathroom and air conditioning. Each... read more

Swansea Marriott Hotel
from £80

7. Swansea Marriott Hotel

4star rating

Average Guest Rating: 8.1 / 10

This beachfront hotel has dramatic views of Swansea Bay, and is a short stroll from the town centre. The M4 motorway, golf courses and the Gower Peninsula are nearby. Free WiFi is available in public areas. The Swansea Marriott boasts a leisure area with a fitness centre, a swimming pool, a whirlp... read more

The Grand Hotel
from £64

8. The Grand Hotel

3star rating

Average Guest Rating: 7.9 / 10

Following extensive refurbishment, this landmark hotel boasts excellent facilities and a central location. Free Wi-Fi is available throughout. The Grand Hotel features a comfortable guest lounge, and traditional breakfasts are served daily in the breakfast room. The hotel’s rooms feature digital T... read more

ibis Swansea
from £43

9. ibis Swansea

2star rating

Average Guest Rating: 8 / 10

Just outside Swansea centre, the Ibis Swansea Hotel is situated in the SA1 waterfront development. The modern hotel offers free parking, a 24-hour front desk and a stylish cafe bar. The bright and airy bedrooms feature a TV with satellite channels and on-demand movies. All rooms have internet acces... read more

The Alexander
from £38

10. The Alexander

4star rating

Average Guest Rating: 9 / 10

Alexander Guest House is on the west side of Swansea, about 1 mile (1.6 km) from the city centre. The University of Swansea is close by. The privately owned guest house offers a friendly welcome and efficient service to ensure your comfort. Facilities include a cosy lounge bar. Alexander Guest Hou... read more

Mercure Swansea Hotel
from £68

11. Mercure Swansea Hotel

3star rating

Average Guest Rating: 7.4 / 10

With easy access to both Central Swansea and the Gower Peninsula, Mercure Swansea Hotel has stylish rooms and a lakeside location. The hotel has a restaurant, indoor pool and gym and free high-speed WiFi is available throughout. Each en suite room has a flat-screen TV with access to on-demand movie... read more

Christmas Pie B&B
from £51

12. Christmas Pie B&B

0star rating

Average Guest Rating: 9.8 / 10

Situated in the coastal city of Swansea, Christmas Pie B&B offers free WiFi access and free parking. Less than a mile from the seafront, The Quadrant Shopping Centre and the National Waterfront Museum are just 23 minutes' stroll away. Each room includes a TV, a DVD player and a CD player. There is ... read more

The White House
from £49

13. The White House

4star rating

Average Guest Rating: 8.7 / 10

This 4-star, beautifully appointed Victorian villa has free Wi-Fi throughout. It is 1 mile from Swansea city centre and close to shops, boutiques and restaurants. You will find a warm welcome, attention to detail and excellent customer care at The White House. Full English breakfasts are served in ... read more

Somerfield Lodge
from £70

14. Somerfield Lodge

4star rating

Average Guest Rating: 8.6 / 10

Overlooking Swansea Bay, Somerfield Lodge provides well-appointed bed and breakfast accommodation right next to Clyne Golf Club and less than 4 miles from the city centre. It offers full Welsh breakfasts, a bar and restaurant, as well as free parking and WiFi. Rooms have en-suite bathrooms, with a ... read more

Devon View Guest House
from £31

15. Devon View Guest House

3star rating

Average Guest Rating: 8.1 / 10

Situated on Swansea Seafront, just 25 metres from Swansea Beach, Devon View Guest House offers cosy and stylish bedrooms and cooked breakfasts. There is free parking around the guest house and free Wi-Fi. Rooms at Devon View each have a flat-screen TV and radio. Some have private bathrooms, and the... read more

Norton House Hotel - Mumbles
from £72

16. Norton House Hotel - Mumbles

3star rating

Average Guest Rating: 7.5 / 10

In a Georgian manor house in Mumbles, Norton House Hotel provides comfortable rooms and apartments in South Wales. A 3-minute walk from the promenade and town centre, this elegant hotel has free parking and free WiFi. All rooms have a TV, telephone and tea/coffee making facilities, and family rooms... read more

The Mirador Boutique Town House
from £59

17. The Mirador Boutique Town House

4star rating

Average Guest Rating: 9.3 / 10

The Mirador is a truly unique guest house with cosmopolitan décor, each room portraying themes such as Roman, Egyptian or Oriental. Central Swansea can be reached in 20 minutes on foot. Each individual room has a hi-tech TV/DVD player, free Wi-Fi access and en suite bathroom with power shower. Most... read more

Hurst Dene Hotel
from £48

18. Hurst Dene Hotel

3star rating

Average Guest Rating: 8.2 / 10

Within a 5-minute drive of the train station and harbour, Hurst Dene Hotel offers bed and breakfast accommodation in Swansea. This guest house on South Wales’ picturesque Gower Peninsula offers free parking and Wi-Fi. All rooms have a flat-screen TV, tea and coffee facilities and an en suite shower... read more

Waterfront Apartments
from £135

19. Waterfront Apartments

0star rating

Average Guest Rating: 9.2 / 10

Just a mile from Swansea city centre, Waterfront Apartments are a collection of apartments with views of Swansea Bay and its beaches, an outside decked area and free Wi-Fi. The master bedroom has an en suite power shower and bespoke furniture. There is an additional bathroom with bath and shower. ... read more

Windsor Lodge Hotel
from £40

20. Windsor Lodge Hotel

3star rating

Average Guest Rating: 7.2 / 10

With a scenic view over Swansea Bay, Windsor Lodge Hotel offers free on-site parking and a garden for guests to relax in. This Georgian property also features a lounge with a coffee bar and a computer for guests to surf the web. Free Wi-Fi, an en suite bathroom and a flat-screen TV are provided in ... read more