Skip to content

Apartment holiday rentals in Swansea

Find and book unique apartments on Airbnb

When results are available, navigate with the up and down arrow keys or explore by touch or swipe gestures.

Top-rated apartment rentals in Swansea

Guests agree: these apartments are highly rated for location, cleanliness and more.

Guest favourite
Flat in Langland
Sea-View 3 Bed Apartment- Beach, Balcony + Parking
Welcome to our large modern and spacious apartment in this beautiful seaside location. It has 180 degree views over Langland Bay which can be enjoyed from the bright & airy open plan living space as well as from the balcony. The apartment is ideally located only a short walk from Langland Beach and 5 minutes by car or 20 minutes walk to the picturesque village of Mumbles. This is a perfect base to explore the beaches of Gower and enjoy the surf, swimming, sunbathing and walking on offer.
20–27 Jul, Individual Host
£354 per night
Guest favourite
Flat in Maritime Quarter
Small Sea-facing 1 bed apartment (Swansea Marina)
Gorgeous Sea facing 1 bed apartment with sweeping views! Situated central to Swansea Town Centre where there are lots of shops, restaurants, bars and clubs. The apartment is walking distance from swansea university, Singleton hospital, the bus station and train station! Within a hop skip and a jump from the apartment there is a co-op grocery shop, 4 lovely restaurants, one of which is El pascador which has panoramic views of marina. Kingsize bed in bedroom Sofa bed in living room
14–21 Oct, Individual Host
£87 per night
Guest favourite
Flat in Swansea
Smart, self-contained Marina flat near beach/city.
Perfect for a quiet getaway, business trip or city break. 'The Dunes' offers comfortable accommodation with the convenience of a come and go as you please, self-contained apartment. Just off the promenade, seconds away from the sweeping sands of Swansea bay. In an excellent location, with easy access to the city centre, public transport and wide range of entertainment, dining and leisure facilities nearby.
27 Jun – 4 Jul, Individual Host
£71 per night

Popular amenities for Swansea apartment rentals

Weekly apartment rentals

Guest favourite
Flat in Newton
Beautiful spacious apartment 100m from the beach
16–23 Apr, Individual Host
£196 per night
Guest favourite
Flat in Bishopston
Entire flat in the beautiful Gower Peninsula
20–27 Sept, Individual Host
£95 per night
Guest favourite
Flat in Glais
Dan y Coed Holiday Let
21–28 May, Individual Host
£50 per night
Guest favourite
Flat in Southgate
Cottage Style apartment on Gower coastal path
22–29 Oct, Individual Host
£71 per night
Guest favourite
Flat in Carmarthenshire
Relax and enjoy the view whatever the weather!
13–20 Dec, Individual Host
£72 per night
Guest favourite
Flat in Swansea
Wimblewood, Cilonen, Gower
20–27 Apr, Individual Host
£87 per night
Superhost
Flat in Southgate
Three Cliffs Cwtch
22–29 Apr, Individual Host
£83 per night
Guest favourite
Flat in Ogmore-by-Sea
Ogmore By Sea Studio Apartment 5 minutes to Beach
27 May – 3 Jun, Individual Host
£93 per night
Guest favourite
Flat in Bishopston
Ortari @70, Bishopston, Gower, Swansea
24 Apr – 1 May, Individual Host
£92 per night
Guest favourite
Flat in Carmarthenshire
Bay View Apartment - Spectacular views!
21–28 Nov, Individual Host
£69 per night
Guest favourite
Flat in The Mumbles
Spacious Two-Bed Mumbles Flat. Off-Street Parking
23–30 Nov, Individual Host
£155 per night
Guest favourite
Flat in Port Eynon
A lovely seaside apartment in Port Eynon, Gower
16–23 Jul, Individual Host
£91 per night

Private apartment rentals

Guest favourite
Flat in Maritime Quarter
SWN Y MOR Lovely centrally based Marina apartment
2–9 Sept, Individual Host
£86 per night
Guest favourite
Flat in Swansea
Isolation-friendly, Cheerful 1-bed Annex
28 Apr – 5 May, Individual Host
£45 per night
Superhost
Flat in Swansea
2 Bedroom Flat (4 Guests) - Close to City Centre
25 Nov – 2 Dec, Individual Host
£81 per night
Guest favourite
Flat in Saint Thomas
Let's go sea
3–10 Apr, Individual Host
£106 per night
Guest favourite
Flat in Mannheim Quay
Stylish Marina View Apartment
10–17 Jun, Individual Host
£130 per night
Guest favourite
Flat in Sketty
Cosy maisonette in Sketty
14–21 May, Individual Host
£78 per night
Guest favourite
Flat in Newton
Beach Pad - Rotherslade Bay, Langland
8–15 Dec, Individual Host
£137 per night
Guest favourite
Flat in Newton
Beach view apartment & parking!
5–12 Apr, Individual Host
£199 per night
Guest favourite
Flat in Brynmill
Gorgeous Newly Renovated 2 Double Bed Flat
11–18 Jan, Professional Host
£132 per night
Superhost
Flat in Mumbles
Cute! Newly Refurbished Studio Mumbles
7–14 Jan, Professional Host
£68 per night
Guest favourite
Flat in Maritime Quarter
Ground floor Beach Front Apartment
14–21 Oct, Individual Host
£130 per night
Guest favourite
Flat in Swansea
Ice House Apartment 2
23–30 Jul, Professional Host
£146 per night

Apartment rentals with a hot tub

Guest favourite
Flat in Cenarth
Cosy Retreat with relaxing hottub and bikes!
11–18 Mar, Individual Host
£111 per night
Guest favourite
Flat in Pendine
Sea Views, Hot tub, Balcony, 4 star Visit Wales
3–10 Dec, Professional Host
£187 per night
Superhost
Flat in Pendine
Pendine Heights - hot tub and incredible sea views
29 Jan – 5 Feb, Individual Host
£165 per night
Flat in Pendine
Seafarer - 2 Bedroom Apartment - Pendine
8–15 Jul, Professional Host
£203 per night
Flat in Scurlage
No. 9 Gower holiday village
17–24 Jun, Individual Host
£108 per night
Flat in Pendine
Sea Breeze - Fantastic Holiday Apartment - Hot Tub
2–9 Sept, Individual Host
£200 per night
Flat in Ludchurch
Mini Summer Retreat Annexe (Beach & Countryside)
14–21 Mar, Individual Host
£151 per night
Flat in Pendine
Manor View - 1 Bedroom Apartment - Pendine
6–13 Jul, Professional Host
£160 per night
Flat in Pendine
Campbell - 2 Bedroom Apartment - Pendine
22–29 Apr, Professional Host
£145 per night
Flat in Pendine
Bluebird - 2 Bedroom Apartment - Pendine
14–21 May, Professional Host
£169 per night
Flat in Pendine
Dunes End - 2 Bedroom Apartment - Pendine
30 Aug – 6 Sept, Professional Host
£186 per night
Flat in Pendine
Sunbeam - 2 Bedroom Apartment - Pendine
24 Apr – 1 May, Professional Host
£146 per night

Quick stats about flat rentals in Swansea

Total rentals

110 properties

Wifi availability

100 properties include access to wifi

Rentals with dedicated workspaces

50 properties have a dedicated workspace

Family-friendly rentals

40 properties are a good fit for families

Total number of reviews

2.5K reviews

Nightly prices starting at

£8 before taxes and fees

Destinations to explore

  1. Airbnb
  2. United Kingdom
  3. Wales
  4. Swansea
  5. Flat rentals