Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Swansea
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Swansea
Over 1,000 homes in Swansea
Top guest favourite
Guest favourite
Guest suite in Swansea
Swansnest
1 bedroom
,
·
1 bed
,
·
1 private bathroom
7–12 Jul
7–12 Jul
$982 SGD
Show price breakdown
for 5 nights
$982 SGD for 5 nights
,
·
4.98 out of 5 average rating, 85 reviews
4.98 (85)
Top guest favourite
Guest favourite
Guest suite in Swansea Heads
'The Boathouse' Waterfront Studio, Swansea Heads.
4.94 out of 5 average rating, 626 reviews
4.94 (626)
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
23–28 Jul
23–28 Jul
$985 SGD
$874 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest suite in Swansea Heads
Saltbush Coastal
5.0 out of 5 average rating, 21 reviews
5.0 (21)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,349 SGD
Show price breakdown
for 5 nights
$1,349 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest house in Marks Point
Marks Point Waterfront Retreat
5.0 out of 5 average rating, 21 reviews
5.0 (21)
,
·
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
13–18 Jul
13–18 Jul
$1,954 SGD
$1,685 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Flat in Caves Beach
TURTLES at Caves Beach
4.99 out of 5 average rating, 395 reviews
4.99 (395)
,
·
4 bedrooms
4 bedrooms
,
·
6 beds
6 beds
,
·
1.5 bathrooms
1.5 bathrooms
6–11 Jul
6–11 Jul
$3,551 SGD
$3,245 SGD
Show price breakdown
for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Swansea
Saltwater Escape
4.91 out of 5 average rating, 11 reviews
4.91 (11)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
1.5 bathrooms
1.5 bathrooms
18–23 Jul
18–23 Jul
$1,739 SGD
$1,427 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Swansea
Modern home in a peaceful location. Pet friendly!
5.0 out of 5 average rating, 24 reviews
5.0 (24)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
12–17 Jul
12–17 Jul
$2,221 SGD
$1,499 SGD
Show price breakdown
for 5 nights
Free cancellation
Home in Swansea
Swan Lake Oasis - Stunning Waterfront Views
New place to stay
New
,
·
5 bedrooms
5 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
12–17 Jul
12–17 Jul
$1,861 SGD
Show price breakdown
for 5 nights
$1,861 SGD for 5 nights
Top guest favourite
Guest favourite
Home in Caves Beach
Wave & Wander Beach House
4.97 out of 5 average rating, 72 reviews
4.97 (72)
,
·
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
,
·
2 bathrooms
2 bathrooms
14–19 Jul
14–19 Jul
$1,582 SGD
Show price breakdown
for 5 nights
$1,582 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Speers Point
Brand new. Soluna House:
4.98 out of 5 average rating, 47 reviews
4.98 (47)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
13–18 Jul
13–18 Jul
$2,384 SGD
Show price breakdown
for 5 nights
$2,384 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest house in Marks Point
Serenity by the Lake - Waterfront Romantic Getaway
4.99 out of 5 average rating, 231 reviews
4.99 (231)
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
19–24 Jul
19–24 Jul
$1,769 SGD
Show price breakdown
for 5 nights
$1,769 SGD for 5 nights
Guest favourite
Guest favourite
Flat in Caves Beach
SeaDuce @ Caves Beach
4.89 out of 5 average rating, 158 reviews
4.89 (158)
,
·
4 bedrooms
4 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$4,775 SGD
Show price breakdown
for 5 nights
$4,775 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Cottage in Swansea Heads
Swansea Heads Hideaway
4.98 out of 5 average rating, 101 reviews
4.98 (101)
,
·
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1.5 bathrooms
1.5 bathrooms
14–19 Jul
14–19 Jul
$1,533 SGD
Show price breakdown
for 5 nights
$1,533 SGD for 5 nights
Home in Caves Beach
Caves retro beach house
4.78 out of 5 average rating, 36 reviews
4.78 (36)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
6–11 Jul
6–11 Jul
$1,611 SGD
Show price breakdown
for 5 nights
$1,611 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Holiday home in Swansea Heads
Coastal Beachside Retreat
4.95 out of 5 average rating, 56 reviews
4.95 (56)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
3 bathrooms
3 bathrooms
12–17 Jul
12–17 Jul
$3,824 SGD
Show price breakdown
for 5 nights
$3,824 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Caves Beach
Coastal townhouse: walk to beach, 2 living areas
5.0 out of 5 average rating, 10 reviews
5.0 (10)
,
·
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
5–10 Jul
5–10 Jul
$1,669 SGD
$1,377 SGD
Show price breakdown
for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Guest house in Swansea
Lakeside Guesthouse, Swansea
4.94 out of 5 average rating, 137 reviews
4.94 (137)
,
·
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
24–29 Jul
24–29 Jul
$1,179 SGD
Show price breakdown
for 5 nights
$1,179 SGD for 5 nights
Free cancellation
Guest favourite
Guest favourite
Home in Caves Beach
Escape@cavesbeach
4.93 out of 5 average rating, 43 reviews
4.93 (43)
,
·
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
,
·
2 bathrooms
2 bathrooms
13–18 Jul
13–18 Jul
$1,852 SGD
Show price breakdown
for 5 nights
$1,852 SGD for 5 nights
Free cancellation
Top guest favourite
Guest favourite
Home in Buff Point
Waterfront Bliss! Bike & Kayak fun!
4.96 out of 5 average rating, 92 reviews
4.96 (92)
,
·
4 bedrooms
4 bedrooms
,
·
5 beds
5 beds
,
·
2.5 bathrooms
2.5 bathrooms
12–17 Jul
12–17 Jul
$1,958 SGD
Show price breakdown
for 5 nights
$1,958 SGD for 5 nights
Free cancellation
1
2
3
4
…
15