Skip to main content

Apartments for every style

Find the right apartment for you in Swansea

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.
Baystays Scenic View, hotel in Swansea

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

The property was perfectly situated between the city and the sea. The host could not have been nicer or more helpful.
Scored 9.2
9.2
Rated superb
Superb
35 reviews
Price from
£230
1 night, 2 adults
Beach on the doorstep Meridian Tower Marina Swansea, hotel in Swansea

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

Loved the location, the view, the room, everything was clean and tidy, will definitely be re-visiting
Scored 9.4
9.4
Rated superb
Superb
39 reviews
Price from
£150
1 night, 2 adults
One One Five Apartment, hotel in Swansea

Situated in Swansea, near Gower College Swansea, Swansea Crown Court and Parc Singleton Park, One One Five Apartment features a garden.

The apartment is spotlessly clean. Couldn’t find a fault anywhere there’s everything that you need in the apartment cooking facilities power shower central eating TV in every room patio to sit outside absolutely perfect. and is also a very lovely area quiet virtually no crime parking facility on site close to all immunities and shops and a very lively local pub called the Upland Tavern with live bands perfect location.
Scored 9.4
9.4
Rated superb
Superb
60 reviews
Price from
£165.75
1 night, 2 adults
The Wrens Nest, hotel in Swansea

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

Hosts were so welcoming, it made us feel at home even though We travelled to somewhere unknown to us. Would definetly book with Nikki and Richard in the future. Was lovely experience learning about the local wildlife, resident animals and empathetic practices in looking after their surroundings. Very inspired and made our trip feel extra special. The location was easy to find and close to many ammenites in the nearby towns, places to see, thrilling views across the gorgeous landscape and would reccomend to anyone also looking to explore Wales in a careful & considerate way! Best trip away in a long while.
Scored 9.4
9.4
Rated superb
Superb
7 reviews
Price from
£151.20
1 night, 2 adults
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.

Everything we were spoilt for choice. We didn't want for anything. We were greeted with cakes, fresh cold water, and milk. Thankyou. The apartment was really clean and beautiful 😍 close to where we needed to go, so great walking distance, to get food and drink.
Scored 9.8
9.8
Rated exceptional
Exceptional
26 reviews
Price from
£153.50
1 night, 2 adults
The Danes Gower, Llanmadoc, Gower Peninsula, Wales, hotel in Swansea

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

Everything you needed was available. Very clean and beautiful views
Scored 9.3
9.3
Rated superb
Superb
25 reviews
Price from
£170
1 night, 2 adults
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.

The location was perfect, and everything was nice and clean.
Scored 9.1
9.1
Rated superb
Superb
43 reviews
Price from
£140.97
1 night, 2 adults
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.

Everything was perfect
Scored 9.1
9.1
Rated superb
Superb
27 reviews
Price from
£126
1 night, 2 adults
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.

Loved the location and the property, very nice cottage with good facilities (kitchenette and ensuite). The heaters worked really well and it was nicely cosy and with lovely view.
Scored 9.3
9.3
Rated superb
Superb
89 reviews
Price from
£114
1 night, 2 adults
Celtic Minor Cwtch, hotel in Swansea

Celtic Minor Cwtch is situated in Swansea, 46 km from Oxwich Bay, 23 km from Cathedral Church of St Joseph, and 24 km from Swansea Marina.

The Cwtch was perfect! Really clean and spacious. The hosts were really helpful.
Scored 9.0
9.0
Rated superb
Superb
6 reviews
Price from
£120
1 night, 2 adults
All apartments 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.

Most booked apartments in Swansea this month

See all

Enjoy breakfast in Swansea!

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

    Offering lake views, Coastal Apartments - Wales is an accommodation situated in Swansea, 200 metres from Hafan Lliedi Beach and 21 km from Grand Theatre.

    Lovely location. Very clean and had everything needed.

  • Inviting Modern Private Ensuite Rooms at St Davids Student Accommodation for Students Only
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 16 reviews

    Inviting Modern Private Ensuite Rooms at St Davids Student Accommodation for Students Only, a property with a garden, is set in Swansea, 1.7 km from Swansea Beach, 1.4 km from Grand Theatre, as well...

    Thank you so much for an incredible stay! I will recommend this place to my friends and family.

  • Gorgeous Gower Chalet
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 25 reviews

    Situated in Swansea, Gorgeous Gower Chalet features accommodation with private pool, free WiFi and free private parking for guests who drive.

    It was lovely and quiet. Home from home, very comfortable bed :)

  • Beautiful Two Bedroom ground floor apartment
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 22 reviews

    Beautiful Two Bedroom ground floor apartment is situated in Swansea, 1.3 km from Swansea Beach, 1.9 km from Sketty Lane Beach, and 1.5 km from Grand Theatre.

    Comfortable, clean, good location for me and I liked the decor

  • Beautiful modern house with free parking and fast WiFi next to Swansea Stadium and Morfa Park Shopping Centre hosted by Our Home Short Stays
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 12 reviews

    Offering free WiFi and free private parking, Beautiful modern house with free parking and fast WiFi next to Swansea Stadium and Morfa Park Shopping Centre hosted by Our Home Short Stays is situated in...

    Lovely clean house in a great location for everything

  • Let's go sea
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 14 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.

    Fast response from the host. All good for the room. Great view. Warm and cozy

  • Ger Tŷ, Reynoldston
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 44 reviews

    Offering a garden and garden view, Ger Tŷ, Reynoldston is situated in Swansea, 10 km from Rhossili Bay and 19 km from Grand Theatre.

    Comfortable and convenient for my visit to the Gower.

  • Apartment by the Beach
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 37 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.

    Good location with cafes and restaurants close by.

Save money on apartments in Swansea – budget options available!

  • Rothwell
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 59 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.

  • The Shed . A cosy, peaceful, 96% recycled, chalet.
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 74 reviews

    Offering a terrace and garden view, The Shed. A cosy, peaceful, 96% recycled, chalet. Is located in Swansea, 25 km from Grand Theatre and 46 km from Oxwich Bay.

    Fab accommodation, Comfortable and everything you need and more.

  • 40 Carlton Tce F1
    Budget options available
    Scored 5.3
    5.3
    Rated okay
    Passable
     · 159 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

  • Cozy Crib - 1 Bed Studio
    Budget options available
    Scored 7.9
    7.9
    Rated good
    Good
     · 126 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.

    Everything It was amazing, we had wonderful stay.

  • Topzy-Turvy - 1 Bedroom Apartment
    Scored 7.1
    7.1
    Rated good
    Good
     · 118 reviews

    Situated in Swansea, 1.2 km from Swansea Beach and 2.4 km from Sketty Lane Beach, Topzy-Turvy - 1 Bedroom Apartment features city views and free WiFi.

    Everything is there what you need for a short stay.

  • The Old Office - 1 Bed Studio
    Budget options available
    Scored 7.1
    7.1
    Rated good
    Good
     · 101 reviews

    Offering city views, The Old Office - 1 Bed Studio is an accommodation set in Swansea, 2.3 km from Sketty Lane Beach and 500 metres from Grand Theatre.

    Perfect location, great facilities and very comfortable

  • 1 BED with perfect Snug Corner

    1 BED with perfect Snug Corner, a property with a bar, is located in Swansea, 200 metres from Swansea Beach, less than 1 km from Grand Theatre, as well as 22 km from Oxwich Bay.

  • Dream Weaver Apartment
    Budget options available
    Scored 7.6
    7.6
    Rated good
    Good
     · 46 reviews

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

    Great information from the host. Great location and exactly what we needed

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

  • Modern Comfort: King Bed, Tub & Prime Location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Modern Comfort: King Bed, Tub & Prime Location is located in Swansea, 1.1 km from Swansea Beach, 3 km from Sketty Lane Beach, as well as less than 1 km from Grand Theatre.

  • Harcourt House
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Situated in Swansea, 100 metres from Swansea Beach and 2.7 km from Sketty Lane Beach, Harcourt House features spacious air-conditioned accommodation with a balcony and free WiFi.

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

    Set 200 metres from Swansea Beach, 2.5 km from Sketty Lane Beach and less than 1 km from Grand Theatre, Meridian Bay Apartment features accommodation situated in Swansea.

    Great location. Great hosts. Very clean and modern

  • Luxury King Suite: Tub, WiFi and Central Location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Luxury King Suite: Tub, WiFi and Central Location is located in Swansea, 3 km from Sketty Lane Beach, 800 metres from Grand Theatre, and 22 km from Oxwich Bay.

  • SWANSEA BAY, MARINA & ARENA VIEW Mins to Beach & City FREE PARKING
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 66 reviews

    A recently renovated property, SWANSEA BAY, MARINA & ARENA VIEW Mins to Beach & City FREE PARKING is set in Swansea near Swansea Beach, Grand Theatre and Swansea Marina.

    Location was excellent. Walkable to both beach and city

  • Beach on the doorstep Meridian Tower Marina Swansea
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 39 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

  • The Wrens Nest
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 7 reviews

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

  • Just Stay Wales - Meridian Tower Marina & City View - 2 Bed Apartment
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 32 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.

    Very clean, nice city view, near to city centre and staff very friendly

  • 1 Bed cottage The Stable at Llanrhidian Gower with sofa bed for additional guests
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 89 reviews

    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.

    Very close to massively overpriced wedding location.

  • The Danes Gower, Llanmadoc, Gower Peninsula, Wales
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 25 reviews

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

    Perfect location, beautiful property and very enjoyable stay.

  • Swansea Marina - Sleeps 4 - Underground parking
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 43 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

  • Meridian Tower Apartment
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 12 reviews

    Meridian Tower Apartment is located in Swansea, 200 metres from Swansea Beach, 2.5 km from Sketty Lane Beach, as well as 800 metres from Grand Theatre.

  • Baystays Scenic View
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 35 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.

    Location, view, friendly provider, price, room quality

  • Family Friendly Maritime Apartment
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 81 reviews

    Family Friendly Maritime Apartment is situated in Swansea, 1.5 km from Grand Theatre, 23 km from Oxwich Bay, and 30 km from Rhossili Bay.

    wifi not good bit a lovey plase to stay thank you

  • Just Stay Wales - Meridian Bay Beachfront Apartment with Private Secure Parking
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 4 reviews

    Just Stay Wales - Meridian Bay Beachfront Apartment with Private Secure Parking is situated in Swansea, 70 metres from Swansea Beach, 2.4 km from Sketty Lane Beach, and less than 1 km from Grand...

  • Modern 2 bed city apartment with private parking
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 27 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.

    Very clean and well presented. Ideal location, close to the centre.

  • Coastline APT Nearby the Beach
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 43 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.

    absolutely beautiful apartment everything you need

  • The Little Grebe
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 9 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.

  • Meridian Tower Apartment in Swansea
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Offering sea views, Meridian Tower Apartment in Swansea is an accommodation set in Swansea, 2.6 km from Sketty Lane Beach and 800 metres from Grand Theatre.

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

    Celtic Minor Cwtch is situated in Swansea, 46 km from Oxwich Bay, 23 km from Cathedral Church of St Joseph, and 24 km from Swansea Marina.

    For 1 room it was spacious, very clean, the bed was very comfortable.

  • Modern and spacious Swansea centre apartment
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 34 reviews

    Modern and spacious Swansea centre apartment is set 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

  • Beautiful spacious flat near city centre with Free Parking
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Situated in Swansea with Swansea Beach and Grand Theatre nearby, Beautiful spacious flat near city centre with Free Parking features accommodation with free WiFi and free private parking.

  • Coastal City Rooms - Waterfront
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 23 reviews

    Situated 200 metres from Swansea Beach, 2.5 km from Sketty Lane Beach and less than 1 km from Grand Theatre, Coastal City Rooms - Waterfront features accommodation set in Swansea.

    Very cozy apartment with a marvelous view from the window. There is everything you need to have a great time. Thanks Rich and Julie, we enjoyed our stay.

  • Soak up the Light at a Soothing, Stylish Apartment in Swansea Marina
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 22 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...

    Location was excellent for our needs during our visit

  • Marina View Apartment
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews

    Marina View Apartment is situated in Swansea, 2.5 km from Sketty Lane Beach, less than 1 km from Grand Theatre, and 22 km from Oxwich Bay.

    Great apartment in a good location in Swansea. Joan and Paul were very friendly and the experience was straight forward.

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

    Set 2.6 km from Sketty Lane Beach, less than 1 km from Grand Theatre and 22 km from Oxwich Bay, Panoramic View provides accommodation situated in Swansea.

    EXCELENT STAY WITH A VERY EFFICIENT OWNER, THANK YOU

  • Stunning Ocean & City View APT
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 88 reviews

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

    Fantastic location with great views & spacious apartment

  • Cozy Corner - 2 Bedroom Apartment
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 11 reviews

    Offering quiet street views, Cozy Corner - 2 Bedroom Apartment is an accommodation located in Swansea, 1.4 km from Sketty Lane Beach and 1.2 km from Grand Theatre.

    Fabulous space great location very clean everything you could need

FAQ about apartments in Swansea

Apartments that guests love in Swansea

See all

Research, refine and make plans for your whole trip