Hotels in Saint Thomas
Budget hotels in Saint ThomasSee all
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...
Micaval Residential 2
Saint Thomas 1.4 km from city centre
Located a 20-minute walk from Emília Beach, Micaval Residential 2 provides accommodations with a bar, a shared lounge and...
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...
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 1.3 km from city centre
Located in São Tomé, Residencialdes provides accommodations with a bar, free WiFi, a 24-hour front desk, and room service....
Paradise Agua Leve Residential
Saint Thomas 2.3 km from city centre
Located in São Tomé, Paradise Agua Leve Residential has a garden, bar, shared lounge, and free WiFi. Featuring room service,...