hotels in Swansea

our top 20 show all

Dragon Hotel
from £58

1. Dragon Hotel

4star rating

Average Guest Rating: 8.5 / 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 Dragon Hotel has a lounge area and 24-hour room service. The brasserie restaurant has been awarded an AA Rosett... read more

The White House
from £40

2. The White House

4star rating

Average Guest Rating: 9.1 / 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

De Vere VILLAGE Swansea - Hotel & Leisure Club
from £62

3. De Vere VILLAGE Swansea - Hotel & Leisure Club

4star rating

Average Guest Rating: 8.4 / 10

Located opposite the Kings Dock, the De Vere VILLAGE 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 Wi-Fi is available throughout and free on-site parking is possible. A Starbucks coffee house... read more

Langland Road B&B
from £60

4. Langland Road B&B

4star rating

Average Guest Rating: 9.6 / 10

Overlooking Underhill Park, Langland Road B&B is situated in the heart of picturesque Mumbles. The elegant Victorian house offers hearty cooked breakfasts and 4-star rooms with free Wi-Fi. Each room features a luxury shower room with a power shower and free toiletries. All rooms have a flat-screen ... read more

The Crescent
from £48

5. The Crescent

4star rating

Average Guest Rating: 9.2 / 10

This Edwardian town house is in a leafy crescent, overlooking Swansea Bay and the city. The 4-star Crescent guest house has free Wi-Fi, free parking and en suite rooms. The Crescent's rooms have modern en suite facilities and flat-screen TVs with Freeview digital channels. Some rooms have impressiv... read more

Morgans Hotel
from £90

6. Morgans Hotel

4star rating

Average Guest Rating: 8.5 / 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

Swansea Marriott Hotel
from £89

7. Swansea Marriott Hotel

4star rating

Average Guest Rating: 8.6 / 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. The Swansea Marriott boasts a leisure area with a fitness centre, a swimming pool, a whirlpool and a sauna. There is also a rest... read more

The Mirador Town House
from £59

8. The Mirador 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

Mercure Swansea Hotel
from £46

9. Mercure Swansea Hotel

3star rating

Average Guest Rating: 7.4 / 10

Less than 4 miles from Swansea Railway Station and town centre, the Mercure Swansea Hotel has stylish rooms and a lakeside location. The hotel has a restaurant, indoor pool and gym. Each en suite room has a flat-screen TV with access to on-demand movies and internet access. Some have views over the... read more

The Alexander
from £36

10. The Alexander

4star rating

Average Guest Rating: 9.1 / 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. There is a games room, a study and a lounge bar for gues... read more

Premier Inn Swansea North
from £40

11. Premier Inn Swansea North

3star rating

Average Guest Rating: 8.7 / 10

Providing comfortable, good value accommodation, Premier Inn Swansea North is 8 miles (12.9 km) from Swansea Airport and 2 miles (3.2 km) from Swansea Football Club. Some of the comfortable rooms at Premier Inn can accommodate 2 adults and 2 children (under 16 years). The 2 children are also served... read more

Premier Inn Swansea Waterfront
from £38

12. Premier Inn Swansea Waterfront

3star rating

Average Guest Rating: 8.9 / 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

Holiday Inn Express Swansea West M4, JCT.43
from £38

13. Holiday Inn Express Swansea West M4, JCT.43

3star rating

Average Guest Rating: 8.7 / 10

Holiday Inn Express Swansea West offers modern, comfortable accommodation. Swansea and the picturesque Gower are within easy reach, making this a popular choice for business and leisure guests. A hot breakfast, public area Wi-Fi and car parking are all provided free of charge. Evening meals can be ... read more

Premier Inn Swansea City Centre
from £40

14. Premier Inn Swansea City Centre

3star rating

Average Guest Rating: 8.6 / 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

The Grand Hotel
from £59

15. The Grand Hotel

3star rating

Average Guest Rating: 7.9 / 10

Following extensive refurbishment, this landmark hotel boasts excellent facilities and a central location. The Grand Hotel features a comfortable guest lounge, and traditional breakfasts are served daily in the breakfast room. The hotel’s rooms feature digital TV, power showers and air conditionin... read more

Devon View Guest House
from £30

16. Devon View Guest House

3star rating

Average Guest Rating: 8.3 / 10

Situated on Swansea Seafront, just 25 metres from Swansea Beach, Devon View Guest House offers cosy bedrooms and cooked breakfasts. There is free parking and free Wi-Fi. The traditional rooms at Devon View each have a TV and radio. Some have private bathrooms, and there are plenty of shared facilit... read more

Ibis Swansea
from £24

17. Ibis Swansea

2star rating

Average Guest Rating: 7.2 / 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

A Space In The City Swansea
from £75

18. A Space In The City Swansea

4star rating

Average Guest Rating: 8.5 / 10

These stylish apartments are in a new development in Swansea city centre. Each modern apartment has free parking, digital TV, a DVD player and a kitchen with dishwasher and washer/dryer. These modern apartments are close to the National Waterfront Museum, Aspers Casino and the Dylan Thomas Centre. ... read more

Clyne Farm Centre
from £40

19. Clyne Farm Centre

4star rating

Average Guest Rating: 7.8 / 10

Clyne Farm Centre has 9 converted stone barns and cottages with modern facilities, 3 miles (4.8 km) from Swansea city centre and the Gower beaches. The unique accommodation overlooks Swansea Bay and on-site activities include horse riding, indoor climbing, archery and Challenge Valley - the muddies... read more

Leonardos Guest House
from £28

20. Leonardos Guest House

3star rating

Average Guest Rating: 8 / 10

Boasting an idyllic setting at the edge of both the Gower peninsula and Swansea City Centre, this welcoming B&B enjoys spectacular views over the sea and nearby Mumbles and its Light House. With true touches of the Mediterranean throughout, Leonardo's offers 6 basic guest bedrooms with 3 shared bat... read more

search

navigation

finding the right hotel for you

Using our unique scoring system, 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.

prefer searching using a map?

All our search results will also show you the hotel locations on a map, helping you to find the best hotel that it also conveniently located.

nearby towns

articles