Skip to content
Show Map
Enter dates and number of guests to see the total price per night.

298 places to stay

SUPERHOST
Private room
Rating 4.98 out of 556 reviews
King Bed and optional Single Bed in Pontarddulais
3 guests · 1 bedroom · 2 beds · 1 shared bath
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.78 out of 59 reviews
Budget - Small room with Double Bed, Pontarddulais
2 guests · 1 bedroom · 2 beds · 1 shared bath
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.97 out of 538 reviews
North Gower Penclawdd Nr Swansea Single Room &View
1 guest · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 5.0 out of 55 reviews
Welsh Farm Stay - Double room with breakfast
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Heating
SUPERHOST
Entire house
Rating 4.82 out of 533 reviews
Lovely 2bedroom house 5miles from the city centre
4 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Heating
Private room
Rating 4.16 out of 519 reviews
Beach view Swansea - Room 3
2 guests · 1 bedroom · 1 bed · 3.5 shared baths
Wifi · Kitchen · Heating
SUPERHOST
Entire guest suite
Rating 5.0 out of 515 reviews
Clyne in Bloom self-catering option
3 guests · Studio · 0 beds · 1 bath
Free parking · Wifi · Kitchen · Heating
Entire flat
Rating 4.68 out of 534 reviews
Courtyard city centre apartment, quiet location
2 guests · 1 bedroom · 1 bed · 1 bath
Free parking · Kitchen · Heating
SUPERHOST
Private room
Rating 4.93 out of 5217 reviews
Bed sitting room with en-suite
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Heating
Entire flat
Rating 4.43 out of 57 reviews
Ground floor flat Glanmor Crescent, Uplands.
4 guests · 1 bedroom · 2 beds · 1 bath
Kitchen · Heating
Private room
Rating 4.61 out of 546 reviews
Cheap room in city centre!
1 guest · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.88 out of 525 reviews
Cosy double room in Penclawdd N.Gower Nr Swansea
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.88 out of 524 reviews
Self Contained Private Room with Private Bathroom
2 guests · 1 bedroom · 1 bed · 1 private bath
Free parking · Wifi · Heating
Private room
Rating 4.42 out of 519 reviews
Beach View Oystermouth Road - Room 7
1 guest · 1 bedroom · 1 bed · 3.5 shared baths
Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.97 out of 532 reviews
Country house getaway
2 guests · 1 bedroom · 1 bed · 1.5 baths
Free parking · Wifi · Kitchen · Heating

Introducing Airbnb Adventures

Multi-day trips led by local experts – activities, meals and stays included
Private room
Rating 4.50 out of 58 reviews
Room in city centre
2 guests · 1 bedroom · 2 beds · 1.5 shared baths
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Private room
Rating 4.83 out of 5120 reviews
Sunny Single Room in Uplands, Swansea (SA2)
1 guest · 1 bedroom · 1 bed · 1.5 shared baths
Wifi · Kitchen · Heating
Private room
Rating 4.22 out of 59 reviews
Beach View Oystermouth Road - Room 8
3 guests · 1 bedroom · 0 beds · 3.5 shared baths
Wifi · Kitchen · Heating
1 18 of 298 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.