<% selectedCurrency %>
<% currency.code %>
<% currency.long %>
Login
Signup
Support portal
1-844-738-0008
Hotels in Swansea, Wales
All hotels
Europe
United Kingdom
Wales
Swansea
52 hotels in Swansea
Best Western Aberavon Beach Hotel
Holiday Inn Express Swansea East
Mercure Swansea Hotel
Best Western Diplomat Hotel & Spa
Travelodge Swansea Central
Marriott Hotel Swansea
Ibis Swansea
The Grand Hotel
Dolphin Sa1
The BlueBell
Stradey Park
The Gower Hotel
Gower Golf Club
Tides Reach Guest House
Bayside Guest House
Oyo Lamphey Hall Hotel
Morgans Hotel
Western House Bed Breakfast
Norton House Hotel Restaurant
Lamphey Park
Travelodge Swansea M4
Leonardos Guest House
The Baltic Inn
Oxwich Bay Hotel
Ice House Apartments
Ashburnham Hotel
Blas Gwyr
Cilbrwyn Countryside Retreat
Llwyn Country House
Sessile Oak, Llanelli by Marston's Inns
Pontyclerc Farm House Bed And Breakfast
The Fountain Inn
The Alexander
The Shoreline Hotel
The Mill At Glynhir
Pentre Riding Stable And Accommodation
Myrtle Cottage B&B
Glynhir Mansion
King Arthur Hotel
Four Seasons Guest House
Portclew House
The Barn B&B
Black Mountain View Self Contained Guest Accommoda
Mary House
Premier Inn Swansea City Centre
Premier Inn Swansea North
Premier Inn Swansea Waterfront
Premier Inn Port Talbot
Village Hotel Swansea
The Brentwood Hotel
White House
The Fairways Hotel
Bishopston
Mumbles
Uplands
Penrice
Tawe-Uchaf
Oxwich
Gowerton
Pontardulais
Ystalyfera
Reynoldston
Abercraf
Castle
St. Thomas
Llangennith, Llanmadoc and Cheriton
Llansamlet
Swansea Bay
Swansea Beach
Brynmill Park
Pontardawe
Pen-clawdd
Parkmill
Loughor
Llangennith
Dunvant
Holtsfield
Waunarlwydd
Manselfield
Murton
Overton
Penmaen
Grovesend
Oxwich Green
Limeslade Beach
Nicholaston Beach
Clydach
Oldwalls
Killay
Llangyfelach
Pwlldu
Pennard
Llanrhidian
Llanmorlais
Knelston
Fairwood
Llanmadoc
Gorseinon
Craig Cefn Parc
Pen-y-cae
Felindre
Cwm-twrch Isaf
Scurlage
Crofty
Horton
Southgate
Pontlliw
Llangennith Beach
Brandy Cove
Rhossili
Hendy
Pontlliw and Tircoed
Bon-y-maen
Llanedy
Ilston
Townhill
Mawr
Cwmbrwla
Mynyddbach
Penllergaer
Penderry
Birchgrove
Grovesend and Waungron
Upper Killay
Llanrhidian Higher
Cockett
Llwchwr
Landore
Cwmllynfell
Penrice
Llanrhidian Lower
Cheriton
Morriston
Quarter Bach
Swansea (SWS)
Port-Eynon
Mumbles Lighthouse
Three Cliffs Bay Beach
Port Eynon Beach
Rhossili Beach
Burry Holms Beach
Mewslade Bay Beach
Bracelet Bay Beach
Caswell Bay Beach
Cilybebyll
Sketty
Ystradgynlais
Three Crosses