Skip to main content

Accommodation in Swansea

Find the accommodation that appeal to you the most

The best accommodation in Swansea

Check out our pick of great accommodation in Swansea

Most booked accommodation in Swansea and surroundings in the past month

See all

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,184 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,776 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,717 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,436 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,705 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,552 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,922 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3,707 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,363 reviews

Popular with guests booking accommodation in Swansea

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,472 reviews

Enjoy breakfast in Swansea and nearby

The Dragon Hotel

Swansea
Breakfast options
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 3,707 reviews

This hotel is located in Swansea city centre, just 15 miles from Rhossili Bay – voted one of the best beaches in the world.

From US$102.53 per night

The Grand Hotel

Swansea
Breakfast options
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,363 reviews

The Great National Grand Hotel Swansea is located in the heart of Swansea city centre, next to the train station, and within walking distance of Swansea's many attractions.

Dolphin SA1

Swansea
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,436 reviews

Located in Swansea, Dolphin SA1 offers rooms with free WiFi access throughout. The hotel features an on-site bar and a 24-hour front desk.

From US$168.92 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 517 reviews

The Georgian Swansea offers accommodation in Swansea near Cathedral Church of St Joseph and Dylan Thomas Centre.

From US$183.32 per night

Morgans Hotel

Swansea
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,776 reviews

In Swansea’s historic Maritime Quarter, Morgans Hotel provides luxurious rooms with free Wi-Fi, 5 minutes’ walk from the city centre. This grade II listed building also has a stylish bar.

From US$188.56 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,472 reviews

This beachfront hotel has dramatic views of Swansea Bay, and is a short stroll from the town centre. The M4 motorway, golf courses and the Gower Peninsula are nearby.

From US$138.80 per night

A recently renovated property, Spend this night in Venice whilst visiting Swansea is set in Swansea near Swansea Beach, Grand Theatre and Gower College Swansea.

From US$155.82 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,552 reviews

Located opposite the Kings Dock, Village Hotel Swansea is just a 5-minute drive from Swansea’s city centre. A heated indoor swimming pool, sauna and steam room feature in the hotel’s health club.

From US$154.52 per night

Save money on accommodation in Swansea and nearby – budget options available

Amelia AirHeart

Swansea
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 31 reviews

A recently renovated property, Amelia AirHeart is set in Swansea near Swansea Beach, Grand Theatre and Cathedral Church of St Joseph.

From US$107.37 per night
Scored out of 10, guest rating 2.8
Very poor - What previous guests thought, 18 reviews

Simple Room Hostel style central Swansea is situated in Swansea, 21 km from Oxwich Bay, 29 km from Rhossili Bay, as well as 1.1 km from Cathedral Church of St Joseph.

From US$93.30 per night

City Studio

Swansea
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 82 reviews

City Studio is located in Swansea, 600 metres from Grand Theatre, 22 km from Oxwich Bay, as well as 29 km from Rhossili Bay.

From US$80.44 per night

40 Carlton Tce F1

Swansea
Budget options available
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 174 reviews

Located in Swansea, near Swansea Beach, Grand Theatre and Swansea Marina, 40 Carlton Tce F1 features free WiFi.

From US$76.72 per night

City studio Apartment

Swansea
Budget options available
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 13 reviews

Offering city views, City studio Apartment is an accommodation located in Swansea, 300 metres from Grand Theatre and 20 km from Oxwich Bay.

From US$78.57 per night

Horizon Hideaway

Swansea
Budget options available
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 29 reviews

Offering city views, Horizon Hideaway is an accommodation set in Swansea, 500 metres from Grand Theatre and 20 km from Oxwich Bay.

From US$86.03 per night

Sleepy Snug

Swansea
Budget options available
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 23 reviews

Set 500 metres from Grand Theatre, 20 km from Oxwich Bay and 28 km from Rhossili Bay, Sleepy Snug offers accommodation located in Swansea.

From US$78.96 per night

Lavish Lounge

Swansea
Budget options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 11 reviews

Situated in Swansea and only 1.2 km from Swansea Beach, Lavish Lounge features accommodation with city views, free WiFi and free private parking.

From US$91.92 per night

Great access to the city centre. Check these accommodation in Swansea and nearby

Cwtsh Hostel

Swansea
Central location
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,294 reviews

Cwtsh Hostel is located in Swansea, within 23 km of Oxwich Bay and 30 km of Rhossili Bay. This 5-star hostel offers a shared kitchen, a shared lounge and free WiFi.

From US$152.03 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 41 reviews

Situated in Swansea with Swansea Beach and Grand Theatre nearby, Spacious 3 Bed Home in the heart of Swansea features accommodation with free WiFi and free private parking.

From US$616.75 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 117 reviews

Set in Swansea with Swansea Beach and Grand Theatre nearby, Chic City Centre Apartment With Allocated Parking offers accommodation with free WiFi and free private parking.

From US$204.14 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 34 reviews

Set in Swansea and only 1.7 km from Swansea Beach, Modern 2 bed city apartment with private parking offers accommodation with quiet street views, free WiFi and free private parking.

From US$183.32 per night

The Phoenix

Swansea
Central location

The Phoenix, a property with a garden, is located in Swansea, 1.1 km from Grand Theatre, 20 km from Oxwich Bay, as well as 29 km from Rhossili Bay.

From US$294.63 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 36 reviews

Offering a garden and garden view, Family-Friendly 3-Bed House in Swansea is located in Swansea, 500 metres from Grand Theatre and 22 km from Oxwich Bay.

From US$643.59 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 102 reviews

Situated in Swansea within less than 1 km of Swansea Beach and a 5-minute walk of Grand Theatre, Free Parking | Smart TV | 4 guests features rooms with free WiFi.

From US$351.78 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 30 reviews

Featuring a garden and views of garden, Elegant room with sea and garden view in Swansea city centre is a recently renovated guest house located in Swansea, 1.8 km from Swansea Beach.

FAQ about accommodation in Swansea

Accommodation that guests love in Swansea

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 28 reviews
my stay at the swallows was outstanding. The combination of comfortable accommodations, excellent facilities, and exceptional service made it a memorable experience. I would highly recommend this hotel to anyone visiting the area, whether for business or leisure.
Guest review by
sriharan
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Delightful place to stay. The host was very friendly and helpful. We did have a problem during our stay, but Jo went above and beyond to put it right for us. The view from the accommodation was stunning
Guest review by
raymond
Solo traveller
Avg. price/night: US$170.23
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 409 reviews
Excellent location just back from the main road but with wonderful views over Swansea Bay. Tha accommodation provided everything needed and was quiet, comfortable and relaxing.It was very close to the seafront with excellent choices of places to eat and sample Welsh beer. Also very A great start close to local shops which were a good mix of independent and known brands. Local ice cream excellent. Could easily stayed longer.
Guest review by
Robert
Young couple
Avg. price/night: US$141.42
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 727 reviews
It was exactly as it said in the advert. Totally different experience and was a great way to end our holiday. Everyone should stay in a place that is different like this at least once in their lives. Go on, Spoil yourself.
Guest review by
Patrick
Group
Avg. price/night: US$176.78
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,249 reviews
Located in a nice environment, this hotel, very cozy, offered great accommodations. The restaurant is a real plus.
Guest review by
Etienne
Young couple
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 26 reviews
Absolutely wonderful place to stay. Amazing location , beautiful cottage. The owner John is as good a host as you will deal with- a really lovely guy . There is a walk from the property to the beach through a forest by a stream which was a real highlight of our holiday Will definitely return !
Guest review by
Iain
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 116 reviews
one of the best accommodations that one can ask for during family holiday, clean, modern, cozy and spacious. Definitely recommend to anyone travel to Seansea.
Guest review by
Yui Kau
Family with young children