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

Where to stay in Swansea?

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 quality, location and traveller experience. Last updated on .

1. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
4.0 star property
Castle
8.8 out of 10, Excellent, (719 reviews)
Nestled by the marina with easy beach access, this relaxing retreat is minutes from Swansea Station. Savor international cuisine at Cast Iron Bar & Grill after exploring nearby Swansea Arena. Guests love the quiet rooms and comfortable beds.
The price is ₹8,132
₹9,759 total
includes taxes & fees
4 Oct - 5 Oct
Delta Hotels by Marriott Swansea

2. Village Hotel Swansea

Village Hotel Swansea
4.0 star property
St. Thomas
7.8 out of 10, Good, (1,000 reviews)
This business-friendly hotel offers international cuisine at Village Pub and Grill, plus a fitness center and hot tub. Near Dylan Thomas Centre and The Environment Centre, guests praise the helpful staff and clean rooms.
The price is ₹8,539
₹10,246 total
includes taxes & fees
27 Sept - 28 Sept
Village Hotel Swansea

3. Mercure Swansea Hotel

Mercure Swansea Hotel
4.0 star property
Llansamlet
8.0 out of 10, Very good, (1,000 reviews)
This tranquil hotel offers both quiet rooms and a serene location near Celtic Trail and Grosnez Castle. Enjoy dinner at The Brasserie, unwind in the garden, or grab drinks at the bar. The helpful staff and free WiFi make business travel stress-free.
The price is ₹7,062
₹8,475 total
includes taxes & fees
2 Oct - 3 Oct
Mercure Swansea Hotel

4. Morgans Hotel

Morgans Hotel
4.0 star property
Castle
9.0 out of 10, Wonderful, (691 reviews)
This centrally located hotel offers a welcoming bar/lounge and coffee shop just minutes from Swansea Station. Explore The Environment Centre and Swansea Museum nearby while enjoying free WiFi and parking. Guests consistently praise the exceptionally helpful staff.
The price is ₹8,979
₹10,775 total
includes taxes & fees
1 Oct - 2 Oct
Morgans Hotel

5. The Dragon Hotel

The Dragon Hotel
4.0 star property
Castle
7.0 out of 10, Good, (1,000 reviews)
Experience seaside elegance at this centrally located hotel with 2 restaurants serving regional specialties. Just 6 minutes from Swansea Station and near Laserzone and Swansea Castle, guests praise the helpful staff and immaculate rooms.
The price is ₹8,475
₹10,169 total
includes taxes & fees
4 Oct - 5 Oct
The Dragon Hotel

6. The Grand Hotel Swansea

The Grand Hotel Swansea
3.0 star property
Castle
8.2 out of 10, Very good, (991 reviews)
Wake to the charm of this central Swansea hotel where train connections are just 1 minute away. Enjoy a cocktail at the bar, grab coffee from the cafe, and discover nearby Glynn Vivian Art Gallery after breakfast. The attentive staff ensure a memorable Welsh city break.
The price is ₹8,089
₹9,707 total
includes taxes & fees
4 Oct - 5 Oct
The Grand Hotel Swansea

7. ibis Swansea

ibis Swansea
3.0 star property
St. Thomas
8.4 out of 10, Very good, (1,000 reviews)
This Welsh retreat offers easy access to Dylan Thomas Centre and The Environment Centre. Enjoy a meal at the Lobby restaurant, which serves lunch and dinner. Free WiFi keeps you connected, and free parking adds convenience to your stay.
The price is ₹5,821
₹6,985 total
includes taxes & fees
27 Sept - 28 Sept
ibis Swansea

8. The Georgian Swansea

The Georgian Swansea
5.0 star property
Castle
9.6 out of 10, Exceptional, (68 reviews)
Discover charming Swansea from this central hotel with cooked-to-order breakfast. Just 13 minutes from the train station and near Dylan Thomas Centre, enjoy a stylish bar lounge after exploring local attractions.
The price is ₹9,829
₹11,794 total
includes taxes & fees
1 Oct - 2 Oct
The Georgian Swansea

9. Holiday Inn Express Swansea - East by IHG

Holiday Inn Express Swansea - East by IHG
3.0 star property
Neath
9.0 out of 10, Wonderful, (1,003 reviews)
Wake to complimentary breakfast at this welcoming Neath hotel, where friendly staff and clean rooms earn rave reviews. Unwind at the on-site restaurant or sip evening drinks at the bar after exploring nearby Neath Abbey Ruins and Gwyn Hall.
The price is ₹6,313
₹7,576 total
includes taxes & fees
13 Sept - 14 Sept
Holiday Inn Express Swansea - East by IHG

10. Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
3.0 star property
Llanelli
8.6 out of 10, Excellent, (547 reviews)
Situated in Llanelli with easy access to Parc y Scarlets, this hotel offers comfortable rooms with free WiFi and parking. Guests can enjoy meals at the on-site restaurant or relax with drinks in the garden and terrace area.
The price is ₹4,816
₹5,779 total
includes taxes & fees
27 Sept - 28 Sept
Sessile Oak, Llanelli by Marston's Inns

11. The Towers Hotel and Spa

The Towers Hotel and Spa
3.5 star property
Neath
8.2 out of 10, Very good, (306 reviews)
This Neath hotel invites you into a world of relaxation at the on-site spa. Enjoy free breakfast, WiFi, and parking, plus access to the indoor pool, restaurant, and fitness center. Convenient to 1940s Swansea Bay and praised for attentive staff.
The price is ₹12,477
₹14,972 total
includes taxes & fees
11 Sept - 12 Sept
The Towers Hotel and Spa

12. The Dolphin SA1 Hotel

The Dolphin SA1 Hotel
3.0 star property
Castle
7.6 out of 10, Good, (517 reviews)
Experience maritime charm at this Welsh hotel near Swansea Station, where you'll discover nearby treasures like Swansea Market and St. Mary's. Continental breakfast starts your day before venturing into town, with friendly staff ready to enhance your visit.
The price is ₹10,228
₹12,275 total
includes taxes & fees
18 Sept - 19 Sept
The Dolphin SA1 Hotel

13. Patricks Boathouse

Patricks Boathouse
2.5 star property
Mumbles
9.6 out of 10, Exceptional, (153 reviews)
Savor a peaceful setting at this Welsh boathouse with free breakfast and WiFi. Nearby attractions include Oystermouth Castle and Limeslade Beach, while plush bathrobes await after coastal explorations. Cardiff Airport is 83 minutes away.
The price is ₹13,001
₹15,601 total
includes taxes & fees
11 Sept - 12 Sept
Patricks Boathouse

14. Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot
3.5 star property
Port Talbot
8.6 out of 10, Excellent, (647 reviews)
Escape to this welcoming hotel by Port Talbot Parkway Station where genuine hospitality shines. Enjoy free breakfast, WiFi and parking before exploring nearby Go Ape at Margam or unwinding with drinks at the onsite bar after adventures.
The price is ₹10,131
₹12,157 total
includes taxes & fees
12 Sept - 13 Sept
Blanco's Hotel Port Talbot

15. Norton House Hotel

Norton House Hotel
3.0 star property
Mumbles
8.4 out of 10, Very good, (536 reviews)
This charming B&B offers a welcoming restaurant and bar/lounge just minutes from Oystermouth Castle and Langland Bay Beach. Guests rave about the delicious breakfast and helpful 24-hour staff, making exploration of Swansea's coastline effortless.
The price is ₹10,165
₹12,198 total
includes taxes & fees
13 Sept - 14 Sept
Norton House Hotel

16. Best Western Aberavon Beach Hotel

Best Western Aberavon Beach Hotel
3.0 star property
Port Talbot
7.6 out of 10, Good, (687 reviews)
The price is ₹6,718
₹8,062 total
includes taxes & fees
20 Sept - 21 Sept
Best Western Aberavon Beach Hotel

17. Ice House Apartments

Ice House Apartments
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (66 reviews)
Discover this stylish Swansea retreat with a welcoming café and bar for evening drinks. Located near the Dylan Thomas Centre, the apartments offer washing machines and refrigerators. A snack bar and terrace enhance your stay just 15 minutes from the train station.
The price is ₹11,451
₹13,741 total
includes taxes & fees
10 Sept - 11 Sept
Ice House Apartments

18. Somerfield Lodge

Somerfield Lodge
4.0 star property
Swansea
8.6 out of 10, Excellent, (165 reviews)
Overlooking a pristine golf course in Swansea, this cozy B&B offers complimentary WiFi and parking. Unwind with a drink at the bar or savor a meal at the on-site restaurant. Clyne Gardens and Oystermouth Castle are just a short drive away.
The price is ₹11,731
₹14,076 total
includes taxes & fees
11 Sept - 12 Sept
Somerfield Lodge

19. Myrtle Cottage Vacation Rooms

Myrtle Cottage Vacation Rooms
3.5 star property
Swansea
9.4 out of 10, Exceptional, (189 reviews)
This welcoming B&B creates a peaceful retreat in Swansea with thoughtful amenities including a garden and terrace. Located near Caswell Bay Beach, the cottage offers convenient airport pick-up and is just a short drive from Gowerton Station.
The price is ₹5,972
₹7,166 total
includes taxes & fees
1 Oct - 2 Oct
Myrtle Cottage Vacation Rooms

20. North Devon Resort

North Devon Resort
3.0 star property
Ilfracombe
7.0 out of 10, Good, (32 reviews)
The price is ₹11,005
₹13,206 total
includes taxes & fees
17 Sept - 18 Sept
North Devon Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Swansea and save more

Sign in to unlock great savings.
Showing deals for:18 Sept - 20 Sept
Showing deals for:9 Oct - 10 Oct

Check out pet-friendly hotels in Swansea

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Swansea?

Our prices for hotels in Swansea are cheapest in December
Price trends for hotels in Swansea
Pricing is based on two traveller single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Typical weather for Swansea
September
High 17°C / low 13°C. Cloudy most days.
View properties in September
17°
weather_cloudy
September, no crowd data, average high temperature 17 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
14°
weather_cloudy
October, no crowd data, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
11°
weather_cloudy
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
12°
weather_sun
April, no crowd data, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
14°
weather_sun
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_cloudy
June, no crowd data, average high temperature 17 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
Monthly weather averages (˚C)

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.

Uplands

Swansea's Uplands neighborhood is known for its coffeehouses and restaurants, and entices visitors with attractions including Swansea Beach and Swansea Bay.

Llanrhidian Higher

Top landmarks in Swansea

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.

A marina with boats docked, a tall building, and colorful buildings in the background.

Check out reviews of Swansea hotels guests love

Frequently asked questions

Can I book refundable hotels in Swansea?
If you're looking for the flexibility to change your plans to Swansea, most accommodations provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Swansea if I want a vacation rental instead of a hotel?
If you want to find a good alternative to a hotel, look over our selection of 268 vacation homes. In addition, there are 274 apartments and 15 condos.
What will the weather in Swansea be like during my visit?
July and August are typically the warmest months in Swansea when the average temp is 60°F. January and February are the coldest months when the average temperature is 44°F. December and November are the months with the most rain.
Why should I book my Swansea hotel with Hotels.com?
There are lots of reasons to book your Swansea trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

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:

  1. 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.
  2. 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.
  3. 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.

  1. 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.
  2. 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.
  3. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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