
São Tomé and Príncipe Holidays
Book a Hotel + Flight or Car together to unlock savings
Top destinations in São Tomé and Príncipe

Príncipe Island
Top hotels in São Tomé and Príncipe

Pestana São Tomé
Avenida Marginal 12 De Julho, São Tomé
Fully refundableReserve now, pay when you stay
The price is 7.155.126 ₫ per night from 16 Aug to 17 Aug
7.155.126 ₫
8.356.307 ₫ total
16 Aug - 17 Aug
includes taxes & fees
7.8/10 Good! (72 reviews)
"Good choice in São Tomé city."
Reviewed on 5 Apr 2025

Pestana Miramar São Tomé
Avenida Marginal 12 De Julho, São Tomé
Fully refundableReserve now, pay when you stay
The price is 5.058.217 ₫ per night from 20 Aug to 21 Aug
5.058.217 ₫
5.935.115 ₫ total
20 Aug - 21 Aug
includes taxes & fees
7/10 Good! (42 reviews)
"Very helpful and accommodating staff"
Reviewed on 7 Jun 2024

Porcelana Hotel
Ponte Tavares - Fruta fruta, São Tomé, Água Grande
Fully refundableReserve now, pay when you stay
The price is 1.072.553 ₫ per night from 26 Aug to 27 Aug
1.072.553 ₫
1.233.436 ₫ total
26 Aug - 27 Aug
includes taxes & fees
9.4/10 Exceptional! (7 reviews)
Great stay
"The place is great, water flows very well and you can get warm for your shower real quick. The hotel manager Leu was helpful and addressed any concerns I had. Again Sipson Tours was great with helping me navigate my accommodation. There is breakfast included and my best part is the fruit options ..."
Reviewed on 1 Aug 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Popular places to visit
Banana Beach
Why not spend a care-free afternoon at Banana Beach during your travels in Príncipe Island?
Pico São Tomé
Commune with nature and explore the great outdoors at Pico São Tomé during your travels in Santa Catarina. Wander the rainforest or discover the area's mountain views.
Margarida Beach
Why not spend a lazy afternoon at Margarida Beach during your trip to Príncipe Island? While you're in the area, stroll along the beaches.