Find and Book Top Hotels in Swansea

Search among 21 available hotels and places to stay in Swansea from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-21 out of 21
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map2.4 mi from City Center1400 yd from Knights of Columbus
From   US$ 127 /nightSelect
Places to stay near Swansea
8.2
Great47 reviews
MapView on map7.0 mi from Swansea7.0 mi from City Center
From   US$ 99 /nightSelect
8.4
Great78 reviews
17.2 mi from Swansea17.2 mi from City Center
From   US$ 123 /nightSelect
8.2
Great81 reviews
8.0 mi from Swansea8.0 mi from City Center
From   US$ 135 /nightSelect
8.6
Great676 reviews
17.7 mi from Swansea17.7 mi from City Center
From   US$ 113 /nightSelect
8.2
Great61 reviews
8.1 mi from Swansea8.1 mi from City Center
From   US$ 249 /nightSelect
16.3 mi from Swansea16.3 mi from City Center
From   US$ 80 /nightSelect
17.1 mi from Swansea17.1 mi from City Center
From   US$ 89 /nightSelect
8.0
Great121 reviews
7.9 mi from Swansea7.9 mi from City Center
From   US$ 75 /nightSelect
8.2
Great99 reviews
17.7 mi from Swansea17.7 mi from City Center
From   US$ 119 /nightSelect
8.4
Great54 reviews
6.2 mi from Swansea6.2 mi from City Center
From   US$ 127 /nightSelect
8.4
Great38 reviews
17.1 mi from Swansea17.1 mi from City Center
From   US$ 323 /nightSelect
9.0 mi from Swansea9.0 mi from City Center
From   US$ 110 /nightSelect
8.6
Great80 reviews
17.1 mi from Swansea17.1 mi from City Center
From   US$ 239 /nightSelect
8.4
Great153 reviews
7.9 mi from Swansea7.9 mi from City Center
From   US$ 106 /nightSelect
8.0
Great258 reviews
15.6 mi from Swansea15.6 mi from City Center
From   US$ 188 /nightSelect
8.2
Great57 reviews
7.0 mi from Swansea7.0 mi from City Center
From   US$ 169 /nightSelect
6.2 mi from Swansea6.2 mi from City Center
From   US$ 139 /nightSelect
8.4
Great53 reviews
8.8 mi from Swansea8.8 mi from City Center
From   US$ 129 /nightSelect
8.0
Great18 reviews
1.7 mi from Swansea1.7 mi from City Center
From   US$ 203 /nightSelect
8.6
Great27 reviews
8.6 mi from Swansea8.6 mi from City Center
From   US$ 335 /nightSelect

Best hotels and places to stay in Swansea

Why visit?

Swansea, located in the United States, offers a unique experience for tourists with its coastal charm and rich history. With a range of attractions and activities, it is the perfect destination for a relaxing and enjoyable vacation. From exploring the beautiful beaches to visiting historical landmarks, Swansea has something for everyone.

Where to stay?

Swansea City Centre: For those who prefer a central location, Swansea City Centre offers a variety of hotel options. With convenient access to shopping districts, restaurants, and cultural attractions, it is an ideal choice for tourists. Hotels in Swansea City Centre provide comfortable accommodations and easy access to the citys main sights, such as Swansea Museum and Swansea Castle.

Mumbles: Situated along the coastline, the charming village of Mumbles is a popular choice for tourists seeking a seaside getaway. Known for its stunning beaches and picturesque scenery, Mumbles offers a range of accommodations, including waterfront hotels and cozy bed and breakfasts. From Mumbles, visitors can explore the stunning Gower Peninsula and enjoy activities like walking along the promenade or indulging in delicious seafood.

Swansea Marina: For a more contemporary experience, Swansea Marina is a great option. The Marina area is home to modern hotels with stunning views of the harbor. Visitors can enjoy a leisurely stroll along the waterfront, visit the National Waterfront Museum, or dine at the various restaurants in the area. Staying in Swansea Marina allows tourists to soak in the vibrant atmosphere and take advantage of the proximity to the marinas amenities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $130 to $180.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hotel Swansea: This budget-friendly hotel offers comfortable accommodations at an affordable price. Located in the city center, it provides easy access to nearby attractions such as Swansea Castle and Swansea Museum. With clean rooms, friendly staff, and convenient amenities, Hotel Swansea is a great choice for travelers seeking value for money.

Swansea Marriott Hotel: The Swansea Marriott Hotel combines affordability with luxury. Situated near Swansea Marina, it offers stunning waterfront views and easy access to the National Waterfront Museum. The hotel features spacious rooms, a fitness center, and an on-site restaurant, making it a top choice for travelers looking for a blend of comfort and value.

Holiday Inn Express Swansea East: Located on the outskirts of the city, this hotel offers budget-friendly accommodations without compromising on quality. With modern rooms, complimentary breakfast, and friendly service, it provides excellent value for money. It is conveniently situated near popular attractions like the Dylan Thomas Birthplace and the Mumbles.

Best kids-friendly hotels:

Premier Inn Swansea Waterfront: This family-friendly hotel offers spacious rooms and a warm and welcoming atmosphere. Situated near Swansea Marina, it provides easy access to nearby beaches and attractions. With a childrens play area and a restaurant offering kid-friendly menus, Premier Inn Swansea Waterfront ensures a comfortable stay for families.

The Dragon Hotel: This centrally located hotel offers a range of family rooms and suites, making it a suitable choice for travelers with children. The hotel features an indoor swimming pool, a fitness center, and a childrens menu at its restaurant. Its proximity to Swansea Castle and other attractions makes it an ideal option for families visiting the city.

Best hotels for a romantic getaway:

Morgans Hotel: Nestled in Swansea City Centre, Morgans Hotel offers a romantic ambiance with its elegant rooms and upscale amenities. The hotels location provides easy access to local restaurants, shops, and attractions like the Dylan Thomas Centre. Couples can enjoy a romantic meal at Morgans Restaurant and relax in the luxurious surroundings.

The Towers Hotel & Spa: Situated just outside the city, The Towers Hotel & Spa offers a tranquil retreat for couples. With its scenic location and spa facilities, it provides a perfect setting for a romantic getaway. Guests can indulge in couples spa treatments and enjoy intimate dining at the hotels restaurant overlooking the gardens.

Best for location:

The Grand Hotel: Located in Swansea City Centre, The Grand Hotel offers easy access to popular attractions, shops, and restaurants. Its central location makes it a convenient base for exploring the city, and the hotels comfortable rooms and welcoming atmosphere ensure a pleasant stay.

The Dolphin SA1 Hotel: Situated in the heart of the city, The Dolphin SA1 Hotel is surrounded by vibrant nightlife and numerous dining options. Its proximity to Swanseas train and bus stations makes it convenient for travelers, and its stylish rooms provide a comfortable retreat after a day of exploring.

Village Hotel Swansea: Positioned just outside the city center, this hotel offers modern accommodations and excellent facilities. With a state-of-the-art gym, an indoor pool, and an on-site restaurant, it provides everything guests need for a comfortable stay. Its location allows for easy access to the nearby Gower Peninsula and other attractions.

Best for a short city break:

Swansea Marriott Hotel: The Swansea Marriott Hotel is a perfect choice for a short city break. Its central location, comfortable rooms, and excellent amenities make it convenient for exploring the citys highlights. Additionally, its close proximity to the Swansea Marina offers opportunities for leisurely walks along the waterfront.

The Dragon Hotel: Situated in Swansea City Centre, The Dragon Hotel provides easy access to the citys main attractions, shopping areas, and vibrant nightlife. Its comfortable rooms, on-site dining options, and friendly staff make it an ideal choice for a short city break, ensuring a convenient and enjoyable stay.

Show moreLess