By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

2,688,892 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in County of Swansea

Filter results
Have you considered...
Filter by Star Rating: 2 Star 2 hotels 3 Star 4 hotels 4 Star 6 hotels 5 Star 2 hotels Unrated 346 hotels Filter by Hotel Type: Apartments 106 hotels Bed & Breakfasts 7 hotels Guest Houses 4 hotels Hostels 3 hotels Hotels 240 hotels Filter by Facility: Air Conditioning (Building) 6 hotels Bar 22 hotels Disabled Facilities 28 hotels Golf Nearby 36 hotels Gym / Fitness Centre 6 hotels Indoor Pool 5 hotels No Smoking Rooms 24 hotels Outdoor Pool (Heated) 1 hotel  Parking 185 hotels Pets Allowed 17 hotels Restaurant 18 hotels Wi-Fi : Free of Charge 303 hotels Filter by Group: Staybc 9 hotels Pass The Keys 2 hotels Travelodge 2 hotels Great National Hotels 1 hotel  Ibis 1 hotel  Jupiter Hotels Ltd 1 hotel  Show more Reset my filters
Book rooms  
7.6
out of 10
Total:

Mercure Swansea Hotel

 
5 Phoenix Way, Enterprise Park, Swansea
+44 (0)1775 843417
Few Swansea hotels can match this hotel for its superb lake views, convenient location near Liberty Stadium, contemporary style and extensive health club, swimming pool and ... Read more
Book rooms  
8.4
out of 10
Total:

Somerfield Lodge @ Clyne Golf Club

 
118-120 Owls Lodge Lane, Swansea
+44 (0)1775 843417
Clyne Golf Club offers 4 star Bed & Breakfast accommodation in their newly renovated Somerfield Lodge. The accommodation consists of 6 ensuite twin rooms adjacent to ... Read more
Book rooms  
8.2
out of 10
Total:

The Music Fable Hotel

 
360 Oystermouth Road, Swansea
+44 (0)1775 843417
The Music Fable Hotel is located in Swansea, 800 metres from Grand Theatre and 900 metres from Swansea Beach. Read more
Book rooms  
9.4
out of 10
Total:

Just Stay Wales - Meridian Wharf

 
52 Meridian Wharf, Trawler Road, Swansea
+44 (0)1775 843417
Situated an 8-minute walk from Grand Theatre and 300 metres Swansea Marina, Just Stay Wales - Meridian Wharf offers accommodation with a kitchen in Swansea. The ... Read more
Book rooms  
7.7
out of 10
Total:

Swansea Marriott Hotel

 
Maritime Quarter, Swansea
+44 (0)1775 843417
The Swansea Marriott is a modern 4 star quality hotel, which is easily accessible from the rest of the country via the M4 Motorway. We offer ample free car parking ... Read more
Book rooms  
9.3
out of 10
Total:

Meridian Quay - The Penthouse

 
123 Meridian Tower, Trawler Road, Swansea
+44 (0)1775 843417
Meridian Quay - The Penthouse is set in Swansea, 1.2 km from Grand Theatre and 700 metres from Swansea Marina, in an area where hiking can be enjoyed. This beachfront ... Read more
Book rooms  
8.5
out of 10
Total:

Norton House Hotel

 
17 Norton Road, West, Mumbles, Swansea
+44 (0)1775 843417
In a Georgian manor house in Mumbles, Norton House Hotel provides comfortable rooms and apartments in South Wales. A 3-minute walk from the promenade and town centre, this ... Read more
Book rooms  
9.1
out of 10
Total:

Mirador Guest House

 
14 Mirador Crescent, Uplands, Swansea
+44 (0)1775 843417
The Mirador is a truly unique guest house with cosmopolitan décor, each room portraying themes such as Roman, Egyptian or Oriental. Central Swansea can be reached in 20 ... Read more
Book rooms  
7.6
out of 10
Total:

Dragon Hotel Swansea

 
The Kingsway, Swansea
+44 (0)1775 843417
The Dragon Hotel is Swansea’s premier 4-star, hotel located in the heart of the city centre. Over £3.5 million has been spent on this top Swansea hotel to offer guests ... Read more
Book rooms  
8.2
out of 10
Total:

Grand Hotel Swansea

 
Ivey Place, High St, Swansea
+44 (0)1775 843417
The Grand Hotel, Swansea has been a landmark hotel since the 1930`s, largely due to its ideal location and unique design. In 2004 the hotel was subject to a complete ... Read more
Book rooms  
8.9
out of 10
Total:

Patricks With Rooms

 
638, Mumbles Road, Swansea
+44 (0)1775 843417
With wonderful views across Mumbles Bay, Patricks with Rooms is a 10-minute drive from Swansea centre. The hotel features a creative restaurant, fitness room and luxury ... Read more
Book rooms  
7.5
out of 10
Total:

Alexander Hotel

 
3 Sketty Road, Uplands, Swansea
+44 (0)1775 843417
Alexander Guest House is on the west side of Swansea, about 1 mile (1.6 km) from the city centre. The University of Swansea is close by. The privately owned guest house ... Read more
Book rooms  
9.2
out of 10
Total:

Culver House Hotel

 
, Port Eynon, Gower
+44 (0)1775 843417
Culver House Hotel offers accommodation in Port-Eynon. Swansea is 20 km from the property. Read more
Book rooms  
8.6
out of 10
Total:

Marina View Apartments

 
Trawler Road, Swansea
+44 (0)1775 843417
Located in Swansea, near Grand Theatre, Marina View Apartments features free WiFi. Read more
Book rooms  
8.1
out of 10
Total:

Village Hotel Swansea

 
SA1 Waterfront, Fabian Way, Swansea
+44 (0)1775 843417
Swansea combines modern city with stunning surroundings, think beautiful golden beaches and quaint villages. We think it ticks all the boxes for a short break, with a ... Read more
Book rooms  
8
out of 10
Total:

Livermore Loft

 
1315 Neath Road , Swansea
+44 (0)1775 843417
Located in Swansea, 2.1 km from Grand Theatre and 600 metres from Cathedral Church of St Joseph, Livermore loft is an apartment with amenities such as free WiFi and a flat ... Read more
Book rooms  
8.4
out of 10
Total:

Dolphin Sa1 Hotel

 
, Whitewalls, Swansea
+44 (0)1775 843417
The new Dolphin SA1 hotel opened in Autumn 2014 and is set in the heart of Swansea City Centre. A boutique hotel that is the perfect place to discover Swansea and South ... Read more
Book rooms  
8.5
out of 10
Total:

Marina Retreat By Staybc

 
Trawler Road, Swansea
+44 (0)1775 843417
Set in Swansea, 2.4 km from Sketty Lane Beach, 600 metres from Grand Theatre and 300 metres from Swansea Marina, Marina Retreat by StayBC offers accommodation with a patio ... Read more
Book rooms  
9.5
out of 10
Total:

Sa1 Penthouse - Maritime Marina

 
161 Waterfront, Kings Road, South Quay, Swansea
+44 (0)1775 843417
Just a mile from Swansea city centre, SA1 Penthouse Apartment is a luxurious one-bedroom apartment with views of Swansea Bay and its beaches, an outside decked area and free ... Read more
Book rooms  
8.8
out of 10
Total:

Liberty View Apartment - Swansea

 
22 Victoria Apartments, Phoebe Road, Loughor
+44 (0)1775 843417
Liberty View Apartment - Swansea offers accommodation in Swansea, 2.7 km from Grand Theatre. Offering free private parking, the apartment is 2.7 km from Swansea Marina. Free ... Read more
Book rooms  
10
out of 10
Total:

Just Stay Wales - Mariners Walk Townhouses

 
5 Swallow Street, Swansea
+44 (0)1775 843417
Offering free WiFi and free private parking, Just Stay Wales - Townhouses is located in Swansea, within just 800 metres of Swansea Beach. Housed in a building dating from ... Read more
Book rooms  
9.2
out of 10
Total:

Coast House

 
708 Mumbles Road, Mumbles, Swansea
+44 (0)1775 843417
On the seafront in Mumbles, with spectacular sea views of Swansea Bay, this small, charming, family-run guest house prides itself on its comfortable accommodation and tasty ... Read more
Book rooms  
8.5
out of 10
Total:

Clyne Farm Centre

 
Westport Avenue, Mayals, Swansea
+44 (0)1775 843417
Clyne Farm Centre has 9 converted stone barns and cottages with modern facilities, 3 miles (4.8 km) from Swansea city centre and the Gower beaches. The unique accommodation ... Read more
Book rooms  
9.7
out of 10
Total:

Langland Cove Guesthouse

 
4 Rotherslade Road, Mumbles, Swansea Bay
+44 (0)1775 843417
Langland Cove Guesthouse is situated in Swansea Bay, 7 km from Swansea. Free WiFi is offered throughout the property and free private parking is available on site. Read more

Westbourne Place, Mumbles

 
, The Mumbles
+44 (0)1775 843417
Situated 1.4 km from Langland Bay, less than 1 km from Oystermouth Castle and a 12-minute walk from Oystermouth Castle, Westbourne Place, Mumbles provides accommodation ... Read more
oneonone