- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Vila Maria hotels

1. Porcelana Hotel
Porcelana HotelVila Maria
9.2 out of 10, Wonderful, (13 reviews)
The price is AU$51
includes taxes & fees
14 Dec - 15 Dec

2. Emoyeni Gardens Hotel
Emoyeni Gardens HotelVila Maria
10.0 out of 10, Exceptional, (2 reviews)
The price is AU$223
includes taxes & fees
17 Nov - 18 Nov

3. Pestana São Tomé
Pestana São ToméVila Maria
8.2 out of 10, Very good, (84 reviews)
The price is AU$351
includes taxes & fees
14 Dec - 15 Dec

4. Hotel Central
Hotel Central1.2 km from Vila Maria
8.0 out of 10, Very good, (29 reviews)
The price is AU$80
includes taxes & fees
21 Nov - 22 Nov

5. Hotel Kenito
Hotel Kenito3.4 km from Vila Maria
10.0 out of 10, Exceptional, (5 reviews)
The price is AU$130
includes taxes & fees
23 Nov - 24 Nov

6. Omali São Tomé – Principe Collection
Omali São Tomé – Principe Collection4.3 km from Vila Maria
9.4 out of 10, Exceptional, (69 reviews)
The price is AU$313
includes taxes & fees
14 Nov - 15 Nov

7. Casa de Ferias
Casa de Ferias1.1 km from Vila Maria
9.0 out of 10, Wonderful, (7 reviews)
The price is AU$99
includes taxes & fees
14 Dec - 15 Dec

8. Miramar São Tomé
Miramar São Tomé0.7 km from Vila Maria
7.2 out of 10, Good, (46 reviews)
The price is AU$255
includes taxes & fees
17 Nov - 18 Nov

9. Residencial Aeroporto
Residencial Aeroporto5.4 km from Vila Maria
10.0 out of 10, Exceptional, (1 review)
The price is AU$99
includes taxes & fees
23 Nov - 24 Nov

10. Hotel Praia
Hotel Praia5 km from Vila Maria
7.4 out of 10, Good, (18 reviews)
The price is AU$274
includes taxes & fees
14 Dec - 15 Dec

11. Hotel Vitória
Hotel Vitória5.4 km from Vila Maria
7.6 out of 10, Good, (5 reviews)
The price is AU$97
includes taxes & fees
14 Dec - 15 Dec

12. Praia Accommodation
Praia Accommodation5.1 km from Vila Maria
7.4 out of 10, Good, (19 reviews)
The price is AU$184
includes taxes & fees
15 Nov - 16 Nov

14. Nour Apartments
Nour Apartments1.2 km from Vila Maria
The price is AU$88
includes taxes & fees
24 Nov - 25 Nov

15. Roça Santo António Ecolodge Hotel
Roça Santo António Ecolodge Hotel10.8 km from Vila Maria
8.4 out of 10, Very good, (16 reviews)
The price is AU$363
includes taxes & fees
24 Nov - 25 Nov

16. Refúgio da Ilha
Refúgio da Ilha8.7 km from Vila Maria
The price is AU$79
includes taxes & fees
14 Nov - 15 Nov

17. Roulotte Beach São Tomé
Roulotte Beach São Tomé9.2 km from Vila Maria
The price is AU$152
includes taxes & fees
14 Nov - 15 Nov

18. Welfare Agroturismo
Welfare Agroturismo11.3 km from Vila Maria
The price is AU$108
includes taxes & fees
21 Nov - 22 Nov

19. Guest House Quinta Natural
Guest House Quinta Natural10.3 km from Vila Maria
10.0 out of 10, Exceptional, (1 review)
The price is AU$73
includes taxes & fees
18 Nov - 19 Nov

20. Alojamento Santos Silva
Alojamento Santos Silva1 km from Vila Maria
The price is AU$453
includes taxes & fees
24 Nov - 25 Nov
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.
Compare top hotels in Vila Maria
![]() Porcelana HotelVila Maria | ![]() Emoyeni Gardens HotelVila Maria | ![]() Pestana São ToméVila Maria | ![]() Hotel Central1.2 km from Vila Maria | ![]() Hotel Kenito3.4 km from Vila Maria |
|---|---|---|---|---|
9.2 Wonderful 13 reviews | 10.0 Exceptional 2 reviews | 8.2 Very good 84 reviews | 8.0 Very good 29 reviews | 10.0 Exceptional 5 reviews |
The price is AU$51 includes taxes & fees 14 Dec - 15 Dec | The price is AU$223 includes taxes & fees 17 Nov - 18 Nov | The price is AU$351 includes taxes & fees 14 Dec - 15 Dec | The price is AU$80 includes taxes & fees 21 Nov - 22 Nov | The price is AU$130 includes taxes & fees 23 Nov - 24 Nov |
|
|
|
|
|




























































