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?

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.
trending_down

Our prices for hotels in Swansea are cheapest in March

See average prices and weather for all months

Price trends for hotels in Swansea

Pricing is based on two traveller single night rates
May
CA $251
Average price during May is CA $251
Jun
CA $262
Average price during June is CA $262
Jul
CA $347
Average price during July is CA $347
Aug
CA $339
Average price during August is CA $339
Sep
CA $310
Average price during September is CA $310
Oct
CA $284
Average price during October is CA $284
Nov
CA $228
Average price during November is CA $228
Dec
CA $198
Average price during December is CA $198
Jan
CA $207
Average price during January is CA $207
Feb
CA $195
Average price during February is CA $195
Mar
CA $137
Average price during March is CA $137
Apr
CA $293
Average price during April is CA $293
Currently viewing crowd sizes and weather for May.

May

trending_upHigh crowds
High 14°C / low 9°C. Sunny most days.
14°
weather_sun
May, High crowds, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_cloudy
June, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
18°
weather_cloudy
July, High crowds, average high temperature 18 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
18°
weather_cloudy
August, High crowds, average high temperature 18 degrees Celsius, average low temperature 14 degrees Celsius. Cloudy most days.
14°
17°
weather_cloudy
September, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
14°
weather_cloudy
October, Low crowds, average high temperature 14 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
11°
weather_cloudy
November, Low crowds, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
weather_cloudy
December, Low crowds, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
weather_cloudy
February, Moderate crowds, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
10°
weather_cloudy
March, High crowds, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
12°
weather_sun
April, Moderate crowds, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top neighborhoods in Swansea

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.

Swansea showing a sunset, sailing and general coastal views
A tranquil hotel pool encircled by beautiful arches

Summer Getaway Sale

Sign in to get 25% or more off selected hotels, plus 1 reward night for every 10 nights you stay. Book by May 26 and travel by Sep 30, 2025. See terms*

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 with my pet in Swansea?
Your furry friend can stay with you at these pet-friendly hotels: Mercure Swansea Hotel, Oyster House and ibis Swansea. There are 21 options on our site to choose from.
Which Swansea hotels do travelers like for their central location?
Our guests love these properties for their good location: Delta Hotels by Marriott Swansea and The Dragon Hotel.
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 369 vacation homes. You can also consider one of the 259 apartments or 207 cottages.
Where can I stay if I'm traveling to Swansea for a family-friendly vacation?
Parents traveling with children may want to consider Mercure Swansea Hotel, The Dolphin SA1 Hotel and Oxwich Bay Hotel.
Where should I stay in Swansea for a trip with my partner?
Double Standard Room Ensuite@Norton House Hotel, Double Executive Room Ensuite@Norton House Hotel and Twin Standard Room Ensuite@Norton House Hotel are great options for a romantic getaway. You can also see all 5 options on our site.
Where should I stay in Swansea if I'm looking for a luxury hotel?
A couple of options for a luxurious stay include Travelodge Swansea M4 and The Georgian Swansea.
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

Find out more about Swansea

Discover Swansea: Where Charming Marinas Meet Timeless Castles

Nestled along the stunning Swansea Bay, Swansea, Wales, is a vibrant blend of coastal beauty and rich culture. This charming city boasts a picturesque marina, inviting sandy beaches, and the historic Swansea Castle. Explore world-class museums like the Glynn Vivian Art Gallery and revel in the lively atmosphere of the university district. For nature lovers, the nearby Gower Peninsula offers breathtaking landscapes and dramatic cliffs. Whether you're seeking a romantic getaway or an off-the-beaten-path adventure, Swansea's unique appeal and warm hospitality make it an unforgettable destination. For our best hotel rates in Swansea and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Swansea

Swansea offers a diverse range of hotel accommodations to suit various preferences and budgets. From charming boutique hotels to spacious family-friendly options, visitors can find friendly service and comfortable amenities throughout the city. Many hotels are conveniently located near popular attractions, providing easy access to local culture and stunning coastal views. Whether you're seeking a grand hotel experience or a cozy stay, Swansea's hospitality ensures a welcoming atmosphere for every traveller. These are some of the hotels preferred by our travelers in Swansea:

  1. The Dragon HotelOpens in a new window: Located in the city center, The Dragon Hotel is a 4-star hotel that caters to adventure and business travellers. With amenities like a Conference Center, Meeting Room, and Business Centre, it's perfect for those needing to work during their stay. Guests can enjoy nearby adventure sports such as kayaking, swimming, hiking, rafting, and bicycle rentals, making it an ideal spot for active visitors to explore the surrounding area.
  2. Delta Hotels by Marriott SwanseaOpens in a new window: Just a stone's throw from the beach, Delta Hotels by Marriott Swansea is another 4-star hotel that provides a mix of beach and adventure experiences. This property boasts direct beach access along with business amenities like a Meeting Room and Conference Space. Guests can partake in thrilling activities such as rock climbing, sailing, snorkeling, waterskiing, and windsurfing nearby, ensuring a fun-filled stay for both leisure and business travellers.
  3. Mercure Swansea HotelOpens in a new window: Mercure Swansea Hotel, also a 4-star hotel, is well-suited for business, family, and pet-friendly vacations. With multiple Meeting Rooms and Conference Space available, it’s ideal for work-related trips. Families will appreciate amenities like free cribs for children, while pets are welcome with certain policies in place. This hotel offers a comfortable and accommodating environment for all types of travellers visiting Swansea.

Things to do in Swansea for first times

Three days in Swansea offer a delightful mix of coastal beauty and vibrant culture. Visitors can enjoy stunning beaches for sunbathing and water activities, explore lush parks and rugged hills for hiking and biking, and immerse themselves in lively festivals and art events, making it a memorable getaway. Here's a quick itinerary to make the most of your trip to Swansea:

  • Day 1: Begin your Swansea adventure at the stunning Three Cliffs Bay Beach, where you can enjoy breathtaking views and perhaps a leisurely walk along the shore. After soaking in the natural beauty, make your way to Nicholaston Beach, a great spot for a picnic or a refreshing swim. Conclude your day by exploring Penrice Castle, where you can delve into the rich history and admire the beautiful gardens surrounding this impressive landmark.
  • Day 2: Your second day starts at the picturesque Oxwich Bay Beach, perfect for a relaxing morning by the sea. Take time to stroll along the sandy shoreline or try your hand at some water sports. Next, head over to Slade Bay for a more tranquil atmosphere, where you can enjoy the serene landscape. Wrap up your day by visiting Oxwich Castle, a historical gem that offers insights into the local heritage and stunning views of the surrounding countryside.
  • Day 3: Kick off your final day at Swansea Marina, where you can admire the yachts and maybe grab a coffee at one of the waterfront cafés. Next, venture to Rhossili Beach, renowned for its dramatic cliffs and golden sands—perfect for a scenic walk or a bit of beachcombing. Finally, make your way to Mumbles Pier, where you can enjoy the vibrant seaside atmosphere, explore local shops, and indulge in some delicious fish and chips as you watch the sunset over the bay.

4 tips to find a great Swansea hotel deal

  1. Book for the cheapest times: The most affordable time to visit Swansea is during January, November, and December, when hotel rates tend to be lower. Domestic travellers should aim to book their flights at least one month in advance for better deals, while international travellers should consider booking at least three months ahead to secure cheaper fares. A stay of at least 2 to 3 days is recommended to fully enjoy the city's highlights, which include the charming marina, historic castle, and engaging museums. This approach allows budget-conscious visitors to experience Swansea's attractions while getting great value for their money.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Swansea, consider checking out the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com. You could find attractive discounts on accommodations as your travel date approaches. To enhance your chances of snagging a great offer, consider enabling email alerts or push notifications from Hotels.com. This way, you stay informed about flash sales and special promotions that could help you save.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. As a result, being flexible with your travel dates could mean you may save on hotel expenses in Swansea.
  4. Consider your location: When booking your holiday accommodation on Hotels.com, take your location into account. Staying closer to major attractions or city centres may offer convenience, but it usually tends to be pricier. For more affordable options, consider hotels in less central areas or neighbourhoods, balancing cost with the accessibility of the destinations you wish to visit.

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 is usually the wettest month. April, May, and September are the peak travel months in Swansea, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Swansea is a friendly locale known for its marina. Learn about the local heritage of Swansea at landmarks like Mumbles Lighthouse and Oxwich Castle. While you're here, stop by Grand Theatre and Swansea Arena.

Terms and conditions

*Book by 5/26/2025 11:59 pm in hotel property local time. Stay between 4/17/2025-9/30/2025. Member Prices are available to Hotels.com™ app users and Hotels.com™ Rewards members. Limited availability, blackout periods may apply.

Hotels.com Rewards members save more, as compared to non-members shopping on Hotels.com. Members 18+. Eligible properties only. Reward Night worth average daily rate of 10 stamps (excluding taxes/fees). Taxes/fees payable on reward night. Booking exclusions apply, see terms https://ca.hotels.com/lp/b/terms-of-service?pos=HCOM_CA&locale=en_CA.