Top 10 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 (335 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 …

$54
Village Hotel Swansea
Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

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

$137
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 (116 reviews)

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

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

$74
Mercure Swansea Hotel
Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

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

$87
Swansea Marriott Hotel
Swansea Marriott Hotel

Maritime Quarter, Swansea SA1 3SS

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

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

Get Rates
The Dragon Hotel
The Dragon Hotel

The Kingsway, Swansea SA1 5LS

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

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

$115
The Gower Hotel
The Gower Hotel

11 Church Lane, Swansea SA3 3JT

3.0 out of 5.0
4.4 out of 5 (68 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 …

$108
Alexander Hotel
Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

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

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

$95
YHA Port Eynon - Hostel
YHA Port Eynon - Hostel

Old Lifeboat House, Swansea SA3 1NN

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

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

$46
Culver House Hotel
Culver House Hotel

Port Eynon, Swansea SA3 1NN

3.5 out of 5.0

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

$132
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 (9 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 (83 reviews)

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

$84
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
Cafe Valance Bar & Rooms
Cafe Valance Bar & Rooms

50 Newton Road, Swansea SA3 4BQ

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

Situated near the beach, this guesthouse is 0.2 mi (0.3 km) from Oystermouth Castle and 3 mi (4.8 km) from Swansea …

$131
Tafarn-y-Deri
Tafarn-y-Deri

Ebenezer Road, Swansea SA4 0YT

4.0 out of 5.0
4.1 out of 5 (36 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 …

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

$101
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 (414 reviews)

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

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

$106
Best Western Aberavon Beach Hotel
Best Western Aberavon Beach Hotel

Princess Margaret Way, Port Talbot SA12 6QP

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

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

$69

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.