Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Swansea on Hotels.com. These Swansea hotels consistently deliver on comfort, location and traveller experience. Last updated on .
Hotels in Swansea
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels in Swansea at a glance
- Morgans Hotel — 4-star hotel in Castle. Guest rating: 9.0/10 — Wonderful.
- Delta Hotels by Marriott Swansea — 4-star hotel in Castle. Guest rating: 8.8/10 — Excellent.
- Village Hotel Swansea — 4-star hotel in St. Thomas. Guest rating: 7.8/10 — Good.
- The Grand Hotel Swansea — 3-star hotel in Castle. Guest rating: 8.2/10 — Very good.
- The Georgian Swansea — 5-star hotel in Castle. Guest rating: 9.6/10 — Exceptional.
Where to stay in Swansea?




Morgans Hotel
Morgans Hotel



Delta Hotels by Marriott Swansea
Delta Hotels by Marriott Swansea



Village Hotel Swansea
Village Hotel Swansea



The Grand Hotel Swansea
The Grand Hotel Swansea



The Georgian Swansea
The Georgian Swansea



The Dragon Hotel
The Dragon Hotel



Mercure Swansea Hotel
Mercure Swansea Hotel



Somerfield Lodge
Somerfield Lodge



Norton House Hotel
Norton House Hotel



The Gower Hotel
The Gower Hotel



Patricks Boathouse
Patricks Boathouse



Hoopers Sandy Beach Guest Rooms
Hoopers Sandy Beach Guest Rooms



ibis Swansea
ibis Swansea



Ice House Apartments
Ice House Apartments



The Dolphin SA1 Hotel
The Dolphin SA1 Hotel



Oriental Suite
Oriental Suite



King Arthur Hotel
King Arthur Hotel



Meridian Bay Apartment
Meridian Bay Apartment



The Fountain Inn
The Fountain Inn



Swansea Escape
Swansea EscapeGet last-minute hotel deals in Swansea and save more




The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit



The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire PitCheck out pet-friendly hotels in Swansea




Welcome Lodge - 1 Bedroom Cottage - Llanrhidian
Welcome Lodge - 1 Bedroom Cottage - LlanrhidianYou may also like hotels with pools in Swansea




Bay View - 1 Bed Suite - Ocean Breeze
Bay View - 1 Bed Suite - Ocean Breeze



48 Gower Holiday Village
48 Gower Holiday VillageYou can also stay at hotels with a hot tub in Swansea




The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit



Nant Moel Isaf Farm
Nant Moel Isaf Farm



Oak Tree Cottage - Gower
Oak Tree Cottage - GowerGo beyond your typical stay in Swansea
Our prices for hotels in Swansea are cheapest in December
Price trends for hotels in Swansea
Top neighbourhoods in Swansea

Castle
Swansea's Castle neighborhood is known for its entertainment and theaters, and entices visitors with attractions including Grand Theatre and Swansea Arena.
St. Thomas
Visitors love Swansea's St. Thomas neighborhood for its restaurants and bars.
Llangennith, Llanmadoc and Cheriton
Swansea's Llangennith, Llanmadoc and Cheriton neighborhood is known for its beaches and restaurants, and entices visitors with attractions including Rhossili Beach and Whiteford National Nature Reserve.
Llanrhidian Higher
Uplands
Swansea's Uplands neighborhood is known for its coffeehouses and restaurants, and entices visitors with attractions including Swansea Beach and Swansea Bay.
Top landmarks in Swansea

Mumbles Pier

Rhossili Beach

Three Cliffs Bay Beach

Oxwich Bay Beach

Caswell Bay Beach
Swansea Marina
Swansea University
Swansea Beach
Learn more about Swansea
Swansea, well-known for its waterfront and castle, features attractions such as Grand Theatre and Swansea Arena. This welcoming city has something for everyone including its festivals, bars, and sights like National Waterfront Museum and Maritime Quarter.
See all hotels in Swansea
Check out reviews of Swansea hotels guests love
Mercure Swansea Hotel
"Friendly staff"
Patricks Boathouse
"Lovely welcome, beautiful room and excellent location. We are most definitely going to be returning guests."
Morgans Hotel
"The location was great close to the Marina so was very easy to join the delightful path to Mumbles The staff were polite and friendly The breakfast buffet was very good and the hot breakfast was cooked to order There was a good menu for gluten free guests as well! Would recommend and would stay again if down that way"
Village Hotel Swansea
"I had a truly wonderful experience during my stay. The rooms were exceptionally clean and well-maintained throughout my visit. Furthermore, the service provided by the staff was outstanding and very helpful. I would highly recommend this place to anyone seeking a comfortable and pleasant accommodation. Overall, it was a fantastic stay, and I appreciate the excellent service."
The Georgian Swansea
"Great location. Room was great, clean, bed comfortable and shower was excellent. Highly recommend."
The Gower Hotel
"First impressions on arrival were very good, Hotel was clean and well maintained, our room was very nice and spacious and even had the added bonus of a separate terrace. Bed was extremely comfortable with a choice of pillows which was a nice touch breakfast was nice with plenty of choice and staff were very friendly and helpful. Would definitely recommend and will definitely revisit."
Parc Le Breos House
"Wonderful place very peaceful and tranquil - the simple joy of sitting out in the gardens watching house martins zip about, a buzzard up high, no traffic noise, the perfect retreat will definitely return"
ibis Swansea
"Loads of easy free parking. Evening meal menu a bit limited but breakfast good. Rooms pretty basic but good value."
Hoopers Sandy Beach Guest Rooms
"Lovely room, all my needs taken care of"
Frequently asked questions
Find out more about Swansea
Swansea: A Coastal Gem of Castles and Culture
Swansea, a vibrant coastal city in Wales, seamlessly blends rich history with stunning natural beauty. Stroll along Swansea Bay’s golden beaches, where the waves serenade the shore, or explore the bustling city centre, alive with shops, cafes, and cultural gems. Visit the impressive Swansea Castle, a testament to the city’s storied past, and delve into the fascinating exhibits at the National Waterfront Museum. For nature lovers, the nearby Gower Peninsula offers breathtaking landscapes and scenic walks. With its unique charm, Swansea is an enticing destination for those seeking a delightful mix of culture, relaxation, and adventure.
Discover great hotels near Swansea
Swansea hotels offer a range of accommodation from cosy B&Bs to luxurious stays. Many hotels in Swansea provide modern comforts, elegant dining, and easy access to the city's scenic coastline and vibrant cultural attractions. Here are some of our travelers' favorite hotels near Swansea:
- The Towers Hotel and SpaOpens in a new window: This delightful 3.5-star hotel boasts a commendable guest rating of 8.2 out of 10, making it an excellent choice for those seeking a rejuvenating spa experience. With an array of amenities including an onsite full-service spa, sauna, steam room, and an indoor pool, guests can indulge in relaxation and wellness. The atmosphere is characterised by clean, inviting rooms and a commitment to high-quality dining. Frequent travellers will appreciate the luxurious touches and exceptional service that enhance their stay.
- Holiday Inn Express Swansea - East by IHGOpens in a new window: Rated highly at 9.0 out of 10, this 3.0-star hotel is perfect for those seeking a welcoming environment that celebrates diversity and inclusivity. The hotel features eco-certifications, ensuring a commitment to sustainability without compromising on comfort. Guests can enjoy a remarkable breakfast and experience top-notch service from friendly staff, making every moment enjoyable. This property stands out as a boutique option for discerning travellers looking for a unique and delightful stay in Swansea.
- Best Western Aberavon Beach HotelOpens in a new window: A charming 3.0-star hotel, this property offers direct access to the beach, making it an ideal retreat for leisure travellers seeking sun and sea. The hotel is known for its pristine, comfortable accommodations, with stunning sea views that provide a serene backdrop. Guests can revel in the convenience of good free parking and a quick check-in process, allowing for a smooth arrival. This hotel captures the essence of a relaxing beach getaway, perfect for those who appreciate exceptional service and a tranquil atmosphere.
Where to stay in Swansea
In Mumbles, Rhossili, and Port-Eynon, visitors can enjoy a mix of historical charm, stunning beaches and friendly local vibes. Mumbles offers monuments, a castle, trendy cafés and exciting adventures; Rhossili captivates with its scenic beach; Port-Eynon delights with its welcoming bars and beachside ambience. For first-time visitors, Mumbles is the best option.
- MumblesOpens in a new window: Mumbles is a charming seaside spot that blends a trendy vibe with rich historical flavours. It’s known for its romantic atmosphere and delightful small-town feel, making it perfect for travellers seeking a mix of beach relaxation and cultural exploration. Mumbles offers must-see places like Mumbles Pier and Swansea Marina, where you can enjoy a leisurely stroll along the water. The area’s unique blend of monuments and a castle provides a scenic backdrop for memorable evenings, while its lively dancing scene adds a fun twist to your stay.
- RhossiliOpens in a new window: Rhossili is a serene destination celebrated for its beautiful beach and laid-back charm. Ideal for those who appreciate coastal escapes, Rhossili invites you to enjoy its natural allure in a peaceful setting. Although it’s smaller in scale, its captivating beach remains the highlight, offering a perfect retreat for sun-soaked days and tranquil moments.
- Port-EynonOpens in a new window: Port-Eynon is a friendly locale where the relaxed ambience and lovely beach create a welcoming environment for visitors. With a reputation for its sociable community and vibrant bar scene, it’s the ideal place for travellers looking to blend beach days with evenings out. Its local charm and scenic coastal views make Port-Eynon a delightful choice for a balanced and enjoyable stay.
Things to do in Swansea
Swansea welcomes travellers with a charming blend of marina views, a small-town feel, and a striking castle backdrop. Enjoy scenic coastal walks, vibrant festivals, and delightful boating and sea diving, all set against a landscape of inviting beaches, rugged cliffs and lush parks.
- Oxwich Bay BeachOpens in a new window – Spend a delightful day at Oxwich Bay Beach, where golden sands meet stunning coastal views. This beach is perfect for a leisurely stroll or a picnic with family and friends. The surrounding natural beauty makes it a fantastic spot for photography enthusiasts.
- Singleton ParkOpens in a new window – Visit Singleton Park, a vibrant urban park that offers a lovely escape from the hustle and bustle of city life. Enjoy a peaceful walk among its lush greenery, explore the flower gardens, or simply relax and soak up the sun. It's also a great place for a family outing with plenty of space for kids to play.
- Mumbles PierOpens in a new window – Take a stroll along Mumbles Pier for refreshing sea breezes and picturesque views of Swansea Bay. This charming jetty is a great spot for fishing or simply enjoying the atmosphere while indulging in traditional seaside treats like ice cream or fish and chips.
- Swansea MarinaOpens in a new window – Discover the vibrant Swansea Marina, a hub of activity where you can admire yachts and boats bobbing in the water. The marina is lined with delightful cafes and restaurants, making it an ideal place to relax and enjoy a meal with a view.
- Craig-y-Nos Country ParkOpens in a new window – Venture into Craig-y-Nos Country Park for a taste of the great outdoors. This national park boasts beautiful walking trails and diverse wildlife, perfect for nature lovers. You can explore the historic grounds and enjoy the serene landscape, making it a wonderful spot for a day out in nature.
4 tips for savvy savings when booking a hotel in Swansea
- Book for the cheapest times: The most affordable time to visit Swansea is during January, February, and December when hotel prices are lower. For a budget-friendly trip, it’s recommended to stay for at least 2 to 3 days to fully appreciate the city's key landmarks, cultural sites, and historical attractions. You can explore the picturesque marina, engage with friendly locals in this small town, visit the impressive castle, and discover various museums. Don’t miss the vibrant festivals, the local art scene, and the university, which all contribute to Swansea's rich cultural tapestry. Additionally, biking along the scenic routes offers a great value for money experience while taking in the sights.
- Look for last-minute deals on Hotels.com: Hotels.com offers a variety of hotel deals to Swansea. You may discover attractive offers by exploring the DealsOpens in a new window section, while last-minute travellers could find reduced rates in the Last-Minute Deals area. By enabling notifications, you're more likely to see flash sales and special promotions. Additionally, the Smart Shopping tool on the app helps compare hotel prices and amenities, ensuring you have the best chance to secure a last-minute getaway at a competitive rate.
- Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, having some flexibility with your travel dates could help you find a more economical option for your stay in a Swansea hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised atmosphere and can sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If it appears to be on the higher side, we may suggest alternative dates that could be more affordable, assisting you in your search for a better deal.
- Consider your location: Hotels situated near the city centre generally tend to be pricier, but thanks to Swansea's excellent public transport links, you may discover a more affordable independent hotel a bit further out that remains well connected. For those keen to explore alternative, less congested neighbourhoods or even lesser-known nearby towns, there's often remarkable value to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.
Best time to go to Swansea
Swansea experiences its lowest average temperature in January, at 43.3°F (6.3°C), while July is the hottest month, with an average temperature of 61.2°F (16.2°C). December tends to be the wettest month. The peak travel months to visit Swansea are April, May, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Cabin Rentals in Brandy Cove
- Apartments in Newton
- Cottages in Merthyr Tydfil
- Guest Houses in Aberavon Beach
- Cottages in Mumbles
- Cottages in Bridgend
- Cottages in South Wales
- B&B in South Wales
- B&B in Carmarthen
- Cottages in Llandeilo
- Cottages in Tresilian Bay
- Cabin Rentals in Swansea
- B&B in Swansea
- Guest Houses in Swansea
- Cottages in Porthcawl
- Apartments in Porthcawl
- Cottages in Llanelli
- Apartments in Llanelli
- Cottages in Ammanford
- Hotels near Swansea Guildhall
- Morriston Hotels
- Hotels near Maritime Quarter
- Hotels near Mumbles Pier
- Hotels near Quadrant Shopping Centre
- Swansea Hotels
- Hotels near Swansea Castle
- Llandarcy Hotels
- Hotels near Swansea.com Stadium
- Hotels near Mumbles Lighthouse
- Hotels near Swansea University
- Bon-Y-Maen Hotels
- Hotels near Swansea Marina
- Hotels near Swansea Market
- Sketty Hotels
- Cockett Hotels
- Hotels near Grand Theatre
- Penderry Hotels
- Hotels near Singleton Park
- Hotels near Swansea Beach
- Baglan Bay Hotels
- Townhill Hotels
- Hotels near Blackpill Lido
- St. Thomas Hotels
- Landore Hotels
- Birchgrove Hotels
- Hotels near Plantasia
- Hotels near Swansea Station
- Hotels with Parking in Swansea
- Pet-Friendly Hotels in Port Talbot
- Hotels with Kitchens in Mumbles
- Golf Hotels in Mumbles
- Hotels with a Pool in Port-Eynon
- Luxury Hotels in Llandovery
- Hotels with Parking in Bishopston
- Pet-Friendly Hotels in Kidwelly
- Business Hotels in Pontyclun
- Pet-Friendly Hotels in Pontyclun
- Golf Hotels in Carmarthenshire
- Hotels with Kitchens in Aberdare
- Family Hotels in Glamorgan
- Hotels with Parking in Glamorgan
- Pet-Friendly Hotels in Newton
- Hotels with Parking in Gower Peninsula
- Hotels with WiFi in Gower Peninsula
- Pet-Friendly Hotels in Burry Port
- Hotels with Kitchens in Laugharne
- Business Hotels in Bridgend
- Hotels with Parking in Gwaun-cae-gurwen
- Golf Hotels in Porthcawl
- Cheap Hotels in Porthcawl
- Hotels with Parking in Porthcawl
- Business Hotels near Brandy Cove
- Pet-Friendly Hotels in Llangadog
- Hotels with Kitchens near Aberavon Beach
- Beach Hotels near Aberavon Beach
- Luxury Hotels in Swansea
- Family Hotels in Swansea
- Business Hotels in Swansea
- Hotels with Parking in Swansea
- Beach Hotels in Swansea
- Cheap Hotels in Swansea
- Cheap Hotels near Tresilian Bay
- Cheap Hotels near Llansteffan Beach
- Hotels with Kitchens in Ammanford
- Pet-Friendly Hotels in South Wales
- Family Hotels in South Wales
- Golf Hotels in South Wales
- Luxury Hotels in South Wales
- Hotels with Free Breakfast in South Wales
- Hotels with Parking in Llangennith
- Hotels with Parking in Troed-y-rhiw
- 3 Star Hotels in Porthcawl
- 3 Star Hotels in Burry Port
- 3 Star Hotels in Merthyr Tydfil
- 3 Star Hotels in Port Talbot








































































