Skip to main content

Search hotels in São Tomé

Enter your dates to see the latest prices and deals for São Tomé hotels

Filter by:

Star rating

Review score

São Tomé – 27 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Vitoria, hotel in São Tomé

Hotel Vitoria features a fitness centre, shared lounge, a restaurant and bar in São Tomé.

The facility is 2mins walk from the Airport The gym is free The staffs are kind off nice
Scored 7.4
7.4
Rated good
Good
66 reviews
Price from
£64.32
per night
Hotel Kriola, hotel in São Tomé

Situated in São Tomé, 1.1 km from Emília Beach, Hotel Kriola features accommodation with a garden, free private parking, a terrace and a restaurant.

My room was exactly as expected. Wifi reception in the room was very good. The hotel has a restaurant which I think served tasty food. Breakfast was simple but good. Carla and her husband are very nice and they make you feel welcomed and at home.
Scored 8.8
8.8
Rated fabulous
Fabulous
117 reviews
Price from
£74.39
per night
Hotel Kenito, hotel in São Tomé

Located in São Tomé, 700 metres from Emília Beach, Hotel Kenito provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Great hotel itself with tasty brekfast and good swimming pool. Room was not noisy and bed comfortable
Scored 9.1
9.1
Rated superb
Superb
255 reviews
Price from
£49.13
per night
Emoyeni Gardens, hotel in São Tomé

Emoyeni Gardens provides beachfront accommodation in São Tomé. This property also boasts a restaurant and a year-round outdoor pool. All rooms are fitted with a flat-screen TV with satellite channels....

Location is excellent
Scored 8.6
8.6
Rated fabulous
Fabulous
115 reviews
Price from
£110.86
per night
Hotel Central, hotel in São Tomé

Hotel Central is located in São Tomé. This 3-star hotel offers luggage storage space. The hotel also provides free WiFi as well as a paid airport shuttle service.

The location right in the middle of the city is definitely the best attribute. The rooms are clean and comfortable, and the AC is a bonus. If you stay on a room facing the street it might be a bit noisy during the night/early morning. But overall is a good value for what they charge.
Scored 8.0
8.0
Rated very good
Very good
334 reviews
Price from
£58.12
per night
Omali São Tomé, hotel in São Tomé

Located by the beach on Sao Tome Island in the Gulf of Guinea, Omali Lodge provides elegant rooms and free WiFi access.

The outside bar with the pool and the big garden, it felt very welcoming and peaceful
Scored 8.4
8.4
Rated very good
Very good
192 reviews
Price from
£139.16
per night
SH Boutique Hotel, hotel in São Tomé

Boasting a restaurant, SH Boutique Hotel is situated in São Tomé. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Always clean, friendly and helpful staff. Very affordable and close to a lot of places.
Scored 8.0
8.0
Rated very good
Very good
35 reviews
Price from
£74.74
per night
Pestana Miramar São Tomé, hotel in São Tomé

Located in the Gulf of Guinea on the island of São Tomé and Príncipe, Hotel Miramar by Pestana offers an outdoor swimming pool, terrace with sun loungers and a garden.

The staff were exceptionally brilliant and extremely kind and very helpful.
Scored 7.5
7.5
Rated good
Good
121 reviews
Price from
£147.98
per night
Pestana Sao Tome, hotel in São Tomé

Located on São Tomé Island, Pestana Sao Tome is set on the seaside, 1 km from the centre of São Tomé. It offers private beach access, an outdoor swimming pool, a spa and a terrace with sunbeds.

Lovely hotel with friendly and helpful staff who speak English. Great swimming pool, great view. We got water every day in the room and a welcome plate of fruit. Local entertainment on Friday night. Little tourist stand in the lobby reasonably priced compared to outside sellers - very handy!
Scored 7.7
7.7
Rated good
Good
261 reviews
Price from
£202.99
per night
Hotel Praia, hotel in São Tomé

Offering an outdoor pool and a restaurant, Hotel Praia is located in São Tomé. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a balcony.

Quite, peaceful with polite and helpful staff
Scored 7.2
7.2
Rated good
Good
24 reviews
Price from
£155.96
per night
See all 22 hotels in São Tomé

Available tonight: Top stays in São Tomé

Most booked hotels in São Tomé in the past month

FAQs about hotels in São Tomé

What guests said about São Tomé:

  • Scored 10
    10

    An unknown jewel!

    An unknown jewel! We visited idyllic places, saw the most amazing sunsets over tropical beaches & saw very few tourists. Most of the locals were very friendly and helpful. It is a photographic paradise.
    Johannes
    South Africa
  • Scored 6.0
    6.0

    They have a lot of historical sites and great beaches and...

    They have a lot of historical sites and great beaches and islands with friendly people and lots of local cuisines. The city is in bad shape and bad roads and they need to develop the tourism sector particularly their tourist sites . The airport is bad for a tourism country like that and the hotels needs to up their services to meet a value for money and they need to learn English language which is an international language especially the staff of the various hotels and all tour guides. It’s a great place to visit at most for 5days.
    Stanley Antwi
    Ghana

Explore guest reviews of hotels in São Tomé

  • From £38.63 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 160 reviews
    I arrived in Sao Tome and Principe, a team at the airport to receive me, Waldimiro and his friend Luis super friendly, free transfer to Residencial, well-guided tour by Manager Waldimiro, showing me some tourist spots, and also buying a sim card and currency exchange , and we went for the night, the next day I had the best breakfast on the island of São Tomé e Príncipe, the space was very clean and with very welcoming and dynamic people. Thank you very much for your service see you soon 😃
    A
    Atevei
    Togo
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 126 reviews
    Joanna and Ricardo are wonderful hosts. They help you feel welcome and always respond promptly to every question and request. The breakfast and the dinners are a highlight, offering great options. The property is absolutely beautiful. Thank you for everything. I highly recommend it for your stay in São Tomé.
    Elinask
    Greece
  • From £171.54 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 192 reviews
    The hotel is set in beautiful grounds that are lovingly cared for. The attention to detail from the management is exceptional. I genuinely did not want to leave. Highly recommended.
    T
    TIMOTHY
    United Kingdom
  • From £54.59 per night
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 334 reviews
    located in the heart of the city; we could exchange money at the hotel (very convenient for us as this was our first night on the islands)
    Birgit
    Austria
  • From £49.13 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 255 reviews
    Great hotel itself with tasty brekfast and good swimming pool. Room was not noisy and bed comfortable
    Wikt88
    Poland