10 Best Short-Term Rentals In Swansea, UK

Manasa
Contributing Writer
Updated
| 5 min read

The waterfront city of Swansea, in Wales, boasts a vibrant culture and is a haven for those who love the outdoors. Clyne Gardens and Swansea Botanical Gardens are two of the best places to stroll amidst the beautiful scenery. The coastal neighbours of Mumbles Pier and Swansea Beach are also easily accessible from the city. Swansea Museum is a must-visit place to savour the city’s glorious past. Moreover, a visit to the second-largest city in Wales would not be complete without trying Welsh staples, such as fresh cockles and laverbread. Several accommodation options are available in Swansea if you plan to stay for more than a day. Scroll down for this list of the best short-term rentals in Swansea, UK.

We handpicked these listings carefully, considering (wherever possible) host status, recent guest reviews, location, accommodation type, prices, decor, availability of dates, and short-term stay rules and regulations. The image galleries get refreshed with the latest updates regularly. They were last updated on October 29, 2025.

1. Self-contained annexe for two (from USD 182)

For two people, this self-contained one-bedroom annexe has more than enough space to stretch out! Its location is perfect as it’s close to the town centre and train station. Though compact, there is even a massage chair in the bedroom to relax after a long walk at the beach. The full kitchen allows for quick meal preparations.

Put the free Wi-Fi to good use and upload your vacation pictures to your social media platforms. Guests arriving by car will also appreciate free driveway parking on the premises. That aside, the host offers a 10% discount for seven-day stays or longer.

Swansea, Wales, United Kingdom

5.64 km (3.6 mi) from BUZZ Trampoline Park
445 reviews   Wifi Available
ENTIRE RENTAL UNIT 1 Bed 3 Guests 1 Bedroom 1 Bathrooms

Accommodates: 3

Top guest reviews
Host:
the host is reallly friendly
mari is an excellent host
mari is a helpful host and the details in the apartment are great
Location:
it is walking distance to town and great location
the location is brilliant too
fantastic location near marina within walking distance of the city centre
the location is super being very close to the sea front
great accommodation location as published
Cleanliness:
really clean and welcoming
clean tidy and with everything you need
the place is clean and comfortable with very adequate facilities
the accommodation is homely and clean
there is plenty of room and the place was lovely and clean and as described
Amenities & Room:
a lovely little apartment in the marina area beautifully reasonable for a brief staycation and has lots of facilities
had a very comfortable stay
Read more reviews

2. Charming apartment with lovely marina views (from USD 521)

The apartment reveals lovely views of the marina and the city thanks to the floor-to-ceiling windows. The kitchen has essentials such as an oven, a microwave, a fridge and a dishwasher, while the comfy bedroom offers ample resting space. You can rely on the Wi-Fi to catch up on your work. Plus, you can drop by any restaurant nearby to try local delicacies.

The minimum stay here is three nights, although it offers a 10% weekly discount. Other amenities to make your stay comfortable are the washer-dryer unit and access to free parking.

Swansea, Wales, United Kingdom

5.86 km (3.7 mi) from BUZZ Trampoline Park
114 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE CONDO 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
highly recommend this property and host
really welcoming and helpful host
donna is an excellent host and we would certainly recommend this place to anyone visiting swansea
wonderful place best host ever thanks again
donna is such an amazing host very friendly and helpful
Location:
perfect location close to town centre and sea front
great location and lovely apartment
great stay at a great location
10min walk to town easy access to anything you want
brilliant location with beach and town centre nearby plus some fab restaurants in the marina
Cleanliness:
apartment was great very clean and comfy bed
the apartment was beautifully clean and more spacious than we were expecting
the apartment had everything we needed plus extras and the cleanliness was outstanding
the apartment had everything you need and was spotlessly clean
the apartment had absolutely everything we needed and was quiet cosy very clean and warm
Amenities & Room:
beautiful apartment with lovely views over swansea marina
big comfortable sofa and a great view of the marina
the view was amazing from the living room
lovely apartment with views over the swansea marina
lovely apartment with a great view everything we needed was there
Read more reviews

3. Modern apartment perfect for a couple (from USD 217)

Feel right at home while staying at this one-bedroom apartment with your significant other. You’re a short drive away from the beaches of the Gower Peninsula and Swansea Marina. Guests will love its proximity to many restaurants for intimate date nights in the marina. You don’t have to worry about your car, as free parking is available on the premises.

Showcase your culinary skills in the fully equipped kitchen. If you wish to submit an urgent report, use the Wi-Fi available at the rental. To reflect this and to sweeten the deal, a whopping 50% discount is offered when you stay for more than a week.

Swansea West, Glamorgan, United Kingdom

5.51 km (3.5 mi) from BUZZ Trampoline Park
53 reviews   Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
perfect hosts and stay
the hosts were very informative and helpful
phil & jo were excellent hosts and great at answering any questions we had
very responsive host with clear instructions
phil and jo were super hosts and arranged for us to get the keys really easily
Location:
good location and cozy atmosphere
this is such a lovely location
perfect stay great quiet location but walkable to town
this apartment has everything you need excellent location
great flat in a central area to go walking dining and visiting friends
Cleanliness:
clean well furnished good place
the flat was really clean and airy
lovely apartment very clean and well presented
clean fresh apartment can’t fault it
lovely clean flat everything you need for an enjoyable stay
Amenities & Room:
very comfortable mattress so slept well
fantastic apartment loved sitting out on the little balcony in the evening
the space feels spacious has a good shower and the bed is very comfortable
Read more reviews

4. Beachfront home with a patio (from USD 191)

Experience unmatched beachfront access when you book a stay at this rental. Take an afternoon stroll down the beach or enjoy the lovely sea views from the patio. As for sleeping spaces, there is a king-size bed and a sofa bed in the living room. The indoor fireplace in the living room is also ideal for curling up while watching your favourite shows on TV.

Relish the breakfast provided every day while the self-check-in process expedites your arrival. With the patio doors leading directly to the beach promenade, you’ll enjoy every minute of your stay at this property. Also, there’s a 10% off for weekly stays!

Swansea, Wales, United Kingdom

5.97 km (3.8 mi) from BUZZ Trampoline Park
378 reviews   Wifi Available
ENTIRE RENTAL UNIT 1 Bed 3 Guests 1 Bedroom 1 Bathroom

Accommodates: 3

Top guest reviews
Host:
a responsive host who was willing to go that extra mile with the service she provided
mari is a good host
mari the host was super easy to communicate with and was super helpful
this was to nice for me super hosts and amazing property
mari was a superb host with instant communication
Location:
the location and proximity to restaurants etc was ideal
a beautiful location overlooking the beach
great location on the marina close to shops restaurants and the arena
a beautiful apartment in a fantastic location
well laid out perfect location
Cleanliness:
very clean and fresh
she’s so responsive and the house is very clean
apartment was very well equipped clean and cosy
lovely clean well appointed flat in an excellent location
everything like new and clean
Amenities & Room:
wonderfully cozy place with the best view of swansea
2 a non slip mat in the bathroom would be most welcome too
possibly my favourite air b&b so far compact but extremely comfortable and cosy
a brilliant little apartment exactly as described and very well equipped
bijou apartment perfect for our needs
Read more reviews

5. Seascape (from USD 100)

The unit comes with a fully equipped kitchen and a spacious living area, making it ideal for a small family. Moreover, the rental location allows easy access to town and many other amenities. The bathroom is stocked with essentials, making getting ready a breeze! A dedicated workspace and free Wi-Fi make working from home easy.

While there is no washing machine in the rental, a launderette is nearby if you need fresh clothes. Yet another perk is free on-street parking. Score an attractive discount of 23% when you stay here for seven days or more.

Swansea, Wales, United Kingdom

6.13 km (3.9 mi) from BUZZ Trampoline Park
512 reviews   Airbnb superhost icon Superhost Wifi Available
Entire vacation home 3 Beds 4 Guests 1 Bedroom 1 Bathroom

Accommodates: 4

Top guest reviews
Host:
the host is so cool and response in minutes
kerry is a great host
kerry is a lovely host
host is very responsive and helpful
kerry was a great host ready to support us with anything
Location:
everything was really nice walking distance to everything
great location walkable to shops and restaurants and beach
very easy to park the car in the surroundings of the airbnb
really great place would stay again quiet great location
great location tidy place and very accomodating host
Cleanliness:
very clean and comfortable
apartment was clean and comfortable
everything was really clean the place is really homely and nice
as before it was extremely clean tidy and comfortable
clean tidy easy to find street parking easy
Amenities & Room:
full equipped the sofa bed is perfect for watching netflix
with all the amenities i felt very comfortable and enjoyed the stay
good size sofa bed
all the little extras - like tea / coffee/ hot chocolates/ shower gel etc make a big difference
Read more reviews

6. The Dunes (from USD 107)

This apartment just off the promenade is a great pick for couples looking for a centrally located place to stay in Swansea. Prepare a surprise meal for your partner in the kitchen, or book an intimate date at a restaurant nearby. The TV comes in handy when you want to spend quality time indoors. Also, past guests applaud the rental’s cleanliness and the hosts’ excellent communication.

Work from home is possible thanks to the availability of free Wi-Fi in the accommodation. There are not one but two free car parks close by. Moreover, a weekly 10% discount applies to those booking the rental for seven days or longer.

Swansea, United Kingdom

5.76 km (3.6 mi) from BUZZ Trampoline Park
354 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
host was responsive and receptive
host very informative and responsive
all excellent and a quality host
nigel is a very friendly host
very accommodating host and great value for money
Location:
in a superb location
good location will stay again
great location steps from the seafront
good location very close to the beach and facilities
easy parking a minute away
Cleanliness:
very clean flat
very clean and well kept
very clean and comfortable but rather small
really clean lovely place compact
nice comfortable and clean flat
Amenities & Room:
very comfy great heating controls big bathroom
Read more reviews

7. Cosy flat close to the beach (from USD 116)

Footsteps from the beach, this stylish Airbnb is the perfect space for two people to share. While the small kitchen is impressively functional, several local bars and restaurants are nearby for guests to explore. From the luxurious bed to the well-equipped bathroom, this is the perfect Airbnb in Swansea to unwind after a jam-packed day of sightseeing.

You can pack light on this trip, as there’s a washing machine in the building and a launderette nearby. Guests arriving by car can make use of the free parking on-site. What’s more, a 10% discount applies for short-term weekly stays!

Swansea, Wales, United Kingdom

5.76 km (3.6 mi) from BUZZ Trampoline Park
431 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE RENTAL UNIT 1 Bed 2 Guests 1 Bedroom 1 Bathroom

Accommodates: 2

Top guest reviews
Host:
host was friendly and easy to contact
richard was a lovely host
the best host i've used on airbnb
richard is a great host
richard’s instructions were very clear and he was very reactive and friendly
Location:
great location near the sea and ideal for me visiting family
fabulous apartment in a great location
place is in a great location
really cute little place right on the marina which we walked around in the morning
lovely place in a great location
Cleanliness:
clean tidy and cozy
lovely clean apartment had everything needed for a short stay
the flat was clean and comfortable with everything we needed
awesome host clean comfy place
very responsive host nice clean little place
Amenities & Room:
perfect little apartment we had a lovely stay
Read more reviews

8. Spacious apartment for a family of four (from USD 534)

For a restful holiday in the heart of Swansea, you can consider this apartment unit. There is a train station at walking distance from the rental. It’s also fifteen minutes from Swansea Marina and the beach, making it perfect for spending evenings with family. Moreover, discounts of about 15% are available to those booking week-long stays.

Start your day right with the breakfast provided by the thoughtful host. The kitchen is functional for you to whip up family favourites, and there’s also a dining nook to enjoy the food peacefully. The dishwasher will help speed up the tidying process for you.

Swansea, Wales, United Kingdom

5.21 km (3.3 mi) from BUZZ Trampoline Park
45 reviews   Wifi Available
ENTIRE CONDO 2 Beds 4 Guests 1 Bedroom 1 Bathroom

Accommodates: 4

Top guest reviews
Host:
great apartment and great hosts
tatjana was a fantastic host
tatjana was helpful throughout and prior to booking
tatjana and robert are phenomenal hosts who really went the extra mile to make my stay extremely pleasurable
hosts were really helpful - great communication
Location:
great location and great apartment
great space in a central location
location is extremely central with the beach a good 20-min walk away and mcdonald's a stone's throw away
great stylish central apartment - really spacious
a great apartment in a central location
Cleanliness:
very clean and comfortable
very spacious and clean
very clean cosy and well located
very clean and comfortable apartment where you can find everything what you need for the stay
a lovely clean modern apartment in an ideal location to explore the city and the beautiful nearby beaches
Amenities & Room:
great apartment with lots of space all the amenities needed and a central location
lovely apartment well set up in the heart of the city with lots of amenities
excellent apartment had all the things we needed during our stay
Read more reviews

9. Lovely house with modern amenities (from USD 366)

You could make this rental your home away from home for a long weekend. A five-minute walk to the train station and ten minutes to the bars and restaurants make this a perfect abode for those without cars. If you wish to cook your meals, the kitchen has everything you need.

The house provides access to Wi-Fi and has a dedicated workspace if you wish to catch up on work while you are here. A three-night minimum stay is possible, but you can extend your holiday to seven days and enjoy a 10% discount.

Swansea, Wales, United Kingdom

5.07 km (3.2 mi) from BUZZ Trampoline Park
129 reviews   Wifi Available
ENTIRE HOME 2 Beds 3 Guests 2 Bedrooms 1 Bathroom

Accommodates: 3

Top guest reviews
Host:
very nice host kara
kara was a very responsive host
thanks to the host
kara is a great host and very responsive to messages
kara is a nice host quick respond good communicate
Location:
lovely place near city walking distance to tesco express and train station
brilliant location and great property xx
the house is amazing which also located in a excellent location
an absolutely lovely house very central for exploring
would recommend as easy walk to city also very close to gower
Cleanliness:
the house was clean and warm
very clean and cosy house
very clean very warm very good value for money
very clean very cosy / homely
it was nice and clean
Amenities & Room:
views from the living room and master bedroom amazing well recomended
the location the warmth the wifi the kitchen and even the red colour scheme
well equipped quiet and comfortable place
Read more reviews

10. Charming house overlooking Swansea Bay

Are you looking for the best views of Swansea Bay? This spacious home offers gorgeous sea views and has four bedrooms over three stories. The kitchen is fully equipped and also has a breakfast bar for guests. Barbeque lovers can make use of the grill to make family favourites.

An amazing discount is available to those booking week-long stays. The house is well appointed with all the necessities, such as a washing and drying unit, that’ll make your long stay more convenient.

Swansea, Wales, United Kingdom

6.65 km (4.2 mi) from BUZZ Trampoline Park
PRIVATE VACATION HOME 7 Guests 7 Bedrooms 5 Bathrooms

Discover the beauty of Swansea

Swansea offers plenty of accommodations with modern amenities that’ll make you feel at home. Choose your favourite from our list of the best short-term rentals in Swansea and enjoy a brief yet comfortable holiday with your loved ones.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History

Report a problem
Please choose the statement that best describes your concern


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Manasa's fascination with new places and cultures stems from her avid reading. In addition to visiting six countries and extensive travel within India, she hopes to visit many more destinations in...View profile

 Want to contribute as a Local Expert?
Register Here
0 Comments
Don’t miss out on the best price for your ideal accommodation in Swansea
(Do a quick search on the following sites)
×