Search Hotels near Top Swansea Attractions

Top 20 Hotels in Swansea

See all 37 Hotels in Swansea
The Music Fable

The Music Fable

360 Oystermouth Road, Swansea SA1 3UL

5.0 out of 5.0
5 out of 5 (1 reviews)

Situated in Swansea, this luxury guesthouse is within a 10-minute walk of St Helens Rugby and Cricket Ground and Swansea Beac …

$155
The Dragon Hotel

The Dragon Hotel

The Kingsway, Swansea SA1 5LS

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

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

$62
Village Hotel Swansea

Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

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

$57
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 (151 reviews)

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

Get Rates
Morgans Hotel

Morgans Hotel

Somerset Place, Swansea SA1 1RR

4.0 out of 5.0
4.5 out of 5 (120 reviews)

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

Get Rates
Oxwich Bay Hotel

Oxwich Bay Hotel

Oxwich Bay, Swansea SA3 1LS

3.5 out of 5.0

Situated on the beach, this hotel is within a 15-minute walk of Oxwich Bay Beach and Oxwich Castle. Port Eynon Beach is 2.9 m …

$150
Mercure Swansea Hotel

Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

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

$68
ibis Swansea

ibis Swansea

A483 Fabian Way, Swansea SA1 8LD

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

$53
Alexander Hotel

Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

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

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

$82
White House Hotel

White House Hotel

4 Nyanza Terrace, Swansea SA1 4QQ

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

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

Get Rates

Recent Reviews in Swansea

Where to stay in Swansea

Swansea Hotel Guide

Top Swansea Accommodations

Swansea is a vibrant place to enjoy some time out, with a fair range of accommodation options to select from. You'll discover 13 possibilities within 3 miles the city's heart.

The Swansea Marriott Hotel and Village Hotel Swansea are some quality options which are within easy reach of all the action.

If you plan to stay near Oystermouth Castle, Swansea Beach or the Dylan Thomas Centre, there are a range of options. Nearby accommodation options for Oystermouth Castle include the Cafe Valance Bar & Rooms and the Norton House Hotel. While the Cafe Valance Bar & Rooms is 0.10 miles from Oystermouth Castle, the Norton House Hotel is 0.10 miles away. The White House Hotel and the Alexander Hotel are located a comfortable walking distance away from Swansea Beach. The Windsor Lodge Hotel and the Dragon Hotel are near the Dylan Thomas Centre. It's just 0.6 miles to the Windsor Lodge Hotel and 0.4 miles to the Dragon Hotel.

Get ready to enjoy a laugh, let out a cry or just unwind and enjoy the unfolding scenes at Grand Theatre, home to excellent theatrical productions. The Waterfront Penthouses and The Dolphin SA1 Hotel are close by. Learn about the unique climatic conditions required to preserve the range of flora and plant species at Plantasia. Securing a hotel room at the ibis Swansea and Morgans Hotel are you best choices if you'd like to be close to this spot.

Looking for more? The Llwyn Helyg Country House and the Stradey Park Hotel are 18 miles and 11 miles away from Swansea. These are some notable choices. 10 miles away sits the Best Western Diplomat Hotel and Spa. The Best Western Aberavon Beach Hotel is also in this area, 6 miles away.

Some nearby destinations to explore in South Wales are Neath and Port-Eynon. Neath is 6 miles to the northeast of Swansea, while Port-Eynon is 13 miles to the southwest. Hotels and apartments in Neath include the Bluebell Hotel and Castle Hotel. The YHA Port Eynon - Hostel and Culver House Hotel are the accommodation options in Port-Eynon.

How to Get to Swansea

Located 30 miles away from Swansea is Cardiff International Airport. Stay nearby at the Holiday Inn Express Cardiff Airport or the Three Horseshoes.