Top 20 Hotels in Swansea

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

The Kingsway, Swansea SA1 5LS

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

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

$49
Mercure Swansea Hotel
Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

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

Situated in Swansea, this hotel is within 1 mi (2 km) of Celtic Trail and Grosnez Castle. Liberty Stadium and St. Joseph's …

Get Rates
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

3.5 out of 5.0
4.1 out of 5 (512 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 (98 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 (139 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
ibis Swansea
ibis Swansea

A483 Fabian Way, Swansea SA1 8LD

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

Get Rates
The Dolphin SA1 Hotel
The Dolphin SA1 Hotel

Whitehalls, Swansea SA1 3AB

3.0 out of 5.0
3.3 out of 5 (104 reviews)

Located in the heart of Swansea, this hotel is within a 10-minute walk of St. Mary's and Dylan Thomas Centre. Swansea Beach …

Get Rates
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 …

$82
Best Western Aberavon Beach Hotel
Best Western Aberavon Beach Hotel
2 mi from Swansea
3.0 out of 5.0
3.9 out of 5 (59 reviews)

Located in the heart of Port Talbot, this eco-friendly hotel is within 1 mi (2 km) of Aberavon Beach and Surf School Wales. G …

$56
The Fairways Hotel
The Fairways Hotel
10.8 mi from Swansea

Situated on the waterfront, this hotel is within 9 mi (15 km) of Kenfig National Nature Reserve, Lakeside Golf Club, and …

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.