Skip to main content

The best apartments in Swansea

Check out our pick of great apartments in Swansea

Filter by:


Review score

See the latest prices and deals by choosing your dates.
Soak up the Light at a Soothing, Stylish Apartment in Swansea Marina, hotel in Swansea

Set 100 metres from Swansea Beach, 2.5 km from Sketty Lane Beach and less than 1 km from Grand Theatre, Soak up the Light at a Soothing, Stylish Apartment in Swansea Marina provides accommodation...

great central location
9.0
Scored 9.0
Superb
Rated superb
9 reviews
Price from£140per night
Two Bedroom Duplex Apartment, hotel in Swansea

Located in Swansea, the recently renovated Two Bedroom Duplex Apartment offers accommodation 4 km from Grand Theatre and 26 km from Oxwich Bay.

Immaculate and spotlessly clean . Very nice quality furnishings . New build . The little touches made this apartment a great place to stay . Nespresso coffee machine, milk in fridge , cleaning products , helpful instructions , a hidden children’s den with toys and books .
10
Scored 10
Exceptional
Rated exceptional
10 reviews
Price from£153.50per night
The Danes Gower, Llanmadoc, Gower, hotel in Swansea

Located in Swansea and only 2.5 km from Broughton Bay Beach, The Danes Gower, Llanmadoc, Gower provides accommodation with mountain views, free WiFi and free private parking.

great location
9.7
Scored 9.7
Exceptional
Rated exceptional
6 reviews
Price from£164per night
Coastline APT Nearby the Beach, hotel in Swansea

Located in Swansea, 100 metres from Swansea Beach, Coastline APT Nearby the Beach provides recently renovated accommodation with free WiFi and a private beach area.

Location, free parking, spacious flat
9.4
Scored 9.4
Superb
Rated superb
8 reviews
Price from£181.34per night
Cozy Corner - 2 Bedroom Apartment, hotel in Swansea

Located 1.4 km from Sketty Lane Beach, 1.2 km from Grand Theatre and 21 km from Oxwich Bay, Cozy Corner - 2 Bedroom Apartment provides accommodation set in Swansea.

Really good location - close to the beach and ideal for spending a day in and around Swansea without needing to drive. Very quiet area, parking close by was no problem. Local takeaways were really good. Enjoyed our stay very much.
9.3
Scored 9.3
Superb
Rated superb
6 reviews
Price from£112.70per night
Modern 2 bed city apartment with private parking, hotel in Swansea

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

Great location for us. Well presented and clean.
9.0
Scored 9.0
Superb
Rated superb
16 reviews
Price from£136.80per night
1 Bed cottage The Stable at Llanrhidian Gower with sofa bed for additional guests, hotel in Swansea

Offering a garden and garden view, 1 Bed cottage The Stable at Llanrhidian Gower with sofa bed for additional guests is located in Swansea, 12 km from Oxwich Bay and 16 km from Rhossili Bay.

Fantastic small cute cottage just right for the two of us for a night away . Everything you could need . Gareth the owner was next door and was very friendly and attentive. The view ftom the door was great. Everything was tidy and looked after and to a high standard. We will be back!
9.3
Scored 9.3
Superb
Rated superb
52 reviews
Price from£114per night
The Little Grebe, hotel in Swansea

Located in Swansea and only 16 km from Grand Theatre, The Little Grebe provides accommodation with mountain views, free WiFi and free private parking.

Location was exactly what we were looking for. It was great with a 4 year old. Made friends with all the animals. We will be back again.
9.4
Scored 9.4
Superb
Rated superb
8 reviews
Price from£178.20per night
Rothwell, hotel in Swansea

Located in Swansea and only 1.8 km from Swansea Beach, Rothwell provides accommodation with mountain views, free WiFi and free private parking.

Apartment is spacious, well equipped and very clean.
9.6
Scored 9.6
Exceptional
Rated exceptional
40 reviews
Price from£100per night
Meridian Bay Apartment, hotel in Swansea

Meridian Bay Apartment is set in Swansea, 200 metres from Swansea Beach, 2.5 km from Sketty Lane Beach, and less than 1 km from Grand Theatre.

Lovely big, clean, modern flat with excellent facilities, essentially both on the quayside of the marina and the beachfront. Short walk into town. Owners very accomodating and helpful.
9.6
Scored 9.6
Exceptional
Rated exceptional
14 reviews
Price from£231per night
See all 76 hotels in Swansea

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Swansea

Most booked apartments in Swansea this month

Enjoy breakfast in Swansea!

  • Luxe Living Guest House-Sleeps 6 -Family Friendly-Private Parking-Wifi-City-Beach
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 124 reviews

    Situated in Swansea and only 600 metres from Swansea Beach, Luxe Living Guest House-Sleeps 6 -Family Friendly-Private Parking-Wifi-City-Beach features accommodation with city views, free WiFi and free...

    location, very highly decorated, gorgeous gorgeous place

  • Sail view apartment
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 116 reviews

    Situated in Swansea Bay, Sail view apartment features self-catering accommodation with 2 balconies and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen.

    Fab location Gorgeous apartment Attentive, helpful, lovely host

  • Coastal Apartments - Wales
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 237 reviews

    Stylish Coastal Park Apartment offers accommodation in Llanelli, directly on the beautiful Llanelli Millennium Coastal Park and just steps from the beach.

    everything! lovely apartment and surrounding area

  • The Danes Gower, Llanmadoc, Gower
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 6 reviews

    Located in Swansea and only 2.5 km from Broughton Bay Beach, The Danes Gower, Llanmadoc, Gower provides accommodation with mountain views, free WiFi and free private parking.

    Fantastic views, quiet location. Great pub only 5 minutes walk.

  • Ocean Breeze, Gower Holiday Village. Allows Dogs
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 13 reviews

    Featuring a garden, heated pool and garden views, Ocean Breeze, Gower Holiday Village. Allows Dogs is located in Swansea.

    Much nicer even than we anticipated, very well appointed. Clean and fresh

  • Coastline APT Nearby the Beach
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 9 reviews

    Located in Swansea, 100 metres from Swansea Beach, Coastline APT Nearby the Beach provides recently renovated accommodation with free WiFi and a private beach area.

    The location is excellent right on the marina front a few yards from a car park and a coop underneath the apartment

  • Awel Y Môr (Sea Breeze)
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 5 reviews

    Situated in Swansea, Awel Y Môr (Sea Breeze) features accommodation with heated pool, free WiFi and free private parking for guests who drive.

  • Cozy Corner - 2 Bedroom Apartment
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 6 reviews

    Located 1.4 km from Sketty Lane Beach, 1.2 km from Grand Theatre and 21 km from Oxwich Bay, Cozy Corner - 2 Bedroom Apartment provides accommodation set in Swansea.

    Fabulous space great location very clean everything you could need

Save money on apartments in Swansea – budget options available!

  • Cozy Crib - 1 Bed Studio
    Budget options available
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 102 reviews

    Cozy Crib - 1 Bed Studio is set in Swansea, 2.3 km from Sketty Lane Beach, 600 metres from Grand Theatre, as well as 22 km from Oxwich Bay.

    Close to town. All what you could ask for in flat.

  • 40 Carlton Tce F1
    Budget options available
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 119 reviews

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

    Great for the one night stay, bed was super comfortable

  • Dream Weaver Apartment
    Budget options available
    7.5
    Scored 7.5
    Good
    Rated good
     · 19 reviews

    Boasting garden views, Dream Weaver Apartment features accommodation with a garden and a patio, around 1.2 km from Swansea Beach.

    Very clean and very functional, quite roomy spaces in a quiet circumstances.

  • Hillcrest Cottage, comfy flat, trendy Uplands area
    5.1
    Scored 5.1
    Average
    Rated passable
     · 31 reviews

    Hillcrest Cottage, comfy flat, trendy Uplands area is situated in Swansea, 2 km from Sketty Lane Beach, 2.1 km from Grand Theatre, as well as 20 km from Oxwich Bay.

    Very happy with everything. Had a really nice stay.

  • F1 16 Glanmor Cres
    Budget options available
    7.4
    Scored 7.4
    Good
    Rated good
     · 96 reviews

    Set in Swansea, near Sketty Lane Beach, Grand Theatre and Gower College Swansea, F1 16 Glanmor Cres has a garden.

    Good quality for the price, clean, location, large space.

  • Uplands & Channel View, Richmond Tce, Uplands
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 40 reviews

    Uplands & Channel View, Richmond Tce, Uplands is located in Swansea, 1.9 km from Sketty Lane Beach, 1.6 km from Grand Theatre, and 21 km from Oxwich Bay.

    Great stay, thank you. Allowed us for earlier check in. Nice host. :)

  • 1 Richmond Tce, Flat 2
    Budget options available
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 78 reviews

    Situated 1.9 km from Sketty Lane Beach, 1.6 km from Grand Theatre and 21 km from Oxwich Bay, 1 Richmond Tce, Flat 2 offers accommodation located in Swansea.

    It was very welcoming very clean and easy to access.

  • Topzy-Turvy - 1 Bedroom Apartment
    7.4
    Scored 7.4
    Good
    Rated good
     · 93 reviews

    Offering free WiFi and city views, Topzy-Turvy - 1 Bedroom Apartment is an accommodation situated in Swansea, just 1.2 km from Swansea Beach and 500 metres from Grand Theatre.

    Everything is there what you need for a short stay.

Great access to the city centre! Check these apartments in Swansea

  • Let's go sea
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Located in Swansea, 1.7 km from Swansea Beach and 1.8 km from Grand Theatre, Let's go sea offers air conditioning. This apartment features free private parking and a lift.

  • Rothwell
    Central location
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 40 reviews

    Located in Swansea and only 1.8 km from Swansea Beach, Rothwell provides accommodation with mountain views, free WiFi and free private parking.

    Apartment is spacious, well equipped and very clean.

  • Meridian Bay Apartment
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 14 reviews

    Meridian Bay Apartment is set in Swansea, 200 metres from Swansea Beach, 2.5 km from Sketty Lane Beach, and less than 1 km from Grand Theatre.

    Great location. Great hosts. Very clean and modern

  • Just Stay Wales - Meridian Tower Marina & City View - 2 Bed Apartment
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 28 reviews

    Offering city views, Just Stay Wales - Meridian Tower Marina & City View - 2 Bed Apartment is an accommodation located in Swansea, 2.5 km from Sketty Lane Beach and less than 1 km from Grand Theatre.

    الموقع ممتاز والفيو رووووعه والنظافه ممتازه وكل الاحتياجات المطلوبه بالمطبخ متوفره

  • The Little Grebe
    Central location
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 8 reviews

    Located in Swansea and only 16 km from Grand Theatre, The Little Grebe provides accommodation with mountain views, free WiFi and free private parking.

    Friendly helpful hosts. Beautiful settings and wild life in abundance. Lovely thoughtful countryside interior.

  • Beach on the doorstep Meridian Tower Marina Swansea
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 35 reviews

    Set in Swansea with Grand Theatre and Swansea Marina nearby, Beach on the doorstep Meridian Tower Marina Swansea offers accommodation with free private parking.

    Meeting the owner, nice to see someone face to face

  • Coastal City Rooms - Waterfront
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 27 reviews

    Coastal City Rooms - Waterfront is located in Swansea, less than 1 km from Grand Theatre, 22 km from Oxwich Bay, as well as 29 km from Rhossili Bay.

    All you need and more … Grate view … Fab location …. Helpful host…. Definitely recommend and will stay again …

  • Just Stay Wales - Meridian Wharf, Marina View - 2 Bed Apartment
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 37 reviews

    A recently renovated property, Just Stay Wales - Meridian Wharf, Marina View - 2 Bed Apartment is located in Swansea near Swansea Beach, Grand Theatre and Swansea Marina.

    Location and apartment are really great - nicely equipped too.

  • Swansea Marina - Sleeps 4 - Underground parking
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 30 reviews

    Located 100 metres from Swansea Beach and 2.5 km from Sketty Lane Beach in Swansea, Swansea Marina - Sleeps 4 - Underground parking offers accommodation with a kitchen.

    Location was good for us, Easy walk to town centre

  • Modern 2 bed city apartment with private parking
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 16 reviews

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

    Cosy and plenty of space for 4 people. Powerful shower. Good location.

  • Soak up the Light at a Soothing, Stylish Apartment in Swansea Marina
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 9 reviews

    Set 100 metres from Swansea Beach, 2.5 km from Sketty Lane Beach and less than 1 km from Grand Theatre, Soak up the Light at a Soothing, Stylish Apartment in Swansea Marina provides accommodation...

    Very spacious, spotlessly clean and really comfortable.

  • The Wrens Nest
    Central location
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Set in Swansea and only 16 km from Grand Theatre, The Wrens Nest offers accommodation with lake views, free WiFi and free private parking.

  • Celtic Minor Cwtch
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews

    Situated 46 km from Oxwich Bay, 23 km from Cathedral Church of St Joseph and 24 km from Swansea Marina, Celtic Minor Cwtch features accommodation located in Swansea.

  • Cozy and Modern 2-bed apartment
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 12 reviews

    Cozy and Modern 2-bed apartment is situated in Swansea, 1.8 km from Grand Theatre, 23 km from Oxwich Bay, and 31 km from Rhossili Bay.

  • Apartment by the Beach
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 25 reviews

    Apartment by the Beach features a patio and is situated in Swansea, within just 1.1 km of Grand Theatre and 600 metres of Swansea Marina.

    Home from home with a fabulous view and balcony to enjoy

  • Swansea Marina apartment
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 22 reviews

    Situated in Swansea with Swansea Beach and Grand Theatre nearby, Swansea Marina apartment features accommodation with free WiFi and free private parking.

    Well stocked kitchen, good location, helpful owner

  • Just Stay Wales - Meridian Quay Penthouses
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 55 reviews

    Offering sea views, Just Stay Wales - Meridian Quay Penthouses is an accommodation set in Swansea, 300 metres from Swansea Beach and 2.5 km from Sketty Lane Beach.

    Food is not provided. Fabulous Location, great facilities.

  • Modern and spacious Swansea centre apartment
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 31 reviews

    Modern and spacious Swansea centre apartment is located in Swansea, 23 km from Oxwich Bay, 30 km from Rhossili Bay, and 700 metres from Swansea Marina.

    Centrally located easy access light clean apartment

  • Liberty at Utopia Penthouse by MGroupSA
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 29 reviews

    Liberty at Utopia Penthouse by MGroupSA in Swansea features accommodation with free WiFi, 1.1 km from Swansea Beach, 2.9 km from Sketty Lane Beach and less than 1 km from Grand Theatre.

    amazingly decorated and the bathroom was fantastic!

  • Business friendly 3BR home - King size beds & Centrally located
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 24 reviews

    Situated in Swansea, near Grand Theatre, Swansea Marina and West Glamorgan Archive Service, Business friendly 3BR home - King size beds & Centrally located features a garden.

    Very comfortable, beautiful house and well located

  • Just Stay Wales - Meridian Quay Apartments
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 132 reviews

    Just Stay Wales - Meridian Quay Apartments Apartments has sea views, free WiFi and free private parking, situated in Swansea, 2.4 km from Sketty Lane Beach.

    Beds were comfy and host was very kind and friendly

  • Stunning Ocean & City View APT
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 52 reviews

    A recently renovated property, Stunning Ocean & City View APT is situated in Swansea near Swansea Beach, Grand Theatre and Swansea Marina.

    Lovely apartment would like to go again with my children

  • Great city centre getaway apartment 2 bed near the beach and shopping area
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 6 reviews

    Great city centre getaway apartment 2 bed near the beach and shopping area features a balcony and is located in Swansea, within just 700 metres of Grand Theatre and 400 metres of Swansea Marina.

    Fantastic location, spacious, clean, comfortable couldn’t fault it.

  • The Clyne at Utopia Penthouse by MGroupSA
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 49 reviews

    Set in Swansea, 1.1 km from Swansea Beach and 2.9 km from Sketty Lane Beach, The Clyne at Utopia Penthouse by MGroupSA provides accommodation with amenities such as free WiFi and a flat-screen TV.

    Lits confortables avec tv intégré grand salle de bain

  • Elegant and Bright Seaside APT in Swansea Marina
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 reviews

    Offering sea views, Elegant and Bright Seaside APT in Swansea Marina is an accommodation set in Swansea, 100 metres from Swansea Beach and 2.5 km from Sketty Lane Beach.

    The service was second to none couldn't fault them

  • Panoramic View
    Central location
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 24 reviews

    Panoramic View is set in Swansea, 2.6 km from Sketty Lane Beach, less than 1 km from Grand Theatre, as well as 22 km from Oxwich Bay.

    EXCELENT STAY WITH A VERY EFFICIENT OWNER, THANK YOU

  • Water Front APT Walk to the Beach & City Centre
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 reviews

    Located in Swansea, just 200 metres from Swansea Beach, Water Front APT Walk to the Beach & City Centre provides beachfront accommodation with a private beach area and free WiFi.

    Perfect location, close to twin but away from the noise

  • Baystays Scenic View
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 59 reviews

    Set in Swansea and only 200 metres from Swansea Beach, Baystays Scenic View offers accommodation with garden views, free WiFi and free private parking.

    Perfect location for beach and over looked marina.

FAQ about apartments in Swansea








Apartments that guests love in Swansea

Research, refine and make plans for your whole trip