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 (313 reviews)

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

Get Rates
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

Located in the heart of Swansea, this hotel is within 1 mi (2 km) of The Environment Centre and Dylan Thomas Centre. Swanse …

$58
Morgans Hotel
Morgans Hotel

Somerset Place, Swansea SA1 1RR

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

Located in the heart of Swansea, this hotel is steps from The Environment Centre and Dylan Thomas Centre. Swansea Beach and …

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 (141 reviews)

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

$56
Alexander Hotel
Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

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

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

Get Rates
Church View House
Church View House

57 Terrace road, Swansea SA1 6HP

3.5 out of 5.0

Situated in Swansea, this apartment is within 1 mi (2 km) of Loughor Castle and Dylan Thomas Centre. Swansea Beach and Swanse …

$155
White House Hotel
White House Hotel

4 Nyanza Terrace, Swansea SA1 4QQ

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

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

$80
ibis Swansea
ibis Swansea

A483 Fabian Way, Swansea SA1 8LD

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

Situated in Swansea, this hotel is within 1 mi (2 km) of The Environment Centre and Dylan Thomas Centre. Swansea Beach is 2.6 …

$30
Norton House Hotel
Norton House Hotel

17 Norton Road, Swansea SA3 5TQ

3.0 out of 5.0
3.6 out of 5 (102 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. …

Get Rates
Mercure Swansea Hotel
Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

3.0 out of 5.0
3.8 out of 5 (197 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 …

Get Rates

Recent Reviews in Swansea

Hide content

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.