Flats in Swansea Marina and Apartments - Holiday Lettings - Holiday Rentals Swansea Marina

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

527 Holiday homes

(20) Very Good 

Certificate of Excellence

11

Holiday apartment in Swansea Marina

Swansea / Swansea Marina

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly

Certificate of Excellence

from £138 / night

£670 - £796 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £138 / night

(3) Very Good 

10

Holiday apartment in Swansea Marina

Swansea / Swansea Marina

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Ask owner if suitable for children

from £85 / night

£823 / week

Book View

from £85 / night

(26) Excellent 

Certificate of Excellence

11

Apartment rental in Swansea Marina

Swansea / Swansea Marina

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly
“Amazing owner for an amazing apartment” I came to swansea for Academic visit to uni and this flat was the right choice since it is close to everthing .It is on beach location gave me tranquility and saved a lot of my tight schedule.The flat is fully fully fully furnished (repitation is done on purpose).And above all its owner ,he was responding so promptly which I badly needed at that time .He gave concise details for everything.He is also flexible when I needed to leave later ,he was so understanding and welling .Never hesitant to book it whenever you are in Swanses

Certificate of Excellence

from £115 / night

£401 - £756 / week

Book View

from £115 / night

11

Apartment rental in Swansea Marina

Swansea / Swansea Marina

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km

from £67 / night

£572 / week

Book View

from £67 / night

8

Holiday apartment in Swansea Marina

Swansea / Swansea Marina

1 3 5 nights min

  • 1 bedroom
  • sleeps 3
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £68 / night

£473 / week

Book View

Responds fast!
avg. 2 hours 44 minutes

from £68 / night

(1) Excellent 

13

Swansea Marina holiday apartment rental

Swansea / Swansea Marina

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km

from £75 / night

£754 / week

Book View

from £75 / night

(11) Excellent 

Certificate of Excellence

14

Holiday apartment in Swansea Marina

Swansea / Swansea Marina

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden

Certificate of Excellence

from £138 / night

£670 - £796 / week

Book View

Responds fast!
avg. 1 hour 27 minutes

from £138 / night

(1) Excellent 

24

Holiday home rental

Swansea / Swansea Marina

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £172 / night

£573 - £1,145 / week

Book View

from £172 / night

15

Swansea Marina holiday apartment rental

Swansea / Swansea Marina

2 6 3 nights min

  • 2 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £172 / night

£802 - £962 / week

Book View

from £172 / night

Great rentals within 20 miles that match your search

Distance approx 11.39 miles from Swansea Marina

(84) Excellent 

13

Holiday barn in Oxwich

Swansea County / Oxwich

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 0.4 km
  • Child friendly
  • Pet friendly

from £115 / night

£573 - £1,489 / week

Book View

Responds fast!
avg. 2 hours 33 minutes

from £115 / night

Distance approx 12.66 miles from Swansea Marina

(10) Excellent 

Certificate of Excellence

12

Home rental in Port Eynon

Swansea County / Port Eynon

2 6 min stay varies

  • 2 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly

Certificate of Excellence

from £63 / night

£516 - £859 / week

Book View

from £63 / night

Distance approx 14.11 miles from Swansea Marina

(6) Excellent 

Certificate of Excellence

26

Cottage letting in Burry Port

Carmarthenshire / Burry Port

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.9 km
  • Child friendly

Certificate of Excellence

from £63 / night

£355 - £1,008 / week

Book View

Responds fast!
avg. 1 hour 31 minutes

from £63 / night

Distance approx 16.76 miles from Swansea Marina

(12) Excellent 

18

Barn rental in Cathargoed Uchaf

Llandeilo / Cathargoed Uchaf

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Nearest beach 35 km
  • Child friendly
  • Ask about pets

from £92 / night

£436 - £785 / week

Book View

from £92 / night

Distance approx 17.49 miles from Swansea Marina

(14) Excellent 

10

Cottage rental in Kidwelly

Carmarthenshire / Kidwelly

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden

from £92 / night

£642 / week

Book View

from £92 / night

Distance approx 11.01 miles from Swansea Marina

(18) Excellent 

20

Llanelli holiday home rental

Carmarthenshire / Llanelli

3 5 min stay varies

  • 3 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.02 km
  • Child friendly

from £106 / night

£516 - £808 / week

Book View

from £106 / night

Distance approx 18.28 miles from Swansea Marina

(5) Excellent 

Certificate of Excellence

20

Holiday home in Pontneddfechan

Brecon Beacons National Park / Pontneddfechan

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Nearest beach 10 km
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £91 / night

£634 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £91 / night

Distance approx 12.99 miles from Swansea Marina

(9) Very Good 

12

Cottage rental in Llanelli

Llanelli / Five Roads

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly

from £86 / night

£458 - £630 / week

Book View

Responds fast!
avg. 2 hours 23 minutes

from £86 / night

Distance approx 3.86 miles from Swansea Marina

(14) Very Good 

16

Mumbles holiday cottage rental

Swansea / Mumbles

5 8 min stay varies

  • 5 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £115 / night

£516 - £1,260 / week

Book View

from £115 / night

Distance approx 7.34 miles from Swansea Marina

(26) Excellent 

Certificate of Excellence

25

Penclawdd holiday home rental

Swansea / Penclawdd

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 13 km
  • Child friendly

Certificate of Excellence

from £58 / night

£378 - £745 / week

Book View

Responds fast!
avg. 19 minutes

from £58 / night

Distance approx 9.19 miles from Swansea Marina

(12) Excellent 

20

Log cabin rental in Swansea

Swansea County / Swansea

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Child friendly
  • Pet friendly

from £98 / night

£682 / week

Book View

Responds fast!
avg. 3 hours 34 minutes

from £98 / night

Distance approx 12.61 miles from Swansea Marina

(3) Excellent 

24

Holiday cottage in Rhossili

Swansea County / Rhossili

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £229 / night

£916 - £1,947 / week

Book View

Responds fast!
avg. 3 hours 41 minutes

from £229 / night

Distance approx 4.75 miles from Swansea Marina

(19) Excellent 

24

Home rental in Mumbles with golf nearby

Swansea / Mumbles

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

from £189 / night

£859 - £2,033 / week

Book View

from £189 / night

Distance approx 7.32 miles from Swansea Marina

(11) Excellent 

19

Holiday cottage in Pontardawe

Pontardawe / Cilybebyll

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Nearest beach 13 km
  • Child friendly
  • Private garden

from £138 / night

£619 - £1,019 / week

Book View

from £138 / night

Distance approx 10.94 miles from Swansea Marina

(1) Excellent 

5

Apartment rental in Llanelli with golf nearby

Carmarthenshire / Llanelli

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Child friendly

from £93 / night

£596 - £790 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £93 / night

Distance approx 8.88 miles from Swansea Marina

(3) Excellent 

26

Pontardawe holiday cottage rental

Pontardawe / Ynysmeudwy

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 12 km
  • Child friendly

from £79 / night

£553 / week

Book View

Responds fast!
avg. 1 hour 57 minutes

from £79 / night

Distance approx 3.38 miles from Swansea Marina

(1) Very Good 

4

Holiday cottage rental

Swansea County / Swansea

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Child friendly
  • Pet friendly
  • Private garden

from £321 / night

£1,947 / week

Book View

from £321 / night

Distance approx 12.52 miles from Swansea Marina

5

Cottage rental in Scurlage with shared pool

Swansea County / Scurlage

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £92 / night

£642 / week

Book View

Responds fast!
avg. 1 hour 6 minutes

from £92 / night

Distance approx 4.6 miles from Swansea Marina

(4) Very Good 

13

Holiday home in Swansea

Swansea County / Swansea

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 7 km
  • Child friendly

from £75 / night

£384 / week

Book View

Responds fast!
avg. 1 hour 19 minutes

from £75 / night

Distance approx 4.94 miles from Swansea Marina

(27) Very Good 

Certificate of Excellence

32

Holiday chalet with golf nearby in Bishopston

Bishopston / Caswell Bay

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

Certificate of Excellence

from £52 / night

£338 - £630 / week

Book View

Responds fast!
avg. 1 hour 54 minutes

from £52 / night

Distance approx 12.47 miles from Swansea Marina

(23) Very Good 

28

Holiday cottage in Ammanford

Carmarthenshire / Ammanford

1 3 min stay varies

  • 1 bedroom
  • sleeps 3
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £63 / night

£264 - £344 / week

Book View

Responds fast!
avg. 1 hour 5 minutes

from £63 / night

Distance approx 0.1 miles from Swansea Marina Show on Map

17

Home rental in Swansea

Swansea County / Swansea

5 10 4 nights min

  • 5 bedrooms
  • sleeps 10
  • 4 nights min
  • Child friendly
  • Air conditioning

from £241 / night

£1,684 / week

Book View

Responds fast!
avg. 2 hours 44 minutes

from £241 / night

Distance approx 17.98 miles from Swansea Marina

(21) Very Good 

39

Self catering holiday home in Kidwelly

Carmarthenshire / Kidwelly

6 14 min stay varies

  • 6 bedrooms
  • sleeps 14
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

from £161 / night

£2,519 - £2,577 / week

Book View

Responds fast!
avg. 2 hours 29 minutes

from £161 / night

Distance approx 12.55 miles from Swansea Marina

(1) Average 

22

Scurlage holiday bungalow rental

Swansea County / Scurlage

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Swimming pool

from £82 / night

£573 / week

Book View

from £82 / night

Distance approx 17.77 miles from Swansea Marina

(1) Very Good 

16

Clyro holiday cottage rental

Hay-on-Wye / Clyro

3 4 min stay varies

  • 3 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £121 / night

£482 - £680 / week

Enquire View

from £121 / night

Distance approx 11.73 miles from Swansea Marina

15

Resolven holiday home rental

Neath Port Talbot / Resolven

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly

from £46 / night

£321 / week

Book View

Responds fast!
avg. 40 minutes

from £46 / night

Distance approx 12.76 miles from Swansea Marina

28

Apartment rental in Port Talbot

Neath Port Talbot / Port Talbot

4 9 1 night min

  • 4 bedrooms
  • sleeps 9
  • 1 night min
  • Nearest beach 21 km
  • Child friendly
  • Pet friendly

from £172 / night

£903 / week

Book View

Responds fast!
avg. 1 hour 22 minutes

from £172 / night

Distance approx 0.1 miles from Swansea Marina Show on Map

18

Swansea holiday apartment rental

Swansea County / Swansea

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly

from £102 / night

£714 / week

Book View

from £102 / night

Distance approx 14.18 miles from Swansea Marina

(1) Average 

25

Brynamman holiday home rental

Carmarthenshire / Brynamman

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden

from £103 / night

£642 - £932 / week

Book View

Responds fast!
avg. 19 minutes

from £103 / night

Distance approx 14.44 miles from Swansea Marina

(1) Excellent 

8

Porthcawl holiday caravan/mobile home rental

Bridgend County / Porthcawl

2 8 3 nights min

  • 2 bedrooms
  • sleeps 8
  • 3 nights min
  • Swimming pool
  • Child friendly
  • Pet friendly

from £115 / night

£802 / week

Book View

Responds fast!
avg. 2 hours 53 minutes

from £115 / night

Distance approx 9.09 miles from Swansea Marina

20

Cottage rental in Ystalyfera

Neath Port Talbot / Ystalyfera

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
  • Car not necessary

from £264 / night

£461 - £903 / week

Book View

from £264 / night

Top Destination reviews

Swansea Marina Apartment, Swansea Marina
Getaway

The apartment was great. It had everything you could need. On arrival we were warmly greeted and even got thrown in milk and tea which was nice. The apartment was clean and tidy, big and spacious. It was very close to the city centre and you could see the beach from the back window which had a nice balcony to have breakfast on. You also have sky if you want to watch tv and it can get nice and warm really quickly. It has restaurants and shops really close by so you can walk there. My partner and myself were really impressed by the apartment and location. I would definitely recommend to anyone and would love to come back.see more
St Margarets Court
Great Location, stunning views!

My husband and I booked this apartment as a basis to explore South Wales. The apartment is spacious and well-equipped, the views from the balcony, the living room and the master bedroom are just stunning. The sea view is always impressive at any time of the sdy, regardless of the weather conditions. The beach is practically on the doorstep and you can walk for miles on the promenade, enjoying the view towards the Mumbles and the lighthouse. There are plenty of cafés and restaurants and a small supermarket nearby and the town centre is within walking distance. The owner, Jo, was extremely helpful, checking with us twice during our stay to make sure everything was ok. We will definitively come again to see more of this beautiful area.see more
Swansea Marina Apartment
Small but great apartment

All instructions timely, friendly and clear. Apartment was top clean and well furnished (great beds and bedding). A bit short on cutlery and plates but otherwise all there what you really need. We will be back! … see more

Also consider