Lowest Hotel Price | $20 |
---|---|
Most Popular Hotel (5-star) | Pestana São Tomé |
Hotels Near Airport | 137 |
Average Length of Stay | 6 days |
Visiting São Tomé for 6 nights is the most common choice for our users.
A hotel room in São Tomé will generally set you back around $195 per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.
Hotels in São Tomé are usually cheapest during the month of June, you can expect a price decrease of around 49% during this period.
The cost of a São Tomé hotel room will vary for each day but generally Thursday works out the most economical, with Wednesday proving the least economical.
Luxury hotels in São Tomé are priced around $218 a night for each person. Opting for a luxury hotel could add 28%% on top of the price of an average hotel in São Tomé, which stands at $195 a night for each person.
The city of São Tomé has vacation rentals available as well as hotels if you’re looking for different accommodation options. At the moment, there are 4 vacation rentals in the city. We recommend booking Ponta Mina Room for your stay, which is the most popular rental in São Tomé. Search for deals on vacation rentals in São Tomé.
There are 142 operators available for hotels in São Tomé as of January 2025.
Prices for hotels in São Tomé are updated daily.
momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in São Tomé. momondo gathers your options all in one place and is free to use with no hidden fees or costs.
momondo finds you a great place to stay in São Tomé by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.