Top 20 Hotels in Swansea

See all 24 Hotels in Swansea
ibis Swansea
ibis Swansea

A483 Fabian Way, Swansea SA1 8LD

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

Situated in Swansea, this hotel is 1.1 mi (1.8 km) from Dylan Thomas Centre and 2.6 mi (4.1 km) from Swansea Beach. Plantasia …

$42
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

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

$89
The Grand Hotel Swansea
The Grand Hotel Swansea

Ivey Place High Street, Swansea SA1 1NX

3.0 out of 5.0
3.9 out of 5 (120 reviews)

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

$65
The Windsor Lodge Hotel
The Windsor Lodge Hotel

Mount Pleasant, Swansea SA1 6EG

3.0 out of 5.0
3.4 out of 5 (193 reviews)

Situated in Swansea, this hotel is within a 15-minute walk of BT Tower and Dylan Thomas Centre. Swansea University and …

$68
Swansea Marriott Hotel
Swansea Marriott Hotel

Maritime Quarter, Swansea SA1 3SS

4.0 out of 5.0
4.1 out of 5 (346 reviews)

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

$95
The Dragon Hotel
The Dragon Hotel

The Kingsway, Swansea SA1 5LS

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

Situated by the ocean, this spa hotel is within a 10-minute walk of Swansea Castle and Dylan Thomas Centre. Swansea Beach and …

$79
The Gower Hotel
The Gower Hotel

11 Church Lane, Swansea SA3 3JT

3.0 out of 5.0
4.4 out of 5 (72 reviews)

Situated near the beach, this hotel is 2 mi (3.2 km) from Caswell Bay Beach and 2.9 mi (4.6 km) from Oystermouth Castle …

Get Rates
Alexander Hotel
Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

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

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

$83
YHA Port Eynon - Hostel
YHA Port Eynon - Hostel

Old Lifeboat House, Swansea SA3 1NN

3.0 out of 5.0
4.5 out of 5 (4 reviews)

Situated near the beach, this eco-friendly hostel is 0.3 mi (0.4 km) from Port Eynon Beach and within 6 mi (10 km) of Oxwich …

Get Rates
Culver House Hotel
Culver House Hotel

Port Eynon, Swansea SA3 1NN

3.5 out of 5.0

Situated in Horton, this apartment is 0.2 mi (0.3 km) from Port Eynon Beach and within 6 mi (10 km) of Oxwich Castle and …

$103
The Gower Golf Club
The Gower Golf Club

Cefn Goleu, Swansea SA4 3HS

3.5 out of 5.0
4.2 out of 5 (13 reviews)

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

$73
Devon View Guest House
Devon View Guest House

396 Oystermouth Road, Swansea SA1 3UL

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

Situated near the beach, this guesthouse is within a 10-minute walk of Swansea Guildhall and Swansea Beach. Dylan Thomas …

$62
The Dolphin SA1 Hotel
The Dolphin SA1 Hotel

Whitehalls, Swansea SA1 3AB

3.0 out of 5.0
3.2 out of 5 (91 reviews)

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

$62
Waterfront Penthouses
Waterfront Penthouses

161 Kings Road, Swansea SA1 8AL

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

Situated on the beach, this apartment is within 1 mi (2 km) of Plantasia and Dylan Thomas Centre. Swansea Beach and Swansea …

Get Rates
Tafarn-y-Deri
Tafarn-y-Deri

Ebenezer Road, Swansea SA4 0YT

4.0 out of 5.0
4.1 out of 5 (39 reviews)

Situated in Swansea, this inn is 7.2 mi (11.6 km) from Parc y Scarlets and 11 mi (17.7 km) from National Botanic Garden of …

$63
Norton House Hotel
Norton House Hotel

17 Norton Road, Swansea SA3 5TQ

3.0 out of 5.0
3.7 out of 5 (78 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 …

$81
Holiday Inn Express Swansea - East
Holiday Inn Express Swansea - East

Neath Road, Llandarcy, Neath SA10 6GZ

3.0 out of 5.0
4.4 out of 5 (420 reviews)

Situated in Llandarcy, this hotel is within 3 mi (5 km) of Neath Abbey Ruins, Gwyn Hall, and Victoria Gardens. Dylan Thomas …

$54
Stradey Park Hotel
Stradey Park Hotel

Furnace, Llanelli SA15 4HA

4.0 out of 5.0
4.3 out of 5 (175 reviews)

Situated in Llanelli, this hotel is 2.3 mi (3.8 km) from Parc y Scarlets and within 12 mi (20 km) of Kidwelly Castle and St …

$94
Best Western Aberavon Beach Hotel
Best Western Aberavon Beach Hotel

Princess Margaret Way, Port Talbot SA12 6QP

3.0 out of 5.0
3.9 out of 5 (43 reviews)

Located in the heart of Port Talbot, this eco-friendly hotel is within 9 mi (15 km) of Margam Castle, Victoria Gardens, and …

Get Rates
The Bluebell Hotel
The Bluebell Hotel

The Parade, Neath SA11 1RA

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

Located in the heart of Neath, this hotel is within a 10-minute walk of Gwyn Hall and Victoria Gardens. Neath Abbey Ruins and …

Get Rates

Recent Reviews in Swansea

Hide content

Where to stay in Swansea

Swansea Hotel Guide

Are you planning to spend some nights in South Wales? Hoping to reserve a hotel in Swansea? There are 5 hotels here that will suit your needs.

If you'd prefer book a place within a half mile of the downtown area in Swansea, why not check out the centrally-located Swansea Marriott Hotel.

For a hotel situated close to the Swansea Beach, you could look at the White House Hotel or the Alexander Hotel. The White House Hotel is 0.5 miles away from the Swansea Beach. The Alexander Hotel is 0.6 miles away.

You could investigate the Stradey Park Hotel as well as the Village Hotel Swansea. The Stradey Park Hotel is positioned 11 miles from the heart of Swansea. The Village Hotel Swansea, is positioned 1 mile away. Another possibility is to make a reservation at the Best Western Aberavon Beach Hotel or the Bluebell Hotel.

The nearest places to stay in South Wales are Tenby and Crickhowell. Tenby is 35 miles to the east of Swansea, while Crickhowell is 40 miles to the east. Accommodations in Tenby are the Harbourlight Guest House and Gumfreston Hotel. The Gliffaes Country House Hotel and The Bear Hotel, Crickhowell are the accommodation options in Crickhowell.

Are you after the most logical airport to Swansea? Cardiff International Airport is 30 miles drive away.