Search Hotels near Top Swansea Attractions

Top 20 Hotels in Swansea

See all 34 Hotels in Swansea
The Dragon Hotel
The Dragon Hotel

The Kingsway, Swansea SA1 5LS

4.0 out of 5.0
4 out of 5 (321 reviews)

Located in the heart of Swansea, this spa hotel is within a 10-minute walk of Swansea Castle, Swansea Market, and LC Swansea. …

$83
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

3.5 out of 5.0
4.1 out of 5 (539 reviews)

Located in the heart of Swansea, this hotel is within 1 mi (2 km) of National Waterfront Museum and Dylan Thomas Centre. …

$57
Morgans Hotel
Morgans Hotel

Somerset Place, Swansea SA1 1RR

4.0 out of 5.0
4.4 out of 5 (106 reviews)

Located in the heart of Swansea, this hotel is within 1 mi (2 km) of National Waterfront Museum, Dylan Thomas Centre, and …

Get Rates
The Music Fable
The Music Fable

360 Oystermouth Road, Swansea SA1 3UL

5.0 out of 5.0

Situated in Swansea, this luxury guesthouse is within a 10-minute walk of St Helens Rugby and Cricket Ground and Swansea Beac …

Get Rates
The Grand Hotel Swansea
The Grand Hotel Swansea

Ivey Place High Street, Swansea SA1 1NX

3.0 out of 5.0
3.8 out of 5 (146 reviews)

Located in the heart of Swansea, this hotel is within a 15-minute walk of Swansea Castle and Dylan Thomas Centre. Swansea …

$75
Swansea Marriott Hotel
Swansea Marriott Hotel

Maritime Quarter, Swansea SA1 3SS

4.0 out of 5.0
4 out of 5 (406 reviews)

Situated near the beach, this hotel is within a 15-minute walk of Quadrant Shopping Centre and Dylan Thomas Centre. Swansea …

Get Rates
Alexander Hotel
Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

4.0 out of 5.0
4.4 out of 5 (162 reviews)

Located in Uplands, this guesthouse is within 1 mi (2 km) of Cwmdonkin Park and Swansea University. Swansea Beach and Dylan …

$82
Mercure Swansea Hotel
Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

3.0 out of 5.0
3.8 out of 5 (204 reviews)

Situated in Swansea, this hotel is 1.7 mi (2.7 km) from Liberty Stadium and 2.6 mi (4.3 km) from St. Joseph's Cathedral. Dyla …

$72
White House Hotel
White House Hotel

4 Nyanza Terrace, Swansea SA1 4QQ

4.0 out of 5.0
4.4 out of 5 (161 reviews)

Located in Uplands, this guesthouse is within 1 mi (2 km) of Cwmdonkin Park and Swansea University. Dylan Thomas Centre and …

$85
Norton House Hotel
Norton House Hotel

17 Norton Road, Swansea SA3 5TQ

3.0 out of 5.0
3.6 out of 5 (112 reviews)

Situated near the beach, this hotel is 0.6 mi (1 km) from Oystermouth Castle and 2.6 mi (4.1 km) from Swansea University. …

$71

Recent Reviews in Swansea

Where to stay in Swansea

Swansea Hotel Guide

Seeking a convenient place to base yourself while you are visiting Swansea? Around 15 hotels are within a 0.1-mile radius of Swansea's heart.

Securing a place to base yourself in central Swansea has never been easier. Expedia's database lists the Swansea Marriott Hotel and The Windsor Lodge Hotel, which can be found a short distance of the town center.

If you are visiting Swansea to explore the Oystermouth Castle, the Swansea Beach or the Dylan Thomas Centre, you might like to find a hotel as close as possible. The Cafe Valance Bar & Rooms as well as the Norton House Hotel are close to the Oystermouth Castle. While the Cafe Valance Bar & Rooms is 0.1 miles from the Oystermouth Castle, the Norton House Hotel is 0.1 miles away. The White House Hotel is 0.5 miles away from from the Swansea Beach. The Alexander Hotel is also situated within an easy walking distance. And finally, the Village Hotel Swansea and also the The Dragon Hotel are handy if you want to stay close to the Dylan Thomas Centre. The Village Hotel Swansea is located 0.8 miles away and 0.4 miles is The Dragon Hotel away.

Swansea features only a limited range of budget lodging options. You'll find the Mercure Swansea Hotel conveniently situated 3 miles from the heart of the town.

The Llwyn Helyg Country House is located 18 miles from downtown Swansea. Or, alternatively, the Stradey Park Hotel is located 11 miles away. Two other hotels are the Best Western Diplomat Hotel and Spa and the Best Western Aberavon Beach Hotel.

45 miles from Swansea you'll find Abergavenny, where you can spend the day exploring Abergavenny Museum and Castle and Borough Theatre. Some of our recommended Abergavenny accommodation options include the The Angel Hotel Abergavenny and The Park Hotel. Alternatively, you could stay in Uplands, 1 mile to the west of Swansea, where you can pick from the Waterfront Penthouses and The Dolphin SA1 Hotel. The Brynmill Park and Dylan Thomas Birth Place are a couple of the more popular points of interest to see while in Uplands.

Cardiff International Airport is a logical airport, and is located 30 miles away from Swansea. Expedia-listed hotels close to Cardiff International Airport are Holiday Inn Express Cardiff Airport and Three Horseshoes.