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

This weekend
Next weekend

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.

Great weekend hotel deals in Swansea

Showing deals for:2 Jan - 4 Jan

You may also like pet-friendly hotels in Swansea

You can also stay at hotels with a spa pool 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 February
Price trends for hotels in Swansea
Pricing is based on two traveller single night rates
View properties in December
Currently viewing crowd sizes and weather for December.
Typical weather for Swansea
December
Low crowds
High 9°C / low 6°C. Cloudy most days.
View properties in December
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.
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.
Monthly weather averages (˚C)

Top neighbourhoods in Swansea

Castle

Swansea's Castle neighbourhood is known for its entertainment and theatres, and entices visitors with attractions, including Pennard Golf Course and Grand Theatre.

St. Thomas

Visitors love Swansea's St. Thomas neighbourhood for its restaurants and bars.

Llansamlet

The Llansamlet neighbourhood is loved for its restaurants and bars, and has lots of things to do and see, including Celtic Trail.

Llangennith, Llanmadoc and Cheriton

Swansea's Llangennith, Llanmadoc and Cheriton neighbourhood is known for its beaches and restaurants, and entices visitors with attractions, including Rhossili Beach and Whiteford National Nature Reserve.

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 which includes general coastal views, a sunset and a marina

Check out reviews of Swansea hotels guests love

Check out reviews of Swansea hotels guests love

Frequently asked questions

How much does a hotel room cost in Swansea?
You can choose a great hotel in Swansea from AU$93 with properties to suit all budgets and needs. To find an affordable hotel in Swansea that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Swansea?
You can choose a great hotel in Swansea from AU$93 with properties to suit all budgets and needs. To find an affordable hotel in Swansea that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Swansea hotels?
Discover great deals on Swansea hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Swansea hotels.
How can I find deals and earn rewards at Swansea hotels?
Members can save up to 20% on select hotels in Swansea. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Swansea hotels with free cancellation?
In order to book a refundable Swansea hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Swansea?
One of the most popular luxury hotels in Swansea is The Georgian Swansea. The Georgian Swansea is a luxury hotel with a high guest rating amongst our travellers, and it offers a bar/lounge.
What are some of the best Swansea beach hotels?
For a beachy holiday in Swansea, Three Cliffs Bay Beach, Oxwich Bay Beach, and Rhossili Beach are some of the best places to visit. Stay at a top-rated Swansea beach hotel and make the most of your holiday. Check out Western House B and B if you're after a bed & breakfast that's near the water. With a beach nearby, our travellers rate it highly at 9.4 out of 10. Oxwich Bay Hotel is another great choice for a relaxing beach holiday and our travellers rate it 8.2. Located on the beach, this hotel has an ocean-view restaurant along with a variety of other amenities to enjoy.
What are some of the best hotels in Swansea for couples?
Choose a top-rated Swansea romantic hotel and enjoy your couple's getaway. Our travellers love Blas Gwyr, a bed & breakfast with a restaurant. Another romantic hotel with top reviews is Morgans Hotel. This hotel offers a bar/lounge for a perfect stay. Discover more hotels in Swansea on Hotels.com for couples by using the "Traveller experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Swansea?
Some of the most well reviewed Swansea hotels for kids include Oxwich Bay Hotel, Mercure Swansea Hotel, and The Dolphin SA1 Hotel. Oxwich Bay Hotel is a kid-friendly hotel with a guest score of 8.2 out of 10 plus family-friendly amenities like a beach and children's meals. Check out Mercure Swansea Hotel with a guest score of 8. This popular hotel has children's meals and free parking as well as free cots in the guestrooms. The Dolphin SA1 Hotel is another good option with a snack bar/deli as well as free cots in the guestrooms. Find even more kid-friendly hotels in Swansea by using our "Family friendly" filter on Hotels.com when you search.
What are the top Swansea hotels with a pool?
For some added luxury, discover the best Swansea hotels with a pool. Village Hotel Swansea is a great hotel with an indoor pool and a guest rating of 7.8 out of 10. To find more stays in Swansea with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Swansea hotels with free parking?
If you're exploring by car, finding a great Swansea hotel with free parking is a win. Our travellers' favourites include:
What are some popular hotels in central Swansea?
If you're looking for hotels in central Swansea, check out Delta Hotels by Marriott Swansea and Norton House Hotel. Travellers love Delta Hotels by Marriott Swansea for its location, as well as the beach, restaurant and bar/lounge this hotel offers. Norton House Hotel is another popular central bed & breakfast with a restaurant, a bar/lounge and free parking. Castle and St. Thomas are some of the most central areas for your Swansea holiday.

Find out more about Swansea

Swansea: Where Coastal Beauty Meets Cultural Treasures

Discover Swansea, a charming coastal city that seamlessly blends vibrant culture with stunning natural beauty. Stroll along the picturesque marina, explore the historic ruins of Swansea Castle, and immerse yourself in the exhibits at the city's fascinating museums. With its proximity to the breathtaking Gower Peninsula, Swansea is a haven for nature lovers and adventure seekers. Don't miss the chance to indulge in local delicacies at bustling markets or relax on the serene beaches. Whether you're seeking a romantic getaway or an off-the-beaten-path adventure, Swansea promises a delightful escape filled with unique experiences.

Discover great hotels in Swansea

Swansea offers a variety of accommodation options, from friendly hotels to basic lodgings. You’ll find charming spots that reflect the local culture and cater to all budgets, making it easy to enjoy your stay in this vibrant coastal city. Here are some of the best hotels in Swansea that our travellers love:

  1. The Towers Hotel and SpaOpens in a new window: This elegant property offers a calming retreat with its full-service spa and pool facilities, perfect for relaxation after a busy day. Travellers will appreciate the well-designed meeting rooms and business centre, catering to their professional needs. With stylish interiors and a focus on comfort, this hotel creates an inviting atmosphere for those seeking a business-themed getaway. The standout feature is the comprehensive spa services, including massages and steam rooms, which are highly praised. Visitors consistently highlight the exceptional wellness experiences available, making this hotel an ideal choice for those wanting to rejuvenate.
  2. Holiday Inn Express Swansea - East by IHGOpens in a new window: This welcoming property embraces diversity with its LGBTQIA-friendly environment while offering a chic, pet-friendly experience. It boasts essential business amenities, including meeting rooms that cater to corporate travellers. The hotel’s pet policy ensures that guests can enjoy their stay with their furry companions, contributing to a warm and friendly atmosphere. The standout feature is its commitment to inclusivity and comfort, making it a favourite among travellers who appreciate a sense of community. Guests frequently comment on the unique ambiance that enhances their overall experience.
  3. Best Western Aberavon Beach HotelOpens in a new window: This stylish property is a perfect blend of beachside relaxation and business convenience. With direct access to the beach, it offers a refreshing escape while providing essential business services. The 24-hour business centre and multiple meeting rooms cater to professionals who desire a seamless working environment. The hotel's coastal charm and modern design create a unique experience for travellers. Visitors are particularly impressed by the stunning views and easy access to local attractions, making it a go-to choice for those seeking a balanced blend of leisure and productivity.

Top locations to stay in Swansea

Some of the best areas to stay in Swansea are Mumbles, Rhossili, and Port-Eynon. Mumbles boasts charming monuments and coastal walks, Rhossili offers stunning beaches and dramatic cliffs, while Port-Eynon is known for its lively bars and sandy shores. For first-time visitors, Mumbles is particularly appealing due to its vibrant atmosphere and proximity to attractions.

  1. MumblesOpens in a new window: Mumbles is a charming seaside village known for its stunning coastline and vibrant atmosphere. Staying here gives you easy access to beautiful beaches, delightful coastal walks, and a variety of shops and local markets. The picturesque pier and the iconic Mumbles Lighthouse are must-see spots, while the nearby Gower Peninsula offers breathtaking views. The area also features a fantastic range of cafes and ice cream parlours, perfect for a leisurely afternoon. With its rich maritime history and friendly community vibe, Mumbles is an ideal base for exploring the wider Swansea region.
  2. RhossiliOpens in a new window: If you're a fan of natural beauty, Rhossili is a must-visit destination. Renowned for its spectacular beach and dramatic cliffs, this area is perfect for scenic walks and taking in breathtaking views of the Atlantic Ocean. Rhossili Bay is often voted one of the best beaches in the UK, making it a fantastic spot for relaxation and beach activities. Don’t miss the chance to explore the iconic Worm's Head, which offers stunning landscapes and a unique coastal experience. Rhossili is also great for a peaceful getaway, with lovely local pubs and quaint accommodations.
  3. Port-EynonOpens in a new window: Port-Eynon is a delightful village perfect for those who enjoy a laid-back coastal retreat. Known for its lovely beach and charming harbour, it offers a fantastic setting for beach activities like swimming and sunbathing. The local area is dotted with inviting pubs and bars, making it a great spot to unwind after a day at the beach. The scenic coastal path provides wonderful opportunities for walking and exploring the stunning coastline. Port-Eynon is an excellent choice for families and couples looking for a relaxing seaside escape.

Things to do in Swansea

Swansea boasts a stunning blend of coastal beauty and vibrant community spirit, with sandy beaches and lush parks perfect for leisurely strolls or exhilarating bike rides. Dive into local festivals, explore the dynamic art scene, or enjoy hiking through scenic hills—there’s always something exciting awaiting you in this charming coastal town.

  • Swansea MarinaOpens in a new window – Start your adventure at Swansea Marina, where you can enjoy a leisurely stroll along the waterfront. The marina boasts a vibrant atmosphere filled with cafés and shops. It's an ideal spot to relax, watch the boats, or even embark on a boat tour to explore the stunning coastline.
  • Singleton ParkOpens in a new window – Next, head to Singleton Park, a beautiful urban oasis. This expansive park is perfect for a picnic or a scenic walk, featuring lush gardens and picturesque pathways. Keep an eye out for the botanical gardens and the charming wildlife that calls this park home.
  • Mumbles PierOpens in a new window – Make your way to Mumbles Pier, where you can take in breathtaking views of the coastline. Enjoy a leisurely walk along the jetty or indulge in some delicious ice cream from the nearby vendors. The pier is a perfect spot for some family fun and relaxation.
  • Oystermouth CastleOpens in a new window – Don’t miss a visit to Oystermouth Castle, a historic gem that transports you back in time. Explore the castle's impressive towers and enjoy panoramic views of the surrounding area. The castle grounds are perfect for a leisurely stroll, with plenty of spots to soak up the history.
  • Oxwich Bay BeachOpens in a new window – Finally, unwind at Oxwich Bay Beach, known for its stunning sandy shores and crystal-clear waters. This beach is perfect for sunbathing, picnicking, or taking a refreshing swim. The picturesque scenery makes it a lovely spot to end your day in Swansea.

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, November, and December, when hotel prices tend to be lower. For those looking to explore the town's key landmarks and cultural attractions, a stay of at least 2 to 3 days is recommended. This budget-friendly duration allows visitors to enjoy the marina, the welcoming atmosphere of the small town, the historic castle, and a variety of museums. Additionally, guests can experience local bars, vibrant festivals, and the artistic offerings linked to the university, all while appreciating the great value for money that Swansea provides.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Swansea, begin by checking the Deals or Last-Minute Deals section on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive promotions, helping you find the best hotel deal. Additionally, Smart Shopping is a useful comparison tool available via the app that allows you to compare hotel prices and amenities. This way, if rooms become available or prices drop, you could be among the first to know and seize the opportunity for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a Swansea hotel. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may 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 the price is on the higher side, we’ll suggest alternative dates that could be more affordable, helping you to potentially secure a better deal.
  4. Consider your location: Hotels located near the city centre usually tend to be more expensive, but thanks to Swansea's excellent public transport links, you might discover a more affordable independent hotel a bit further out that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value for money to be found. Opting for these alternative destinations 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