Search for Cheap Deals on
Hotels in Swansea

Choose from 977 Swansea Hotel Deals

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea

4 out of 5
Maritime Quarter, Swansea, Wales
  • 10 min drive from Three Cliffs Bay Beach
Stay at this 4-star beach hotel in Swansea. Enjoy free WiFi, a beach locale, and breakfast (surcharge). Our guests praise the breakfast and the helpful staff ...
8.8/10 Excellent! (403 reviews)
"I ordered an ocean view, which was not received."

Reviewed on Jul 15, 2025

Delta Hotels by Marriott Swansea
Village Hotel Swansea

Village Hotel Swansea

4 out of 5
Langdon Road, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 4-star eco-certified hotel in Swansea. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff and the clean ...
7.8/10 Good! (1,000 reviews)
"Village Hotels are always a nice stay, but they went better than usual by prepping early breakfasts from 4am for those participating in the Swansea Ironman on the weekend. Great service."

Reviewed on Jul 14, 2025

Village Hotel Swansea
The Grand Hotel Swansea

The Grand Hotel Swansea

3 out of 5
Ivey Place High Street, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 3-star hotel in Swansea. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
8/10 Very Good! (816 reviews)
Right by train station
"Stayed overnight with friends in a triple room which is nice to have as an option. Not all hotels have this. Was a pretty basic room but would expect that for the price. Ideal location literally right outside the train station. More expensive rooms look lovely so would come again and give them a ..."

Reviewed on Jul 3, 2025

The Grand Hotel Swansea
The Dragon Hotel

The Dragon Hotel

4 out of 5
The Kingsway, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 4-star business-friendly hotel in Swansea. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff and the ...
7/10 Good! (1,000 reviews)
"We have stayed at The Dragon many times. On checking in we were recognised by the receptionist which was very nice. We were given an upgrade to a lovely room with a separate lounge area. As we were quite tired from our last few days, this was lovely - we chilled out and watched a film with a few ..."

Reviewed on Jul 10, 2025

The Dragon Hotel
The Dolphin SA1 Hotel

The Dolphin SA1 Hotel

3 out of 5
Whitehalls, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 3-star hotel in Swansea. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular ...
7.6/10 Good! (463 reviews)
"Stayed one night after a work event in Swansea. Decor is dated and could do with a coat of paint in the rooms. But clean and a perfectly good budget hotel. Breakfast was included in my booking and had the added surprise that I could have it delivered to my room! Would stay again!"

Reviewed on Jul 5, 2025

The Dolphin SA1 Hotel
Mercure Swansea Hotel

Mercure Swansea Hotel

4 out of 5
Phoenix Way, Swansea, Wales
  • 16 min drive from Three Cliffs Bay Beach
Stay at this 4-star eco-certified hotel in Swansea. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
7.8/10 Good! (1,004 reviews)
"Comfortable hotel once I got in the right room"

Reviewed on Jul 14, 2025

Mercure Swansea Hotel
Morgans Hotel

Morgans Hotel

4 out of 5
Somerset Place, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 4-star business-friendly hotel in Swansea. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our ...
8.8/10 Excellent! (554 reviews)
"Lovely one night stay. Very convenient for central Swansea, Marina, Arena etc"

Reviewed on Jul 7, 2025

Morgans Hotel
ibis Swansea

ibis Swansea

3 out of 5
A483 Fabian Way, Swansea, Wales
  • 12 min drive from Three Cliffs Bay Beach
Stay at this 3-star hotel in Swansea. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions ...
8.2/10 Very Good! (996 reviews)
"The staff in ibis swansea were so nice ..we were a bit out of the way for our venue but the staff made up for that so would stay there again"

Reviewed on Jul 13, 2025

ibis Swansea
King Arthur Hotel

King Arthur Hotel

4 out of 5
Higher Green, Reynoldston, Swansea, Wales
  • 4 min drive from Three Cliffs Bay Beach
Stay at this 4-star inn in Swansea. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. ...
9.6/10 Exceptional! (613 reviews)
"This hotel was fab! It had an old, traditional but modern vibe. It was so cosy, the staff were super friendly and accomodating. Our room had everything we needed, was clean and comfy. We had a delicious meal with good quality food and the breakfast included was also great with lots of options. We ..."

Reviewed on Jul 16, 2025

King Arthur Hotel
Oyster House

Oyster House

4 out of 5
143-151 Mumbles Rd, Swansea, Wales
  • 5 min drive from Three Cliffs Bay Beach
Stay at this 4-star hotel in Swansea. Enjoy free WiFi, breakfast (surcharge), and climate control. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (195 reviews)
"Bit tricky to find. Nice comfy rooms with some great little touches"

Reviewed on Jun 30, 2025

Oyster House
The Georgian Swansea

The Georgian Swansea

5 out of 5
2-3 Prospect Place, Swansea, Wales
  • 11 min drive from Three Cliffs Bay Beach
Stay at this 5-star luxury hotel in Swansea. Enjoy free WiFi, breakfast (surcharge), and an airport shuttle (surcharge). Popular attractions Dylan Thomas Centre ...
9.4/10 Exceptional! (34 reviews)
"The hotel staff was exceptional. They helped us with all of our questions and needs in a prompt and friendly manner. The room was very clean and had quite the charm!"

Reviewed on Jun 30, 2025

The Georgian Swansea
Coynant Farm Guest House

Coynant Farm Guest House

3 out of 5
Coynant Farm Guest House, Swansea, Wales
  • 28 min drive from Three Cliffs Bay Beach
Stay at this 3-star guesthouse in Swansea. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Amman Valley Railway and Cwm Clydach Nature ...
7.8/10 Good! (42 reviews)
"👍"

Reviewed on Jun 5, 2025

Coynant Farm Guest House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Swansea Bay has been a favorite holiday destination for tourists for decades - and it's not difficult to understand why. From the colorful marina along Trawler Road to the National Waterfront Museum, never has a city so embraced its marine history. From beaches along Langland Bay to surfing at Caswell Bay, you'll not want for things to do. But, before you wax down your surfboard, we suggest you take some time and browse through our selection of discount hotels in Swansea and book a room.

Hotwire works with more than 25,000 hotels to help you find incredible deals on rooms in more than 2,500 destinations around the globe. By providing you with the details you need to book cheap hotels in Swansea, you can find the room you need to make your stay restful, enjoyable, and affordable. Whether it's the Mission Gallery or Cwmdonkin Park, whatever brings you to Wales, be sure you do what you can to book early. There's never been a better time than now to find cheap hotels in Swansea, so book now and enjoy four-star hotels at shocking two-star prices.