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 São Tomé and Príncipe
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; 307 homes
307 homes
Guest favourite
Guest favourite
Guest house in São Tomé
Sweet Guest House - Double Room
1 bedroom
,
·
1 bed
,
·
1 private bathroom
3–8 Sept
3–8 Sept
£259
total
Show price breakdown
£259 total
,
·
4.75 out of 5 average rating, 65 reviews
4.75 (65)
Guest favourite
Guest favourite
Home in Porto Alegre
VANHA Plantation House, with an Ocean View
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
7–12 Sept
7–12 Sept
£460
£411
total
Show price breakdown
4.96 out of 5 average rating, 149 reviews
4.96 (149)
Home in São Tomé
Happy Home JVA
Individual host
Individual host
12–17 Oct
12–17 Oct
£250
total
Show price breakdown
£250 total
Free cancellation
Home in São Tomé
Kemmiu house 3 STP
Individual host
Individual host
5–10 Dec
5–10 Dec
£253
total
Show price breakdown
£253 total
Free cancellation
Chalet in Conde
Island Retreat - House 1
Individual host
Individual host
3–8 Sept
3–8 Sept
£580
total
Show price breakdown
£580 total
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favourite
Guest favourite
Room in Santana
Beach House on a deserted beach
1 bed
1 bed
,
·
1 bathroom
1 bathroom
8–13 Sept
8–13 Sept
£345
£258
total
Show price breakdown
4.89 out of 5 average rating, 80 reviews
4.89 (80)
Guest favourite
Guest favourite
Home in Morro Peixe
Red Room (Monte Mar)
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
9–14 Sept
9–14 Sept
£311
total
Show price breakdown
£311 total
Free cancellation
5.0 out of 5 average rating, 12 reviews
5.0 (12)
Superhost
Superhost
Guest house in Santana
Tropical Paradise (entire house)
Individual host
Individual host
3–8 Sept
3–8 Sept
£903
total
Show price breakdown
£903 total
Home in Trindade
Casa Augusto. Stunning view!
Individual host
Individual host
4–9 Sept
4–9 Sept
£235
£211
total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Home in Ribeira Afonso
Tropical Sunrise at Seven Waves
Individual host
Individual host
3–8 Sept
3–8 Sept
£121
total
Show price breakdown
£121 total
4.8 out of 5 average rating, 5 reviews
4.8 (5)
Casa particular in Trindade
Pérola da Natureza Villa – 3 bedrooms
Individual host
Individual host
3–8 Sept
3–8 Sept
£666
total
Show price breakdown
£666 total
Home in Agua Grande
Not an Hotel but a small house
2 bedrooms
2 bedrooms
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Sept
3–8 Sept
£280
£224
total
Show price breakdown
Guest favourite
Guest favourite
Farm stay in Porto Alegre
VANHA - Plantation BUNGALOW, with an ocean view
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–10 Sept
5–10 Sept
£322
total
Show price breakdown
£322 total
4.98 out of 5 average rating, 110 reviews
4.98 (110)
Home in Morro Peixe
Caju Room (Monte Mar)
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
3–8 Sept
3–8 Sept
£299
total
Show price breakdown
£299 total
Rooms in São Tomé
Casa Amarela
5 bedrooms
5 bedrooms
,
·
7 beds
7 beds
,
·
3 bathrooms
3 bathrooms
11–16 Sept
11–16 Sept
£747
£597
total
Show price breakdown
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Cabin in Porto Alegre
Vim Pema CABIN
1 bedroom
1 bedroom
,
·
1 bed
1 bed
,
·
1 bathroom
1 bathroom
26 Sept – 1 Oct
26 Sept – 1 Oct
£305
£272
total
Show price breakdown
4.97 out of 5 average rating, 29 reviews
4.97 (29)
Guest favourite
Guest favourite
Rooms in Guadalupe
Tia Ana Residence, in Guadalupe
Individual host
Individual host
3–8 Sept
3–8 Sept
£184
£160
total
Show price breakdown
4.87 out of 5 average rating, 46 reviews
4.87 (46)
Nature lodge in Milagrosa
The forest right at your doorstep and with all the amenities
2 bedrooms
2 bedrooms
,
·
8 beds
8 beds
,
·
3 bathrooms
3 bathrooms
17–22 Jan
17–22 Jan
£392
£345
total
Show price breakdown
Free cancellation
4.89 out of 5 average rating, 9 reviews
4.89 (9)
Bungalow in Praia Jale
Domus Praia Jalé 6
Individual host
Individual host
6–11 Sept
6–11 Sept
£516
total
Show price breakdown
£516 total
4.27 out of 5 average rating, 11 reviews
4.27 (11)
1
2
3
4
…
15