Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in St Thomas
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
Gift cards
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in St Thomas
Over 1,000 homes in St Thomas
Guest favourite
Guest favourite
Flat in Saint Thomas
Let's go sea
1 bedroom
,
·
2 beds
,
·
1 private bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
,
·
Individual host
£525
total
Show price breakdown
£525 total
,
·
4.9 out of 5 average rating, 61 reviews
4.9 (61)
Guest favourite
Guest favourite
Cabin in Glynneath
Brynawelon Retreat | Hot Tub & Games Room
Business host
Business host
4–9 Oct
4–9 Oct
£1,100
total
Show price breakdown
£1,100 total
Free cancellation
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Home in Bonymaen
Wildlife Garden • Gym • Arcade • Sleeps 6
Individual host
Individual host
2–7 Sept
2–7 Sept
£449
total
Show price breakdown
£449 total
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Flat in Swansea
The cwtch apartment.
Individual host
Individual host
23–28 Aug
23–28 Aug
£515
£361
total
Show price breakdown
Free cancellation
4.71 out of 5 average rating, 496 reviews
4.71 (496)
Top guest favourite
Guest favourite
Guest suite in Mumbles
Waterfront Suite in our Townhouse
Individual host
Individual host
20–25 Sept
20–25 Sept
£680
£612
total
Show price breakdown
Extended stay discount
Free cancellation
4.97 out of 5 average rating, 384 reviews
4.97 (384)
Guest favourite
Guest favourite
Home in Saint Thomas
Conveniently located home in Swansea
Individual host
Individual host
20–25 Sept
20–25 Sept
£377
total
Show price breakdown
£377 total
Free cancellation
4.96 out of 5 average rating, 316 reviews
4.96 (316)
Guest favourite
Guest favourite
Home in Swansea
4Bedroom House Marina SA1 Arena University
Individual host
Individual host
1–6 Sept
1–6 Sept
£1,303
£1,164
total
Show price breakdown
4.92 out of 5 average rating, 37 reviews
4.92 (37)
Guest favourite
Guest favourite
Flat in Swansea
Comfy King Sized Apartment with Great Sea Views!
Individual host
Individual host
16–21 Oct
16–21 Oct
£457
total
Show price breakdown
£457 total
Free cancellation
4.91 out of 5 average rating, 520 reviews
4.91 (520)
Top guest favourite
Guest favourite
Cabin in Upper Killay
Gower Lodge
Individual host
Individual host
24–29 Aug
24–29 Aug
£569
£505
total
Show price breakdown
Free cancellation
4.94 out of 5 average rating, 124 reviews
4.94 (124)
Top guest favourite
Guest favourite
Home in Llandybie
Country Escape with Panoramic Views
Individual host
Individual host
18–23 Oct
18–23 Oct
£854
£760
total
Show price breakdown
Free cancellation
5.0 out of 5 average rating, 56 reviews
5.0 (56)
Guest favourite
Guest favourite
Flat in Bonymaen
Stylish river view apartment sleeps 4/5
Business host
Business host
30 Aug – 4 Sept
30 Aug – 4 Sept
£571
£518
total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 27 reviews
4.96 (27)
Home in Neath Port Talbot
The Beach House
Individual host
Individual host
22–27 Sept
22–27 Sept
£689
total
Show price breakdown
£689 total
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Cottage in Clydach
1 Cathelyd Colliery Stables
Individual host
Individual host
14–19 Sept
14–19 Sept
£685
£612
total
Show price breakdown
Free cancellation
4.92 out of 5 average rating, 296 reviews
4.92 (296)
Guest favourite
Guest favourite
Cabin in Pontardawe
Greenacre Cabin with private hot tub
Business host
Business host
7–12 Sept
7–12 Sept
£998
£750
total
Show price breakdown
Free cancellation
4.93 out of 5 average rating, 457 reviews
4.93 (457)
Top guest favourite
Guest favourite
Flat in Maritime Quarter, Swansea
Unique Luxury Seaside Apartment on Swansea Bay
Individual host
Individual host
24–29 Sept
24–29 Sept
£907
£810
total
Show price breakdown
Free cancellation
4.96 out of 5 average rating, 230 reviews
4.96 (230)
Guest favourite
Guest favourite
Flat in Swansea
Ice House Apartment 2
Business host
Business host
22–27 Aug
22–27 Aug
£738
total
Show price breakdown
£738 total
Free cancellation
4.91 out of 5 average rating, 34 reviews
4.91 (34)
Guest favourite
Guest favourite
Tiny home in Swansea
Sunset Loft Studio Flat 5 Mins Walk From The Beach
Individual host
Individual host
23–28 Aug
23–28 Aug
£570
total
Show price breakdown
£570 total
Free cancellation
4.86 out of 5 average rating, 43 reviews
4.86 (43)
Flat in Swansea
Home at the Quay
Individual host
Individual host
5–10 Sept
5–10 Sept
£760
£616
total
Show price breakdown
Free cancellation
New place to stay
New
Top guest favourite
Guest favourite
Flat in Swansea
SeaRenity* Stylish 2 bedroom self-contained flat
Individual host
Individual host
30 Aug – 4 Sept
30 Aug – 4 Sept
£664
£590
total
Show price breakdown
Free cancellation
4.98 out of 5 average rating, 183 reviews
4.98 (183)
1
2
3
4
…
15