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.

Great weekend hotel deals in Swansea

Showing deals for:21 Nov - 23 Nov

You may also like hotels with hot tubs in Swansea

You can also stay at 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.

Our prices for Swansea are cheapest in January

See average prices and weather for all months
Price trends for hotels in Swansea
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Weather forecast for Swansea
November
Low crowds
High 11°C / low 8°C. Cloudy most days.
View properties in November
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.
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°
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 Grand Theatre and LC Swansea.

St. Thomas

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

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.

Mawr

Swansea's Mawr neighbourhood offers attractions, including Cwm Clydach 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 featuring a sunset, sailing and general coastal views

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 Rp1.120.282 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 Rp1.120.282 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?
It's easy to book a refundable Swansea hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of 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, Rhossili Beach, and Oxwich Bay 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.6 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 and a bar/lounge along with a variety of other amenities to enjoy.
What are some of the best hotels in Swansea for couples?
Stay at a top-rated Swansea romantic hotel and make the most of your couple's holiday. Our travellers love Blas Gwyr, a bed & breakfast with a restaurant. Another romantic hotel with top reviews is Morgans Hotel. This hotel can be found in Castle with 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 best 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, children's meals, and free parking. 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 in Castle with a snack bar/deli as well as free cots in the guestrooms. Discover more kid-friendly hotels in Swansea by using the Hotels.com "Family friendly" filter in your search.
What are the top Swansea hotels with a pool?
For a little extra luxury, discover some of the best Swansea hotels with a pool. Village Hotel Swansea is a great hotel with an indoor pool and a guest rating of 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 wedding services. Castle and St. Thomas are some of the most central areas for your Swansea holiday.

Find out more about Swansea

Swansea: A Coastal Gem Where History Meets Horizon

Discover Swansea, a charming coastal gem in South Wales that beautifully blends vibrant city life with stunning natural landscapes. Stroll along the picturesque Swansea Bay, where golden sands meet the sparkling sea, or explore the historic Swansea Marina, dotted with delightful cafés. Immerse yourself in culture at the Swansea Museum and get lost in the artistic spirit of the city centre. With its proximity to the breathtaking Gower Peninsula, Swansea is perfect for both adventure seekers and those looking for a romantic escape. Ideal for all travellers, Swansea promises a unique experience steeped in history and natural beauty.

Discover great hotels in Swansea

Swansea offers a diverse range of hotel accommodations, from charming guesthouses to comfortable chain hotels. Visitors can enjoy options with well-appointed rooms and convenient amenities, making it easy to explore the city’s vibrant culture and stunning coastlines. Whether you prefer a budget stay or a more luxurious experience, Swansea has plenty to choose from. Here are some of the most popular hotels with our travelers in Swansea:

  1. The Towers Hotel and SpaOpens in a new window: The Towers Hotel and Spa is a delightful 3.5-star hotel that offers a serene spa-themed vacation experience, perfect for leisure travellers seeking relaxation and rejuvenation. With a comprehensive spa offering including an indoor pool, sauna, steam room, and full-service spa, The Towers Hotel and Spa ensures a tranquil escape. The elegant design and soothing ambience create an inviting atmosphere, making it a top choice for those in search of comfort and distinctive experiences. The reviews highlight the exceptional spa services and the calming environment, allowing guests to unwind completely.
  2. Holiday Inn Express Swansea - East by IHGOpens in a new window: Holiday Inn Express Swansea - East by IHG is a welcoming 3.0-star hotel designed for travellers who appreciate a pet-friendly atmosphere. This property stands out with its inclusive and vibrant environment, inviting guests to feel at home with their furry companions. The hotel features thoughtful pet policies, ensuring that pets are accommodated with care, making it an ideal choice for leisure travellers. Review sentiments reflect the warm hospitality and the comfortable setting, providing an enjoyable stay for both humans and pets alike.
  3. Best Western Aberavon Beach HotelOpens in a new window: Best Western Aberavon Beach Hotel is a charming 3.0-star hotel that caters to beach enthusiasts and leisure travellers seeking sun-soaked getaways. With direct access to the beach, this hotel offers a fantastic location for those eager to enjoy seaside activities and stunning views. The inviting atmosphere and proximity to the coast allow guests to immerse themselves in the refreshing beach experience. Positive sentiments from reviews emphasise the convenient location and the delightful ambience, making it a perfect choice for a memorable beach holiday.

Top locations to stay in Swansea

Some of the best areas to stay in Swansea are Mumbles, Rhossili, and Port-Eynon. Mumbles offers charming monuments and coastal walks, Rhossili boasts stunning beaches and breathtaking views, while Port-Eynon provides a lively atmosphere with bars and a beautiful beach. For first-time visitors, Mumbles is the ideal choice, blending culture with seaside relaxation.

  1. MumblesOpens in a new window: Mumbles is a charming coastal village that beautifully blends stunning natural landscapes with a vibrant community atmosphere. The area is renowned for its picturesque promenade and iconic lighthouse, making it a perfect spot for leisurely walks. You can explore quaint shops and galleries, or indulge in local seafood at the various eateries. The nearby Mumbles Pier and the stunning views from Gower Peninsula provide a delightful backdrop for outdoor activities, while the local cultural scene offers opportunities to enjoy arts and music events throughout the year.
  2. RhossiliOpens in a new window: Rhossili is a breathtaking destination famous for its stunning beach, often rated among the best in the UK. The expansive sands and dramatic cliffs offer a fantastic setting for relaxation or invigorating walks. The Rhossili Bay area is also home to the Worm's Head, a unique geological formation that's perfect for exploration during low tide. This picturesque village is ideal for those looking to unwind in nature, with opportunities for birdwatching and stunning sunsets that will leave you in awe.
  3. Port-EynonOpens in a new window: Port-Eynon is a delightful seaside village that boasts a beautiful beach, perfect for sunbathing or a refreshing dip in the sea. It has a friendly community vibe and is well-loved for its charming waterfront and relaxed atmosphere. Along the beach, you'll find opportunities for beachcombing and enjoying local fish and chips. The nearby coastal paths offer scenic walking routes with stunning views, making it an ideal place for those who appreciate the beauty of nature in a laid-back setting.

Things to do in Swansea

Swansea is a vibrant coastal gem where sandy beaches meet lush parkland, offering a perfect blend of relaxation and adventure. Enjoy scenic biking trails along the bay, explore the rich heritage in local museums, or dive into the lively atmosphere of markets and festivals. With its stunning natural backdrop and dynamic arts scene, Swansea is a delightful destination for every type of traveller.

  • Singleton ParkOpens in a new window – Stroll through the lush green spaces of Singleton Park, an urban oasis perfect for a leisurely walk or a family picnic. The park is not only scenic but also hosts various attractions, including a university and museums, making it an ideal spot for both relaxation and exploration.
  • Swansea MarinaOpens in a new window – Take a leisurely walk along Swansea Marina, where you can admire the vibrant waterfront. This marina is a hub of activity, dotted with cafés and shops, perfect for grabbing a bite while enjoying views of boats bobbing gently in the water.
  • Mumbles PierOpens in a new window – Venture out to Mumbles Pier, a charming jetty where you can soak up the seaside atmosphere. It’s an excellent spot for a leisurely stroll or to simply sit and watch the waves. Don't forget to grab some classic fish and chips from a nearby vendor!
  • Oystermouth CastleOpens in a new window – Discover the rich history at Oystermouth Castle. Climb the stone walls for panoramic views of the surrounding area and explore the fascinating ruins that tell tales of the past. This castle is a fantastic place for both history enthusiasts and families looking for an adventure.
  • Oxwich Bay BeachOpens in a new window – Relax on the stunning sands of Oxwich Bay Beach, a perfect location for sunbathing, swimming, or enjoying a beachside picnic. With its clear waters and picturesque scenery, it’s a great spot to unwind and take in the beauty of the Welsh coastline.

4 tips for savvy savings when booking a hotel in Swansea

  1. Book for the cheapest times: The most budget-friendly time to visit Swansea is during January, February, and December, when hotel prices tend to be lower. To fully appreciate the city's historical and cultural landmarks, including the picturesque marina, charming castle, and various museums, a stay of at least 2 to 3 days is recommended. This duration allows you to explore the local art scene, enjoy vibrant festivals, and soak in the welcoming atmosphere of this small town, all while remaining on a budget. If you're looking for great value for money, visiting during these months may be an ideal choice, as prices could drop even further.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Swansea, you may begin by visiting the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you could find discounted hotel rates as your travel date approaches. Additionally, enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you seize opportunities to save. The Smart Shopping feature within the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best offers. With these tools, you'll be alerted if prices drop or rooms become available for your spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including 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 at a hotel in Swansea. If you're in search of something distinctive, 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 end, we’ll suggest more budget-friendly dates, which may enhance your chances of securing a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be pricier, but thanks to Swansea's excellent public transport links, you may discover a more affordable independent hotel a bit further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be found. Opting for these alternative destinations can 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 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, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring