Hotels in Saint Thomas
Budget hotels in Saint ThomasSee all
Monteiro Paradise Guest House
Saint Thomas 2.2 km from city centre
Located in São Tomé and with Emília Beach reachable within a 7-minute walk, Monteiro Paradise Guest House provides express...
Saint Thomas 6.8 km from city centre
Offering an indoor pool and buffet restaurant, Me-Zochi Resort is located in Belém - Trindade. The property is 5 mi from...
Saint Thomas 411 m from city centre
With city views, Micaval Residential is located in São Tomé and has a restaurant and a 24-hour front desk. Complimentary...