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?

Amelia Airheart
Amelia Airheart
3.0 star property
Castle
8.4 out of 10, Very good, (5 reviews)
  • cleanliness
    Wake up to charming Welsh hospitality at this quaint B&B near Loughor Castle.
The price is €47
includes taxes & fees
29 Jan - 30 Jan
Amelia Airheart
Morgans Hotel
Morgans Hotel
4.0 star property
Castle
9.0 out of 10, Wonderful, (616 reviews)
  • cleanliness
    Stay near Swansea Station with stylish comfort and convenient dining options.
The price is €110
includes taxes & fees
25 Jan - 26 Jan
Morgans Hotel
King Arthur Hotel
King Arthur Hotel
4.0 star property
Swansea
9.8 out of 10, Exceptional, (678 reviews)
  • cleanliness
    Countryside inn with 2 bars in scenic Swansea, near Penrice Castle and Oxwich Bay.
The price is €104
includes taxes & fees
25 Jan - 26 Jan
King Arthur Hotel
Meridian Bay Apartment
Meridian Bay Apartment
3.0 star property
Castle
10.0 out of 10, Exceptional, (3 reviews)
  • cleanliness
    Walk to Swansea Beach or explore the city from this convenient train station location.
The price is €156
includes taxes & fees
18 Jan - 19 Jan
Meridian Bay Apartment
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
3.0 star property
Mawr
9.0 out of 10, Wonderful, (2 reviews)
  • cleanliness
    This Swansea cottage offers a peaceful retreat with a hot tub and fully-equipped kitchen.
The price is €144
includes taxes & fees
18 Jan - 19 Jan
The Nook - Farm Park Stay with Hot Tub, BBQ & Fire Pit
Blas Gwyr
Blas Gwyr
4.0 star property
Llangennith, Llanmadoc and Cheriton
9.2 out of 10, Wonderful, (75 reviews)
Blas Gwyr
Patricks Boathouse
Patricks Boathouse
2.5 star property
Swansea
9.6 out of 10, Exceptional, (108 reviews)
  • cleanliness
    Seaside boutique hotel offers Welsh charm with nearby castle and beach access.
Patricks Boathouse
Village Hotel Swansea
Village Hotel Swansea
4.0 star property
St. Thomas
7.8 out of 10, Good, (1,002 reviews)
  • cleanliness
    Just minutes from Swansea Station, escape to a hotel with an inviting indoor pool.
The price is €85
includes taxes & fees
22 Jan - 23 Jan
Village Hotel Swansea
Somerfield Lodge
Somerfield Lodge
4.0 star property
Swansea
8.6 out of 10, Excellent, (149 reviews)
  • cleanliness
    Enjoy a peaceful Welsh stay beside emerald fairways at this charming lodge.
The price is €86
includes taxes & fees
18 Jan - 19 Jan
Somerfield Lodge
The Sleeping Giant - Pen Y Cae Inn
The Sleeping Giant - Pen Y Cae Inn
3.0 star property
Swansea
9.6 out of 10, Exceptional, (70 reviews)
  • cleanliness
    Stay beside Brecon Beacons with premium comfort just a short drive away.
The price is €128
includes taxes & fees
18 Jan - 19 Jan
The Sleeping Giant - Pen Y Cae Inn
Swansea Valley Holiday Cottages
Swansea Valley Holiday Cottages
4.0 star property
Swansea
9.8 out of 10, Exceptional, (13 reviews)
  • cleanliness
    Tranquil countryside cottages with hiking trails and modern conveniences await.
The price is €366
includes taxes & fees
23 Jan - 24 Jan
Swansea Valley Holiday Cottages
Hoopers Sandy Beach Guest Rooms
Hoopers Sandy Beach Guest Rooms
2.0 star property
Castle
8.8 out of 10, Excellent, (62 reviews)
  • cleanliness
    Beach retreat in Swansea with premium comforts just minutes from cultural attractions.
The price is €81
includes taxes & fees
28 Jan - 29 Jan
Hoopers Sandy Beach Guest Rooms
The Dolphin SA1 Hotel
The Dolphin SA1 Hotel
3.0 star property
Castle
7.6 out of 10, Good, (496 reviews)
  • cleanliness
    Central Swansea hotel minutes from the train station, perfect for town exploration.
The price is €81
includes taxes & fees
19 Jan - 20 Jan
The Dolphin SA1 Hotel
Sandcastle
Sandcastle
2.0 star property
Swansea
Sandcastle
Cilbrwyn Countryside Retreat
Cilbrwyn Countryside Retreat
4.0 star property
Swansea
9.6 out of 10, Exceptional, (62 reviews)
  • cleanliness
    Experience tranquil Welsh countryside with scenic Brecon Beacons access.
The price is €93
includes taxes & fees
18 Jan - 19 Jan
Cilbrwyn Countryside Retreat
Norton House Hotel
Norton House Hotel
3.0 star property
Swansea
8.4 out of 10, Very good, (493 reviews)
  • cleanliness
    Coastal B&B near scenic Swansea shores with attentive service and free parking.
The price is €99
includes taxes & fees
28 Jan - 29 Jan
Norton House Hotel
Marina View Apartment
Marina View Apartment
2.5 star property
Castle
The price is €173
includes taxes & fees
19 Jan - 20 Jan
Marina View Apartment
Welcome Lodge - 1 Bedroom Cottage - Llanrhidian
Welcome Lodge - 1 Bedroom Cottage - Llanrhidian
3.0 star property
Swansea
The price is €148
includes taxes & fees
7 Feb - 8 Feb
Welcome Lodge - 1 Bedroom Cottage - Llanrhidian
Scenic View
Scenic View
2.0 star property
Castle
  • cleanliness
    Seaside apartment with kitchenette near Swansea Marina offers relaxing coastal escape.
The price is €156
includes taxes & fees
18 Jan - 19 Jan
Scenic View
The Georgian Swansea
The Georgian Swansea
5.0 star property
Castle
9.6 out of 10, Exceptional, (52 reviews)
  • cleanliness
    Walking distance to Swansea Station, explore city sights from this luxury hotel.
The price is €104
includes taxes & fees
1 Feb - 2 Feb
The Georgian 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.

Get last-minute hotel deals in Swansea and save more

Sign in to unlock great savings.
Showing deals for:23 Jan - 25 Jan
Showing deals for:16 Feb - 17 Feb

You can also stay at family-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 March
Price trends for hotels in Swansea
Pricing is based on two traveller single night rates
View properties in January
Currently viewing crowd sizes and weather for January.
Typical weather for Swansea
January
High 8°C / low 5°C. Cloudy most days.
View properties in January
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°
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.
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 Swansea Arena.

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, a marina 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 €47 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 €47 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 Serenity Meets Historic Charm

Nestled on the stunning South Wales coast, Swansea is a vibrant blend of urban charm and natural beauty. Explore the bustling marina, unwind at the golden sands of Swansea Bay, or delve into history at the majestic Swansea Castle. With its array of museums showcasing rich cultural heritage, and the renowned Dylan Thomas Centre celebrating the poet’s legacy, this city is a haven for art and literature lovers. Don’t miss the picturesque Gower Peninsula nearby, perfect for hiking and breathtaking coastal views. Swansea is an enchanting escape for those seeking culture, adventure, and relaxation in one captivating destination.

Discover great hotels in Swansea

Swansea offers a diverse range of hotel accommodations, from charming guesthouses to modern establishments with stunning coastal views. Enjoy comfortable stays, local cuisine, and easy access to attractions, providing a perfect base for exploring this vibrant city and its beautiful surroundings. These are some of the hotels preferred by our travelers in Swansea:

  1. The Towers Hotel and SpaOpens in a new window: This elegant 3.5-star hotel is perfect for travellers seeking a spa-themed getaway with a touch of business sophistication. With a full-service spa, including a sauna, steam room, and an indoor pool, it promises a rejuvenating experience. The property features multiple meeting rooms and a well-equipped business centre, making it ideal for those on a high-quality journey. Frequent travellers appreciate the soothing atmosphere and luxurious amenities that create a seamless blend of relaxation and productivity.
  2. Holiday Inn Express Swansea - East by IHGOpens in a new window: As a welcoming 3.0-star hotel, this property is designed for business travellers who appreciate a friendly atmosphere. It boasts essential business amenities, including a meeting room, and is pet-friendly, allowing for a relaxed stay. Guests enjoy the inclusive environment and the thoughtful touches that enhance their experience, making it a perfect choice for those looking to combine work with a touch of leisure. The welcoming ambiance and practical facilities ensure a smooth and enjoyable journey.
  3. Best Western Aberavon Beach HotelOpens in a new window: This charming 3.0-star hotel is an ideal retreat for beach-loving business travellers. Featuring direct access to the beach, it combines the tranquillity of coastal living with essential business amenities, including a 24-hour business centre and multiple meeting rooms. The property’s stunning location and comfortable accommodations create an inviting atmosphere that resonates well with frequent travellers seeking both relaxation and productivity. This hotel stands out for seamlessly integrating business needs with the enjoyment of scenic views and coastal breezes.

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 is famous for its stunning beach and scenic views, while Port-Eynon offers a lively bar scene alongside its beautiful beach. For first-time visitors, Mumbles is particularly appealing due to its vibrant atmosphere and variety of attractions.

  1. MumblesOpens in a new window: Mumbles is a charming coastal village that's perfect for a relaxing stay. With its picturesque seafront and iconic pier, it's a great base for exploring stunning coastal walks and enjoying the scenic beauty of Swansea Bay. You can discover local monuments and enjoy delightful shops and cafés that give Mumbles its unique character. The area is also known for its beautiful beaches, where you can unwind or take a leisurely stroll along the shore. Don't miss the chance to visit the historic Mumbles Lighthouse, offering beautiful views of the coastline.
  2. RhossiliOpens in a new window: Rhossili is a true gem for beach lovers and nature enthusiasts. Renowned for its breathtaking sandy beach and dramatic cliffs, this area is ideal for those looking to immerse themselves in stunning landscapes. The nearby Rhossili Bay, often listed among the best beaches in the UK, offers opportunities for sunbathing, picnicking, and enjoying the natural beauty. Adventure seekers can also explore the nearby Worm's Head for panoramic views and coastal walks that showcase the area's rugged charm.
  3. Port-EynonOpens in a new window: Port-Eynon is a delightful seaside village known for its inviting beach and friendly atmosphere. Offering a relaxed vibe, it's a great spot to unwind by the sea or enjoy a day of sun and sand. The local pubs provide a chance to mingle with the community, while the beach is perfect for families looking to spend quality time together. The scenic coastal path nearby allows for lovely walks and the chance to take in the stunning views of the Gower Peninsula.

Things to do in Swansea

Swansea boasts a stunning blend of coastal beauty and lush green landscapes, offering sandy beaches, scenic parks, and rolling hills. Visitors can enjoy outdoor pursuits like biking along coastal paths, hiking in nearby mountains, and diving in vibrant waters. With lively festivals and a thriving arts scene, it’s a charming destination for all.

  • Swansea MarinaOpens in a new window – Delight in the vibrant atmosphere of Swansea Marina, where you can stroll along the waterfront, admire the boats bobbing in the water, and enjoy a meal at one of the charming cafés. It's a great spot to unwind and soak in the coastal vibe.
  • Singleton ParkOpens in a new window – Take a leisurely walk through Singleton Park, a spacious urban oasis that boasts beautiful gardens and a picturesque lake. It's perfect for a family picnic or simply enjoying the fresh air while surrounded by lush greenery.
  • Mumbles PierOpens in a new window – Head to Mumbles Pier for a delightful seaside experience. Stroll along the jetty, enjoy the views of the coastline, and perhaps indulge in some classic fish and chips from a nearby vendor. The lively atmosphere makes it a perfect spot for families.
  • Oystermouth CastleOpens in a new window – Explore the fascinating history of Oystermouth Castle, an impressive fortress that dates back to the 12th century. Climb the towers for stunning views of the surrounding area and imagine the stories of the past as you wander through the ancient ruins.
  • Oxwich Bay BeachOpens in a new window – Spend a day at Oxwich Bay Beach, where golden sands meet crystal-clear waters. Whether you want to sunbathe, build sandcastles, or take a refreshing dip, this scenic beach provides a perfect escape for a relaxing day by the sea.

4 tips for savvy savings when booking a hotel in Swansea

  1. Book for the cheapest times: The most budget-friendly months to visit Swansea are January, November, and December, when hotel prices are typically lower. For a fulfilling experience, consider staying for at least 2 to 3 days to appreciate the city’s rich history and culture. During your visit, you can explore the marina, marvel at the castle, and enjoy the local museums and art scene. Take advantage of the friendly atmosphere in this small town, where you can also partake in festivals and biking activities. This trip promises great value for money while allowing you to soak in the unique charm of Swansea.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Swansea, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. It’s also wise to enable email alerts or push notifications from Hotels.com to keep abreast of flash sales and special promotions, helping you potentially save on your stay. Additionally, the Smart Shopping feature in the app allows you to compare hotel prices and amenities, ensuring that if prices drop or availability changes, you're more likely to be the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find better rates for your stay in a Swansea hotel. For those in search of something distinctive, boutique hotels often provide a more personalised experience and can sometimes offer better value. When you make your reservation through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that could be more affordable, increasing the likelihood of finding a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive. However, with Swansea's superb 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 crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money 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 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.