Search Hotels near Top Swansea Attractions

Top 20 Hotels in Swansea

See all 42 Hotels in Swansea
Village Hotel Swansea

Village Hotel Swansea

Langdon Road, Swansea SA1 8QY

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

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

Get Rates
The Dragon Hotel

The Dragon Hotel

The Kingsway, Swansea SA1 5LS

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

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

$80
Morgans Hotel

Morgans Hotel

Somerset Place, Swansea SA1 1RR

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

Located in the heart of Castle, this hotel is within 1 mi (2 km) of National Waterfront Museum, Dylan Thomas Centre, 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.9 out of 5 (158 reviews)

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

$60
Mercure Swansea Hotel

Mercure Swansea Hotel

Phoenix Way, Swansea SA7 9EG

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

Situated in Llansamlet, this hotel is 1.7 mi (2.7 km) from Liberty Stadium and 2.6 mi (4.3 km) from St. Joseph's Cathedral. …

$60
The Music Fable

The Music Fable

360 Oystermouth Road, Swansea SA1 3UL

5.0 out of 5.0
3.5 out of 5 (2 reviews)

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

$176
Alexander Hotel

Alexander Hotel

3 Sketty Road, Swansea SA2 0EU

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

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

$85
The Mirador Town House

The Mirador Town House

14 Mirador Crescent, Swansea SA2 0QX

3.0 out of 5.0

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

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

Get Rates
Swansea Marriott Hotel

Swansea Marriott Hotel

Maritime Quarter, Swansea SA1 3SS

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

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

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.