We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Swansea Hotels

What style of hotel do you prefer?
All Hotels (35)
B&Bs (39)
Best Value (3)
Family (13)
Romantic (7)
Business (6)
Luxury (5)
Trendy (3)
On the Beach (1)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offer in Swansea

Swansea Marriott Hotel
Swansea Marriott Hotel 4.0 of 5 stars
Special offer Earn Rewards Points!

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Premier Inn Swansea Waterfront
INR3,884 - 6,136 per night*
CHECK RATES! ABS:HotelCheckRates-d1929090?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 35 hotels in Swansea
4.5 of 5 stars 175 reviews
Professional photos | Traveller photos (30)
Fairyhill
INR14,467 - 25,218 per night*
Ranked #2 of 35 hotels in Swansea
4.5 of 5 stars 101 reviews
Traveller photos (8) | Map
4.0 of 5 The White House
INR4,391 - 7,149 per night*
CHECK RATES! ABS:HotelCheckRates-d194133?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 35 hotels in Swansea
4.5 of 5 stars 41 reviews
Professional photos | Traveller photos (11) | Map
4.0 of 5 Alexander Private Hotel
INR3,265 - 8,556 per night*
CHECK RATES! ABS:HotelCheckRates-d267475?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 35 hotels in Swansea
4.5 of 5 stars 51 reviews
Professional photos | Traveller photos (22) | Map
Culver House Hotel
INR6,642 - 14,973 per night*
Ranked #5 of 35 hotels in Swansea
4.5 of 5 stars 63 reviews
Traveller photos (13) | Map
Premier Inn Swansea City Centre
INR4,616 - 6,192 per night*
CHECK RATES! ABS:HotelCheckRates-d570696?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 35 hotels in Swansea
4 of 5 stars 116 reviews
Professional photos | Traveller photos (8) | Map
Premier Inn Swansea North
INR4,672 - 6,192 per night*
CHECK RATES! ABS:HotelCheckRates-d571839?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 35 hotels in Swansea
4 of 5 stars 77 reviews
Professional photos | Traveller photos (3)
The King Arthur Hotel
INR5,291 - 7,036 per night*
Ranked #8 of 35 hotels in Swansea
4 of 5 stars 77 reviews
Traveller photos (4) | Map
4.0 of 5 Swansea Marriott Hotel
INR6,811 - 13,397 per night*
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Swansea Marriott Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d192327?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 35 hotels in Swansea
4 of 5 stars 173 reviews
Professional photos | Traveller photos (56) | Map
Morgans
INR8,106 - 15,817 per night*
CHECK RATES! ABS:HotelCheckRates-d274316?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 35 hotels in Swansea
4 of 5 stars 152 reviews
Professional photos | Traveller photos (34) | Map
No photo provided
Ranked #11 of 35 hotels in Swansea
4 of 5 stars 29 reviews
Traveller photos (5) | Map
3.0 of 5 The Grand Hotel Swansea
INR5,404 - 9,963 per night*
CHECK RATES! ABS:HotelCheckRates-d543700?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 35 hotels in Swansea
4 of 5 stars 99 reviews
Professional photos | Traveller photos (46) | Map
4.0 of 5 Glenview Guest House
INR6,755 - 13,003 per night*
CHECK RATES! ABS:HotelCheckRates-d210428?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 35 hotels in Swansea
4.5 of 5 stars 7 reviews
Professional photos | Map
4.0 of 5 Dragon Hotel
INR5,573 - 8,049 per night*
+44 (0)1792 657100
Dragon Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d192328?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 35 hotels in Swansea
4 of 5 stars 186 reviews
Professional photos | Traveller photos (34) | Map
3.0 of 5 Mercure Swansea
INR5,010 - 8,443 per night*
CHECK RATES! ABS:HotelCheckRates-d192329?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 35 hotels in Swansea
4 of 5 stars 36 reviews
Professional photos | Map
Ranked #16 of 35 hotels in Swansea
4 of 5 stars 25 reviews
Traveller photos (1) | Map
3.5 of 5 Village Swansea
INR5,967 - 9,851 per night*
CHECK RATES! ABS:HotelCheckRates-d630059?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 35 hotels in Swansea
3.5 of 5 stars 162 reviews
Professional photos | Traveller photos (34) | Map
Norton House Hotel & Restaurant
INR4,222 - 5,910 per night*
Ranked #18 of 35 hotels in Swansea
4 of 5 stars 51 reviews
Traveller photos (3) | Map
Ranked #19 of 35 hotels in Swansea
4 of 5 stars 13 reviews
Traveller photos (3) | Map
Ranked #20 of 35 hotels in Swansea
4 of 5 stars 5 reviews
Traveller photos (8) | Map
Ranked #21 of 35 hotels in Swansea
3.5 of 5 stars 151 reviews
Traveller photos (52) | Map
Gower Golf Club
INR5,235 - 7,205 per night*
CHECK RATES! ABS:HotelCheckRates-d574816?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 35 hotels in Swansea
3.5 of 5 stars 23 reviews
Professional photos | Traveller photos (3) | Map
Travelodge Swansea M4
INR4,165 - 5,066 per night*
No photo provided
CHECK RATES! ABS:HotelCheckRates-d226352?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 35 hotels in Swansea
3.5 of 5 stars 33 reviews
Professional photos | Traveller photos (7) | Map
Beaumont
INR5,910 - 7,599 per night*
No photo provided
Ranked #24 of 35 hotels in Swansea
4 of 5 stars 7 reviews
Map
2.0 of 5 Ibis Swansea
INR2,646 - 5,010 per night*
CHECK RATES! ABS:HotelCheckRates-d472097?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 35 hotels in Swansea
3 of 5 stars 159 reviews
Professional photos | Traveller photos (11) | Map
CHECK RATES! ABS:HotelCheckRates-d279910?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 35 hotels in Swansea
3.5 of 5 stars 60 reviews
Professional photos | Map
Ranked #27 of 35 hotels in Swansea
3 of 5 stars 49 reviews
Traveller photos (1) | Map
No photo provided
Ranked #28 of 35 hotels in Swansea
3.5 of 5 stars 4 reviews
Map
Travelodge Swansea Central Hotel
INR6,530 - 17,168 per night*
CHECK RATES! ABS:HotelCheckRates-d648932?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 35 hotels in Swansea
3 of 5 stars 61 reviews
Professional photos | Traveller photos (15) | Map
Carlton Hotel
INR4,053 - 6,755 per night*
CHECK RATES! ABS:HotelCheckRates-d545619?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 35 hotels in Swansea
3 of 5 stars 35 reviews
Professional photos | Traveller photos (2) | Map