Search Hotels near Top Swansea Attractions

Top 20 Hotels in Swansea

See all 33 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. …

$48
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

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

$60
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. …

$66
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 …

$78
Fairyhill Hotel
Fairyhill Hotel

Fairyhill, Swansea SA3 1BS

5.0 out of 5.0

Situated near the beach, this luxury inn is 2.9 mi (4.7 km) from Llangennith Beach and within 6 mi (10 km) of Oxwich Castle …

$204
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
Norton House Hotel
Norton House Hotel

17 Norton Road, Swansea SA3 5TQ

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

$62
The Gower Golf Club
The Gower Golf Club

Cefn Goleu, Swansea SA4 3HS

3.5 out of 5.0
3.9 out of 5 (26 reviews)

Situated in Gowerton, this golf bed & breakfast is within 6 mi (10 km) of Singleton Park, Swansea University, and Swansea …

$60
Swansea Marriott Hotel
Swansea Marriott Hotel

Maritime Quarter, Swansea SA1 3SS

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

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

$77

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.