Book Swansea hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Swansea

Cheap Swansea hotels

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea

4 out of 5
Maritime Quarter Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$139 per night from 22 Dec to 23 Dec
AU$139
22 Dec - 23 Dec
includes taxes & fees
Located in Swansea (Castle), Delta Hotels by Marriott Swansea is a 4-minute walk from Swansea Arena and 7 minutes by foot from LC Swansea.
Opens in a new windowDelta Hotels by Marriott Swansea
Village Hotel Swansea

Village Hotel Swansea

4 out of 5
Langdon Road Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$119 per night from 25 Dec to 26 Dec
AU$119
25 Dec - 26 Dec
includes taxes & fees
With a stay at Village Hotel Swansea in Swansea (St. Thomas), you'll be within a 15-minute walk of Dylan Thomas Centre and The Environment Centre.
Opens in a new windowVillage Hotel Swansea
Mercure Swansea Hotel

Mercure Swansea Hotel

4 out of 5
Phoenix Way Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$122 per night from 8 Jan to 9 Jan
AU$122
8 Jan - 9 Jan 2026
includes taxes & fees
With a stay at Mercure Swansea Hotel in Swansea (Llansamlet), you'll be a 4-minute drive from Swansea.com Stadium and 6 minutes from St. Joseph's Cathedral.
Opens in a new windowMercure Swansea Hotel
Save an average of 15% on thousands of hotels when you're signed in
The Grand Hotel Swansea

The Grand Hotel Swansea

3 out of 5
Ivey Place High Street Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$137 per night from 11 Jan to 12 Jan
AU$137
11 Jan - 12 Jan 2026
includes taxes & fees
With a stay at The Grand Hotel Swansea, you'll be centrally located in Swansea, just a 3-minute walk from Glynn Vivian Art Gallery and 5 minutes by foot from ...
Opens in a new windowThe Grand Hotel Swansea
The Dragon Hotel

The Dragon Hotel

4 out of 5
The Kingsway Swansea Wales
Fully refundableReserve now, pay when you stay
The Dragon Hotel is in the heart of Swansea, within a 5-minute walk of Swansea Castle and Swansea Market.
Opens in a new windowThe Dragon Hotel
Morgans Hotel

Morgans Hotel

4 out of 5
Somerset Place Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$189 per night from 21 Dec to 22 Dec
AU$189
21 Dec - 22 Dec
includes taxes & fees
With a stay at Morgans Hotel, you'll be centrally located in Swansea, steps from Swansea Museum and Dylan Thomas Centre.
Opens in a new windowMorgans Hotel
ibis Swansea

ibis Swansea

3 out of 5
A483 Fabian Way Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$92 per night from 30 Dec to 31 Dec
AU$92
30 Dec - 31 Dec
includes taxes & fees
Located in Swansea (St. Thomas), ibis Swansea is within a 5-minute drive of Pennard Golf Course and Swansea Museum.
Opens in a new windowibis Swansea
The Dolphin SA1 Hotel

The Dolphin SA1 Hotel

3 out of 5
Whitehalls Swansea Wales
Fully refundableReserve now, pay when you stay
The price is AU$142 per night from 14 Dec to 15 Dec
AU$142
14 Dec - 15 Dec
includes taxes & fees
In the heart of Swansea, The Dolphin SA1 Hotel is within a 5-minute drive of Swansea Marina and Swansea.com Stadium.
Opens in a new windowThe Dolphin SA1 Hotel
Oyster House

Oyster House

4 out of 5
143-151 Mumbles Rd Swansea Wales
When you stay at Oyster House in Swansea, you'll be in a shopping district, within a 5-minute drive of Oystermouth Castle and Mumbles Pier.
Opens in a new windowOyster House
Don't see what you're looking for?
See all available properties in Swansea
View all properties
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.

Hotels in Swansea

Considering holidaying in Swansea? Whether you're the sort to put together a meticulous itinerary or totally wing it, there's a hotel here with your name on it. Suss out our 13 accommodation options within 5 kilometres of the action. Time to stop dreaming and start booking!

Forget about FOMO — you won't be far away from the main streets if you score a room at the Swansea Marriott Hotel and Village Hotel Swansea.

The neighbourhood of West Glamorgan is 3 kilometres from the main part of Swansea, and has 18 accommodation options. The Best Western Aberavon Beach Hotel and Mercure Swansea Hotel are all recommended options.

Have you ever heard of the Dylan Thomas Centre? This great tourist sight is close to The Windsor Lodge Hotel and the Waterfront Penthouses. That said, if Swansea Beach is more your style, the White House Hotel and the Alexander Hotel are what you should be checking out. Find a bed at the Cafe Valance Bar & Rooms if you're after somewhere near Oystermouth Castle, another pre-eminent sight. At 0.4 kilometres away, the Norton House Hotel is also worthwhile.

Be blown away by the breakthroughs of the scientific minds among us when you visit Swansea Observatory. Need somewhere to crash nearby? No dramas, we've got you covered. The Dragon Hotel and ibis Swansea are just a stone's throw away. Plantasia is a horticultural enclosure where a range of flora species are shown and preserved for future generations to enjoy. Morgans Hotel and The Grand Hotel Swansea are two nearby accomodation options if you don't want to stay too far away.

After more options? The Llwyn Helyg Country House is situated 30 kilometres away from Swansea, and the Stradey Park Hotel is 17 kilometres away. We'd also suggest the Best Western Diplomat Hotel and Spa and The Bluebell Hotel. The first is 17 kilometres away from town, while the second is 10 kilometres away.

Still haven't got your perfect room? You might just find a high enough thread count in Carmarthen. You'll also be able to check out the Picton Monument and the Carmarthenshire County Museum. Carmarthen hotels are the Hollybrook Country Inn and Boars Head Hotel. 40 kilometres to the northeast of Swansea you can also stay at Merthyr Tydfil, which is home to the Bessemer Hotel and Castle Hotel. Parc Bryn Bach and the Brecon Mountain Railway are among the more popular attractions to experience for those visiting Merthyr Tydfil.

Tuckered out from the flight? Need somewhere half decent to stay but think 50 kilometres from Cardiff International Airport to the centre of town is just a bit too far? Not to worry. The Holiday Inn Express Cardiff Airport is pretty close and has your name all over it!

Swansea hotels essential information

Accommodation
937 hotels
Lowest Price
AU$92
Highest Price
AU$189
Popular hotels
Delta Hotels by Marriott Swansea, Village Hotel Swansea, Mercure Swansea Hotel, The Grand Hotel Swansea, The Dragon Hotel, Morgans Hotel, ibis Swansea, The Dolphin SA1 Hotel, Oyster House

Most recent Swansea hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.