The 10 best self catering accommodation in Swansea, UK | Booking.com
Skip to main content

Self Catering Accommodation in Swansea

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Swansea

Check out our pick of great self catering accommodation in Swansea

Filter by:

Review score

Rothwell

Swansea

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

L
Lynne
From
United Kingdom
The property is Morden and bling. Loved all the touches. The host was absolutely amazing. Great location. Mountain views and free parking for 1 car. We all definitely be back again. Thank you
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 102 reviews
Price from
US$108.71
1 night, 2 adults

Luxe Living Guest House-Sleeps 6-Private Parking-Free WIFI-Beach-City

Swansea

Situated 600 metres from Grand Theatre, 21 km from Oxwich Bay and 29 km from Rhossili Bay, Luxe Living Guest House-Sleeps 6-Private Parking-Free WIFI-Beach-City offers accommodation located in...

S
Stamp
From
United Kingdom
Host was attentive and vertical helpful. Accommodation was excellent, clean, well equipped and home from home. Perfect location fr beach and Brangwell Hall. No need to move car everything on doorstep and walking distance .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 110 reviews
Price from
US$137.69
1 night, 2 adults

Marina Breeze

Swansea

Featuring air-conditioned accommodation with a patio, Marina Breeze is set in Swansea.

K
Kwan Foon Feon
From
Hong Kong
Spacious, clean, nice view, ease of access
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 23 reviews
Price from
US$181.18
1 night, 2 adults

Hiks Accommodations

Swansea

Situated 22 km from Oxwich Bay, 30 km from Rhossili Bay and 500 metres from Cathedral Church of St Joseph, Hiks Accommodations provides accommodation located in Swansea.

m
mohan
From
Sri Lanka
⭐️⭐️⭐️⭐️⭐️ We had a wonderful stay at Hiks Apartments in Swansea! The place was spotless, modern, and very well equipped — perfect for a family trip. The location is excellent, close to the city centre, shops, and only a short drive to the beach. Check-in was smooth and the host was friendly, responsive, and made sure everything was ready for us. The apartment felt like a home away from home — spacious, comfortable beds, and everything we needed for a relaxing stay. My family and I truly enjoyed it, and we would definitely come back again. Highly recommended!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 46 reviews
Price from
US$175.62
1 night, 2 adults

Heavenly 2-Bedroom Retreat with Stunning sea & Garden Vistas

Swansea

Located in Swansea and only 1.7 km from Swansea Beach, Heavenly 2-Bedroom Retreat with Stunning sea & Garden Vistas provides accommodation with sea views, free WiFi and free private parking.

B
Baiba
From
United Kingdom
Property was very clean and the views of Swansea incredible. Even on a gloomy day like the day we arrived. Beds super comfy and hosts amazing. Very accommodating and attentive.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
US$135.28
1 night, 2 adults

Elegant room with sea and garden view in Swansea city centre

Swansea

Featuring a garden and views of garden, Elegant room with sea and garden view in Swansea city centre is a recently renovated guest house located in Swansea, 1.8 km from Swansea Beach.

P
Peter
From
Australia
Lovely hosts and great facilities
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews
Price from
US$89.50
1 night, 2 adults

Broadway Farm Holiday Barn with hot tub

Swansea

Broadway Farm Holiday Barn with hot tub features a hot tub and free private parking, and is within 13 km of Oxwich Bay and 15 km of Rhossili Bay.

J
James
From
United Kingdom
Everything! The location was brilliant, with walks on the doorstep and easy to access. The barn was beautifully decorated, the underfloor heating was brilliant and gave a very homely feel. The beds were comfy, the shower was powerful and hot and the rooms a good size. The garden was a reasonable size and entirely secure, the large hot tub was clean and ready for our arrival. The host was very helpful and checked to make sure we were happy and had everything we needed, I would not hesitate to stay here again! A real gem and a credit to the owners, if you're looking for a Gower getaway this is the place to stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$181.18
1 night, 2 adults

Milestone Cottage

Swansea

Situated 5.7 km from Rhossili Bay, Milestone Cottage features accommodation with free WiFi and free private parking.

M
Michail
From
United Kingdom
Lovely house in a beautiful area, great hosts, dogs welcome, very comfortable bed and sofa, unbelievable bathroom. Cannot recommend Milestone Cottage highly enough.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Price from
US$150.98
1 night, 2 adults

Three bed static caravan with fantastic views and hottub

Swansea

Set in Swansea, Three bed static caravan with fantastic views and hottub offers accommodation with free WiFi and free private parking, as well as access to a hot tub.

s
simphiwe
From
United Kingdom
Everything was great will be coming again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 38 reviews
Price from
US$281.83
1 night, 2 adults

Two Bedroom Duplex Apartment

Swansea

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

M
McManus
From
United Kingdom
Communication before arrival was excellent. Clear details of where to park and how to access apartament. Lots of useful information about the flat and services. Added bonus of suggestions of where to eat and used one in particular, Hanson at the Chelsea. Would definitely book to stay here again if I visit Swansea. Would give 11out of 10 for overall experience. Excellent value for money. Thank you
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 51 reviews
Price from
US$146.62
1 night, 2 adults
All self catering accommodation in Swansea

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Swansea and surroundings in the past month

See all

These self catering accommodation in Swansea and nearby have options with free cancellation

  • Horizon Hideaway

    Swansea
    Free cancellation 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.17 per night
  • Lavish Lounge

    Swansea
    Free cancellation 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.21 per night
  • Family-Friendly 3-Bed House in Swansea

    Swansea
    Free cancellation options available
    Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 34 reviews

    Offering a garden and garden view, Family-Friendly 3-Bed House in Swansea is located in Swansea, 500 metres from Grand Theatre and 22 km from Oxwich Bay.

    From US$555.61 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4 reviews

    Comfortable 3 Bedroom House with Easy City Access is set in Swansea, 1.8 km from Grand Theatre, 22 km from Oxwich Bay, as well as 31 km from Rhossili Bay.

    From US$402.62 per night
  • Plush Place

    Swansea
    Free cancellation options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 18 reviews

    Located in Swansea and only 1.1 km from Swansea Beach, Plush Place provides accommodation with inner courtyard views, free WiFi and free private parking.

    From US$88.17 per night
  • Ice House Apartments

    Swansea
    Free cancellation options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 331 reviews

    Situated in Swansea and within less than 1 km of Swansea Beach, Ice House Apartments has a bar, allergy-free rooms, and free WiFi.

    From US$202.99 per night
  • 2 bed flat sleeps 4 Swansea centre

    Swansea
    Free cancellation options available
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 7 reviews

    Situated in Swansea, less than 1 km from Swansea Beach, 2 bed flat sleeps 4 Swansea centre features express check-in and check-out and free WiFi.

    From US$144.94 per night
  • Beach Side APT with Home Cinema

    Swansea
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 26 reviews

    Beach Side APT with Home Cinema is a beachfront property set in Swansea, 100 metres from Swansea Beach and less than 1 km from Grand Theatre.

Enjoy breakfast in Swansea and nearby

  • Swn Y Nant

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

    Featuring a garden and views of garden, Swn Y Nant is a recently renovated guest house located in Clydach, 13 km from Grand Theatre.

    From US$84.55 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 29 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.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 10 reviews

    A recently renovated property, City Stay - 2 bathrooms, Smart Tv's is set in Swansea near Grand Theatre, Cathedral Church of St Joseph and Swansea Marina.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9 reviews

    Offering city views, Viewing deck, on-street parking, City Centre Location is an accommodation situated in Swansea, 1.3 km from Grand Theatre and 23 km from Oxwich Bay.

  • The Mount

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

    Offering a garden and sea view, The Mount is located in Swansea, less than 1 km from Grand Theatre and 23 km from Oxwich Bay.

  • 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$654.92 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 25 reviews

    A recently renovated property, City Centre, Parking, Smart Tv's in all rooms is situated in Swansea near Grand Theatre, Cathedral Church of St Joseph and Swansea Marina.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Offering inner courtyard views, One Bedroom Apartment - Swansea Centre & Train stn is an accommodation situated in Swansea, 21 km from Oxwich Bay and 29 km from Rhossili Bay.

Highly rated self catering accommodation in Swansea and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 99 reviews

    Situated in Swansea within less than 1 km of Swansea Beach and a 5-minute walk of Grand Theatre, Free Parking | Smart TV | 4 guests features rooms with free WiFi.

    From US$394.36 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 27 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.

    From US$252.73 per night
  • Panoramic View

    Swansea
    8.0+ review score
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 22 reviews

    Set less than 1 km from Grand Theatre, 22 km from Oxwich Bay and 29 km from Rhossili Bay, Panoramic View provides accommodation situated in Swansea.

    From US$205.35 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 18 reviews

    Marina View Apartment is situated in Swansea, less than 1 km from Grand Theatre, 22 km from Oxwich Bay, and 29 km from Rhossili Bay.

    From US$252.73 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews

    Meridian Tower Apartment is located in Swansea, 200 metres from Swansea Beach, 800 metres from Grand Theatre, as well as 22 km from Oxwich Bay.

    From US$221.14 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 13 reviews

    Located in Swansea with Swansea Beach and Grand Theatre nearby, Sea Breeze 1-Bed Retreat with Parking provides accommodation with free private parking.

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

    Situated in Swansea and only 500 metres from Swansea Beach, ✪ LEISURE/BUSINESS ✪ 1 Bedroom Apt, Free Parking features accommodation with garden views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 94 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...

FAQ about self catering accommodation in Swansea

Self catering accommodation that guests love in Swansea

See all
  • Avg. price/night: US$209.23
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 125 reviews
    A lovely spacious apartment with lots of natural light and the kitchen was well equipped for self catering. We had driven, but even without a car the apartment is within walking distance of shopping and family entertainment at Parc Tawe Retail Park. A great base from which to explore Gower beaches by car.
    Guest review by
    Cherryann
    Family with young children
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 27 reviews
    The apartment had everything you need for a self catering holiday, even down to kitchen utensils and washing up liquid and sponge etc. The apartment warmed up quickly even during extremely cold days. It was nicely presented, clean and comfortable. There were always parking spaces outside of the permit holders car park and it was only 15/20 minute walk to the city centre and brilliant location to connect to all of Swansea, the Mumbles and the Gower. I would happily stay there again. Thank you 🙂
    Guest review by
    Corinda
    People with friends
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 220 reviews
    Location was spot on and the apartment was exactly as advertised. Kitchen was well stocked with everything you would need to support a short self catering stay. The communication from owners was excellent and very responsive. I would definitely book again
    Guest review by
    Nicholas
    Family with young children
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 110 reviews
    Self catering but the frying pan was too small . Kitchen utensils were not provided , no kitchen scissors, cuttlery, breakfast bowls not provided.
    Guest review by
    Rajab
    Group