Hotels & Accommodation 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 15 November 2026.

1. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
4.0 star property
Castle
8.8 out of 10, Excellent, (767 reviews)
Nestled by the marina with easy beach access, this relaxing retreat is minutes from Swansea Station. Savour international cuisine at Cast Iron Bar & Grill after exploring nearby Swansea Arena. Guests love the quiet rooms and comfortable beds.
The price is R1 398
R1 678 total
includes taxes & fees
22 Nov - 23 Nov
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 004 reviews)
This business-friendly hotel offers international cuisine at Village Pub and Grill, plus a fitness centre and hot tub. Near Dylan Thomas Centre and The Environment Centre, guests praise the helpful staff and clean rooms.
The price is R1 488
R1 785 total
includes taxes & fees
29 Nov - 30 Nov
Village Hotel Swansea

3. Mercure Swansea Hotel

Mercure Swansea Hotel
4.0 star property
Llansamlet
8.0 out of 10, Very good, (1 001 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 R1 034
R1 241 total
includes taxes & fees
04 Dec - 05 Dec
Mercure Swansea Hotel

4. Morgans Hotel

Morgans Hotel
4.0 star property
Castle
9.0 out of 10, Wonderful, (703 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 R2 076
R2 491 total
includes taxes & fees
10 Dec - 11 Dec
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 specialities. Just 6 minutes from Swansea Station and near Laserzone and Swansea Castle, guests praise the helpful staff and immaculate rooms.
The price is R1 128
R1 353 total
includes taxes & fees
22 Nov - 23 Nov
The Dragon Hotel

6. The Grand Hotel Swansea

The Grand Hotel Swansea
3.0 star property
Castle
8.2 out of 10, Very good, (1 001 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 R1 493
R1 792 total
includes taxes & fees
29 Nov - 30 Nov
The Grand Hotel Swansea

7. ibis Swansea

ibis Swansea
3.0 star property
St. Thomas
8.4 out of 10, Very good, (1 002 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 R903
R1 084 total
includes taxes & fees
13 Dec - 14 Dec
ibis Swansea

8. Premier Inn Swansea Waterfront

Premier Inn Swansea Waterfront
3.0 star property
St. Thomas
7.2 out of 10, Good, (7 reviews)
Wake up to marina views at this Swansea hotel, just a short walk from Dylan Thomas Centre and The Environment Centre. The Waterfront restaurant serves classic British dishes, while a 24-hour front desk ensures round-the-clock service.
Premier Inn Swansea Waterfront

9. The Georgian Swansea

The Georgian Swansea
5.0 star property
Castle
9.6 out of 10, Exceptional, (74 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 R1 885
R2 261 total
includes taxes & fees
16 Dec - 17 Dec
The Georgian Swansea

10. 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 001 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 R1 025
R1 230 total
includes taxes & fees
22 Nov - 23 Nov
Holiday Inn Express Swansea - East by IHG

11. The Towers Hotel and Spa

The Towers Hotel and Spa
3.5 star property
Neath
8.2 out of 10, Very good, (323 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 centre. Convenient to 1940s Swansea Bay and praised for attentive staff.
The price is R2 181
R2 618 total
includes taxes & fees
16 Nov - 17 Nov
The Towers Hotel and Spa

12. 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, (565 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 R824
R989 total
includes taxes & fees
29 Nov - 30 Nov
Sessile Oak, Llanelli by Marston's Inns

13. The Dolphin SA1 Hotel

The Dolphin SA1 Hotel
3.0 star property
Castle
7.6 out of 10, Good, (523 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 R1 208
R1 450 total
includes taxes & fees
16 Nov - 17 Nov
The Dolphin SA1 Hotel

14. Patricks Boathouse

Patricks Boathouse
2.5 star property
Mumbles
9.6 out of 10, Exceptional, (162 reviews)
Savour a peaceful setting at this Welsh boathouse with free breakfast and WiFi. Nearby attractions include Oystermouth Castle and Limeslade Beach, while plush dressing gowns await after coastal explorations. Cardiff Airport is 83 minutes away.
The price is R2 265
R2 718 total
includes taxes & fees
16 Nov - 17 Nov
Patricks Boathouse

15. Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot
3.5 star property
Port Talbot
8.6 out of 10, Excellent, (664 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 on-site bar after adventures.
The price is R1 509
R1 810 total
includes taxes & fees
26 Nov - 27 Nov
Blanco's Hotel Port Talbot

16. Best Western Aberavon Beach Hotel

Best Western Aberavon Beach Hotel
3.0 star property
Port Talbot
7.8 out of 10, Good, (706 reviews)
The price is R1 175
R1 409 total
includes taxes & fees
19 Nov - 20 Nov
Best Western Aberavon Beach Hotel

17. Norton House Hotel

Norton House Hotel
3.0 star property
Mumbles
8.4 out of 10, Very good, (551 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 R1 510
R1 812 total
includes taxes & fees
24 Nov - 25 Nov
Norton House Hotel

18. Ice House Apartments

Ice House Apartments
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (68 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 R1 711
R2 053 total
includes taxes & fees
14 Dec - 15 Dec
Ice House Apartments

19. Somerfield Lodge

Somerfield Lodge
4.0 star property
Swansea
8.6 out of 10, Excellent, (167 reviews)
Overlooking a pristine golf course in Swansea, this cosy B&B offers complimentary WiFi and parking. Unwind with a drink at the bar or savour a meal at the on-site restaurant. Clyne Gardens and Oystermouth Castle are just a short drive away.
The price is R1 585
R1 902 total
includes taxes & fees
01 Dec - 02 Dec
Somerfield Lodge

20. Myrtle Cottage Vacation Rooms

Myrtle Cottage Vacation Rooms
3.5 star property
Swansea
9.4 out of 10, Exceptional, (190 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.
Myrtle Cottage Vacation Rooms
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:20 Nov - 22 Nov
Showing deals for:14 Dec - 15 Dec

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.

Go beyond your typical stay in Swansea

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 November
Currently viewing crowd sizes and weather for November.

November

High 11°C / low 8°C. Cloudy most days.
11°
weather_cloudy
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
9°
weather_cloudy
December, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
8°
weather_cloudy
January, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
8°
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
12°
weather_sun
April, no crowd data, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
6°
14°
weather_sun
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
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°
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°
Monthly weather averages (˚C)

Top neighbourhoods in Swansea

Mumbles

Mumbles's Mumbles neighbourhood is home to attractions, such as Swansea Bay and Swansea Beach.

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.

Llanrhidian Higher

Uplands

Swansea's Uplands neighbourhood is known for its cafes and restaurants, and entices visitors with attractions, including Swansea Guildhall and Swansea Beach.

Top landmarks in Swansea

Learn more about Swansea

Swansea, well known for its waterfront and castle, features attractions such as Grand Theatre and Dylan Thomas Centre. This welcoming city has something for everyone including its festivals, bars and sights like Swansea Arena and National Waterfront Museum.

A coastal landscape with a clear blue sea, sandy beach, and rocky cliffs.

Frequently Asked Questions

Can I book a refundable accommodation option in Swansea?

If you want the flexibility to change your plans to Swansea, most hotels offer refundable* rates that 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 holiday rental instead of a hotel?

If you want a good alternative to a hotel, look over our selection of 262 holiday homes. In addition, there are 276 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 temperature is 15°C. January and February are the coldest months, when the average temperature is 7°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Swansea

Swansea: Where Coastal Charm Meets Cultural Riches

Swansea, nestled on the stunning Welsh coast, offers a delightful blend of urban charm and natural beauty. Revel in the vibrant atmosphere of Swansea city centre, where bustling shops and inviting cafes await. Stroll along Swansea Bay's golden beaches, perfect for sunbathing and watersports. Discover the historic Swansea Castle, a remnant of the city's rich past, or immerse yourself in culture at the Glynn Vivian Art Gallery. With its picturesque marina and lush parks, Swansea is an ideal destination for romantic getaways or family adventures, inviting you to explore its hidden gems and coastal wonders.

Discover great hotels near Swansea

Swansea hotels offer a mix of cosy bed and breakfasts, stylish city escapes, and countryside retreats. The city’s hotel scene caters to a range of tastes, blending modern comforts with local charm in a welcoming, relaxed setting. Here are some of our travelers' favorite hotels near Swansea:

  1. The Towers Hotel and Spaopens in new window: This 3.5-star hotel offers a refined spa experience with a full-service spa, indoor pool, sauna, massage, and steam room. Its 8.2 guest rating reflects a commitment to luxury and relaxation, making it an ideal choice for leisure travellers seeking a serene and rejuvenating retreat. Enjoy high-end amenities crafted for a spa-themed vacation, with stylish decor and expressive architectural design that exudes boutique charm. The property consistently earns praise for its pristine rooms and excellent dining, ensuring a smooth, high-quality journey.
  2. Holiday Inn Express Swansea - East by IHGopens in new window: This 3.0-star hotel delights leisure travellers with its welcoming and eco-certified ambience. With an impressive guest rating of 9.0, the hotel offers a curated experience featuring comfortable rooms, exceptional breakfast, and an inviting atmosphere that enhances a memorable stay. Guests are treated to a relaxed environment characterised by artistic design and efficient express check-in, making it the perfect urban retreat for those who appreciate high-end, boutique settings.
  3. Best Western Aberavon Beach Hotelopens in new window: This 3.0-star hotel is a haven for beach enthusiasts, providing direct access to the seaside and stunning ocean views. Its design, focused on a relaxed coastal vibe, offers pristine rooms, easy check-in, and thoughtfully curated experiences that highlight the charm of a beach vacation. With glowing reviews emphasising cleanliness and comfort, the hotel caters to leisure travellers seeking a refined yet laid-back setting, complete with convenient free parking and a seamless check-in process.

Where to stay in Swansea

In Mumbles, Port-Eynon, Killay, discover a blend of historical charm, friendly seaside bars, and local tranquility. Mumbles stands out with trendy streets, monuments, and romantic beach views. Port-Eynon offers a welcoming vibe and delightful beachside bar culture, while Killay provides a quiet retreat. Mumbles is best suited for first-time visitors.

  1. Mumblesopens in new window: Mumbles is a charming seaside locale known for its trendy and romantic vibe. Ideal for travellers looking for a smalltown feel, this area offers a delightful mix of historical landmarks and scenic beaches. Including must-see places like Mumbles Pier and Swansea Marina, as well as the picturesque Three Cliffs Bay Beach, Mumbles promises a relaxed, yet culturally rich stay. With its blend of monuments and dancing spots, visitors can enjoy a variety of local experiences that capture the essence of a relaxed Welsh retreat.
  2. Port-Eynonopens in new window: Port-Eynon is a friendly coastal spot perfect for those who appreciate a laid-back atmosphere. With its inviting bar scene and beautiful beaches, it’s a great choice for travellers wanting a simple, welcoming stay. The area’s warm community and beachside charm make it a lovely base to enjoy the local vibe, ensuring a memorable seaside experience without the bustle of larger towns.
  3. Killayopens in new window: Killay offers a quieter, more local experience for visitors. Although details are fewer here, the area provides an authentic feel of local life. Ideal for those who prefer a modest, neighbourhood atmosphere, Killay invites travellers to explore its understated charm and discover the hidden gems of this part of Swansea.

Things to do in and around Swansea

Swansea is a delightful blend of coastal charm and vibrant community spirit. Stroll along scenic beaches, explore lush parks, and venture into nearby hills for stunning vistas. Enjoy exciting festivals, delve into local art, or take to the water for boating and diving. With a friendly atmosphere and rich history, it's a must-visit for any traveller.

  • Mumbles Pieropens in new window – Stroll along Mumbles Pier, a charming jetty that offers a picturesque setting for a leisurely day out. Enjoy the stunning views of the coast and watch the boats as they come and go. It’s a great spot for a picnic or to simply relax and take in the fresh sea air.
  • Oxwich Bay Beachopens in new window – Head to Oxwich Bay Beach, where golden sands meet crystal-clear waters. This beach is ideal for a day of sunbathing, swimming, or beachcombing. The surrounding scenery is absolutely breathtaking, making it a perfect backdrop for some memorable photos.
  • Swansea Marinaopens in new window – Explore Swansea Marina, a vibrant area filled with boats and waterfront cafes. Take a leisurely walk along the marina, and perhaps enjoy a meal with a view of the water. Keep an eye out for local events that often take place here, showcasing the lively community spirit.
  • Three Cliffs Bay Beachopens in new window – Discover the natural beauty of Three Cliffs Bay Beach, famous for its dramatic cliffs and stunning landscapes. This beach is perfect for those who love walking and exploring, offering trails that lead to breathtaking viewpoints along the coastline.
  • Swansea Beachopens in new window – Visit Swansea Beach, a long stretch of sandy shoreline that’s great for a family outing. You can take a refreshing walk, build sandcastles with the kids, or enjoy a range of water sports. The beach is also close to various amenities, making it convenient for a full day of fun.

4 tips for savvy savings when booking a hotel in Swansea

  1. Book for the cheapest times: The most budget-friendly times to visit Swansea are January, February, and December, when hotel prices are generally lower. For those looking to explore the city's rich history and culture, a stay of at least 2 to 3 days is recommended. During your visit, you can discover landmarks such as the marina, the historic castle, and various museums. Additionally, you might enjoy the vibrant atmosphere created by the friendly locals, the small-town charm, art festivals, and the lively university scene. This itinerary offers great value for money, allowing you to fully immerse yourself in Swansea's cultural offerings while staying on a budget.
  2. Look for last-minute deals on Hotels.com: For travellers heading to Swansea, Hotels.com offers attractive hotel deals. Explore the Dealsopens in new window section to discover special offers, and check the Last-Minute Deals area for opportunities to secure a room close to your arrival date. Additionally, you may enable email alerts or push notifications to receive updates on flash sales. The Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you're more likely to spot a desirable last-minute getaway if rooms become available or prices drop.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates might help you find a better deal on your stay in a hotel in Swansea. For those in search of distinctive experiences, boutique hotels often provide a more personalised touch and can sometimes offer better value. When you make your booking through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price leans towards the higher end, we’ll suggest alternative dates that could be more economical, assisting you in your search for a great deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Swansea's excellent public transport links, you may discover a more affordable independent hotel located further out that remains well connected. For those eager to explore alternative, less crowded neighbourhoods, or even lesser-known nearby towns, there is often considerable 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