Skip to main content

Hotels in Swansea

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

Swansea's places to stay split fairly neatly into two camps: city hotels handy for the Marina, LC and the shops, and the guest houses and farm B&Bs scattered across the Gower Peninsula. The New Swan Hotel and Patricks with Rooms suit a city break or business trip, while addresses like Brynawel Farm B&B and Plas Newydd Farm put you closer to the coast paths and beaches.

On the Gower itself, expect smaller, more personal stays - Parc-le-Breos House sits inland near Parkmill and its ancient woodland, whereas Langland Cove and Tides Reach Guest House trade on being near the bay beaches around Langland and Mumbles. Wynberg House and Western House B and B offer a quieter, more residential base if you want easy road access to both the city and the peninsula.

Booking in summer needs some lead time, especially for anything near Rhossili or the south Gower coves, since rooms there are limited and popular with walkers and surfers alike.

Morgans Hotel
4 star

Morgans Hotel

Hotel · Maritime Quarter, Swansea city centre

Boutique hotel in the former Port Authority building, a striking Edwardian landmark in Swansea's Maritime Quarter.

Norton House Hotel & Spa
4 star

Norton House Hotel & Spa

Hotel · Norton, Mumbles

Georgian country house hotel with spa in the Norton area of Mumbles, close to Oystermouth Castle and the seafront.

Patricks with Rooms
4 star

Patricks with Rooms

Guest House · Mumbles seafront

Boutique restaurant with rooms directly on Mumbles seafront, known locally for its dining as much as its stay.

Dragon Hotel
4 star

Dragon Hotel

Hotel · Swansea city centre

Large modern hotel in the heart of Swansea city centre, close to the shops, market and Grand Theatre.

Grand Hotel Swansea
3 star★★

Grand Hotel Swansea

Hotel · Opposite Swansea railway station

Traditional hotel directly opposite Swansea railway station, a convenient base for visitors arriving without a car.

Village Hotel Swansea
4 star

Village Hotel Swansea

Hotel · Swansea Waterfront, near the SA1 marina development

Modern hotel with gym, pool and bar-restaurant near Swansea's SA1 waterfront development, popular for families.

White House Hotel Mumbles
3 star★★

White House Hotel Mumbles

Guest House · Mumbles village

Small guest house in the centre of Mumbles village, a short walk from the pier and the start of the coast path.

Winston Hotel
3 star★★

Winston Hotel

B&B · Mumbles, near Oystermouth

Bed and breakfast set in gardens near Oystermouth, a short walk from Mumbles seafront and the castle.

Blas Gwyr

Blas Gwyr

B&B · Plenty Farm, Gower, Swansea

A four-room B&B on a Gower farm near Swansea, with a courtyard garden and easy reach of Hillend and Llangennith.

Brynawel Farm B&B

Brynawel Farm B&B

B&B · Brynbach Road, Swansea

A converted farmhouse B&B on Brynbach Road near Swansea, with a garden setting and free on-site parking for guests.

Delta Hotels Swansea

Delta Hotels Swansea

Hotel · Maritime Quarter, Swansea

121 rooms with waterfront views at Delta Hotels Swansea in the Maritime Quarter, close to the marina and city centre.

Glanmor Garden Apartment

Glanmor Garden Apartment

B&B · 113 Glanmor Road, Swansea

Adults-only B&B in Swansea with its own bar, breakfast and a garden apartment set-up, around 2.59 miles from the city centre.

Hurst Dene Aparthotel

Hurst Dene Aparthotel

Hotel · 10 Sketty Road, Swansea

Victorian guesthouse-style aparthotel on Sketty Road, Swansea, handy for the Gower Peninsula and city sights, with free parking.

ibis Swansea

ibis Swansea

Hotel · Fabian Way, Swansea

A straightforward budget stop on Fabian Way, ibis Swansea suits drivers and dog owners who want free parking and quiet, comfortable rooms.

Mercure Swansea Hotel

Mercure Swansea Hotel

Hotel · Phoenix Way, Swansea

Mercure Swansea Hotel sits beside a lake on Phoenix Way, with 24-hour dining and an indoor pool, close to Swansea's Marina.

Plas Newydd Farm

Plas Newydd Farm

B&B · Llanedi, Swansea

A farmhouse B&B tucked into the countryside around Llanedi, near Swansea, with the Gwili Railway a short drive away.

Premier Inn Swansea North

Premier Inn Swansea North

Hotel · Upper Fforest Way, Swansea

Premier Inn Swansea North is a two-storey, twin-building hotel off Upper Fforest Way, handy for the M4 with 63 straightforward, comfortable rooms.

Premier Inn Swansea Waterfront

Premier Inn Swansea Waterfront

Hotel · The Waterfront Development, Swansea

Premier Inn Swansea Waterfront offers 132 en-suite rooms with comfortable beds and air conditioning, near the Marina and Waterfront Museum.

The Dillwyn Arms

The Dillwyn Arms

Hotel · The Cross, 1a Herbert St, Swansea

Pub hotel at The Cross in Swansea, known for hearty homemade meals and a free salad bar alongside comfortable rooms.

The Dolphin SA1 Hotel

The Dolphin SA1 Hotel

Hotel · Whitehalls, Swansea

A 45-room hotel in Swansea's SA1 area, handy for fishing, golf, watersports and walking, with the Kidwelly Industrial Museum also within reach.

The Gower Hotel

The Gower Hotel

Hotel · 11 Church Lane, Swansea

A 12-room hotel on Church Lane in Swansea, suited to travellers heading out to explore the Gower Peninsula with a car in tow.

The Music Fable Hotel

The Music Fable Hotel

Hotel · 360 Oystermouth Road, Swansea

A hotel on Oystermouth Road in Swansea with sea views, a spa and sauna, and its own bridal suite for weddings.

The New Swan Hotel

The New Swan Hotel

Hotel · 50 Gurnos Road Ystalyfera, Swansea

Ystalyfera near Swansea has a lively local base in The New Swan Hotel, known for hearty breakfasts and a bar with live music and events.

Towers Hotel & Spa

Towers Hotel & Spa

Hotel · Jersey Marine, Swansea

Hotel with spa on the Jersey Marine coast near Swansea, offering a warm indoor pool, spacious rooms and free parking.

Page 1 of 2 · 31 in total