The 10 best accommodation in Swansea, UK | Booking.com
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

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

  • The Dragon Hotel

    Swansea
    Central location
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3,880 reviews

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

    From US$105.75 per night
  • Kings Building – Modern 2-Bed City Apartment is set in Swansea, 1.3 km from Swansea Beach, 600 metres from Grand Theatre, as well as 21 km from Oxwich Bay.

    From US$397.06 per night
  • Cwtsh Hostel

    Swansea
    Central location
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,337 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$138.57 per night
  • The Grand Hotel

    Swansea
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3,319 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.

    From US$162.88 per night
  • Dolphin SA1

    Swansea
    Central location
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 2,484 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$94.54 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 39 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$406.52 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 17 reviews

    Situated in Swansea, 2 km from Swansea Beach, For Students Only - Ty Nant in Swansea features accommodation with a garden, free WiFi, a lift, and full-day security.

    From US$218.57 per night
  • Scored out of 10, guest rating 2.5
    Very poor - What previous guests thought, 17 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$57.74 per night

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

  • City Studio

    Swansea
    Budget options available
    Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 77 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.

  • 40 Carlton Tce F1

    Swansea
    Budget options available
    Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 181 reviews

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

    From US$79.13 per night
  • City studio Apartment

    Swansea
    Budget options available
    Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 8 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$81.03 per night
  • Horizon Hideaway

    Swansea
    Budget options available
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 24 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$88.73 per night
  • Sleepy Snug

    Swansea
    Budget options available
    Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 13 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$81.44 per night
  • Lavish Lounge

    Swansea
    Budget options available
    Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 8 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$94.81 per night
  • 52 - room 4 - city view

    Swansea
    Budget options available

    52 - room 4 - city view is located in Swansea. The guest house is equipped with a flat-screen TV. Towels and bed linen are provided in the guest house.

  • 52 - room 3 - smart TV

    Swansea
    Budget options available
    Scored out of 10, guest rating 3.5
    Poor - What previous guests thought, 2 reviews

    52 - room 3 - smart TV is set in Swansea. The guest house is fitted with a flat-screen TV. Towels and bed linen are offered in the guest house.

    From US$58.07 per night

Enjoy breakfast in Swansea and nearby

  • Morgans Hotel

    Swansea
    Breakfast options
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,803 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$255.25 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,352 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$194.48 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,555 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$217.44 per night
  • ibis Swansea

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

    Just outside Swansea centre, the Ibis Swansea Hotel is situated in the SA1 waterfront development. The modern hotel offers free parking, a 24-hour front desk and a stylish cafe bar.

    From US$87.25 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 417 reviews

    Located within 1.4 km of Swansea Beach and 2.5 km of Grand Theatre in Swansea, Wynberg House Bed & Breakfast Swansea provides accommodation with seating area.

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

    With easy access to both Central Swansea and the Gower Peninsula, Mercure Swansea Hotel has stylish rooms and a lakeside location.

    From US$141.43 per night
  • Towers Hotel & Spa

    Swansea
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,208 reviews

    Just a 10-minute drive from Swansea city centre, Towers Hotel offers a spa, an indoor swimming pool and a gym. There is free Wi-Fi and free on-site parking.

    From US$189.08 per night
  • Somerfield Lodge

    Swansea
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 384 reviews

    Located 2 km from Sketty Lane Beach, Somerfield Lodge offers 4-star accommodation in Swansea and features a bar.

    From US$135.05 per night

FAQ about accommodation in Swansea

Accommodation that guests love in Swansea

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 27 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$175.57
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 428 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$170.17
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 736 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$128.30
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,227 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, 24 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
  • Avg. price/night: US$274.97
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 110 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