Skip to main content

Hotels in Swansea

7 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.

Travelodge Swansea Central

Travelodge Swansea Central

Hotel · Princess Way, Swansea

A six-storey, 70-room budget hotel on Princess Way, Swansea, with bar, restaurant and easy access to city shops and attractions.

Travelodge Swansea M4

Travelodge Swansea M4

Hotel · M4 Motorway, Jct 47, Swansea

Budget hotel off Junction 47 of the M4 near Swansea, offering simply furnished en-suite rooms and free on-site parking.

Western House B and B

Western House B and B

B&B · Llangennith, Swansea

A cooked breakfast is included every morning at this five-room Llangennith B&B, handy for the Gower Peninsula and Swansea Bay.

Willow Mews

Willow Mews

Hotel · Willow Cottage, Swansea

Willow Mews is a Swansea hotel handy for the city centre, Swansea Bay and the Marina, with free on-site parking.

Wynberg House Bed & Breakfast

Wynberg House Bed & Breakfast

B&B · 1 Eversley Road, Swansea

Wynberg House Bed & Breakfast is a Swansea guest house with a garden and picnic area, free parking, and a 24-hour reception.

Hotel
Alexander Hotel

Alexander Hotel

Hotel · 3 Sketty Road, Swansea

A 12-room Victorian hotel on Sketty Road in Swansea, with a bar, free WiFi and dogs welcome, County Hall Beach 1.76 miles away.

Page 2 of 2 · 31 in total