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é – 62 hotels and places to stay

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

The hotel is located just next to the airport, which is perfect option for evening flight from Lisboa (avoiding hustle taxi dark ride 15 min. to the center of the city). Location is very safe, there is a simple but tasty restaurant inside the hotel and the other one just next to the hotel (Tia Nanda), so no worries being hungry (fish, octopus, chicken, and always fried banana + rice). Staff can help you change euros to dobras with absolute fair rate - just write a message ahead and agree on amount needed. Breakfast is very pleasant - quite and relaxing (omelette, fruits, juice, yogurt, bread, butter). Lunch and dinner: fish and octopus were amazing and drinks were nice and cold (bear and all softs).
Review score
Good
66 reviews
Price from
£52.46
1 night, 2 adults

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

My stay in Hotel Kriola surpassed all my expectations. Kriola is a small, familiar hotel facing Ana Chavez bay. If you are looking for a comfortable, well located place, look no further. The room was spacious and the bed extremely comfy. The room had AC, a small fridge and an amazing bathroom. Breakfast is diverse and buffet style. The hotel is extremely clean and located next to the biggest supermarket in all São Tomé island. You'll be located within 10mins walk to all the major interest points (the Museum, Papa Figos restaurant, city centre, Diogo Vaz chocolate showroom, etc...). The swimming pool was amazing to relax in the afternoon. The staff is amazing and will go above and beyond to assist you. Dinner here was one of the best meals of my holiday (I was in Sao Tomé for 9 days so it says a lot). When we arrived at São Tome, we stayed 2 nights in Pestana and I wished I had stayed in Kriola instead because it was, by far, the best hotel in the whole island. I travelled with a 6 year old.
Review score
Very good
133 reviews
Price from
£78.64
1 night, 2 adults

Situated in São Tomé, 200 metres from Lagarto Beach, Hotel Praia features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Nice and clean, with lovely large pool. Very close to airport. Lovely gin and tonics.
Review score
Very good
22 reviews
Price from
£80.68
1 night, 2 adults

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....

Clean
Review score
Fabulous
135 reviews
Price from
£111.34
1 night, 2 adults

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.

Great hotel at the center of the capital with air conditioning, electricity and hot water. Staff is smiling and kind.
Review score
Very good
339 reviews
Price from
£59.36
1 night, 2 adults

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

Nicely designed boutique hotel with friendly staff and an excellent kitchen
Review score
Fabulous
234 reviews
Price from
£188.26
1 night, 2 adults

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.

Always the same breakfast menu. It was not serve a buffet breakfast menu.
Review score
Fabulous
321 reviews
Price from
£54.04
1 night, 2 adults

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.

The location is very good, close to the city center. Beds are comfy and cleaning staff did a very good job + in general the hitel staff is very nice and welcoming
Review score
Very good
268 reviews
Price from
£154.41
1 night, 2 adults

SH Boutique Hotel is situated in São Tomé and features a restaurant. 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.
Review score
Fabulous
39 reviews
Price from
£51.47
1 night, 2 adults

Situated in São Tomé, 500 metres from Lagarto Beach, Residencial Aeroporto features accommodation with a garden, free private parking and a bar.

Simple but clean
Review score
Fabulous
16 reviews
Price from
£56.62
1 night, 2 adults
See all 62 hotels in São Tomé

Hotels with airport shuttles in São Tomé

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

See all

FAQs about hotels in São Tomé

What guests said about São Tomé:

  • Review score

    Sao Tome island is incredible, even though the slowness of...

    Sao Tome island is incredible, even though the slowness of things here can get annoying. Sometime you can't get service even if you pay extra. Taxis are super expensive, so better rent a car or take a guided tour. Actually I strongly recommend to take a guided tour at least the first day. Most people don't speak English, just Portugese.
    Guest review by
    Cristian
    Switzerland
  • Review score

    Very humid and not really geared up for tourists.

    Very humid and not really geared up for tourists. Getting taxis unless you speak Portugese is difficult except from a hotel. Mainly cloudy in early March. The museum in the light house is very interesting. Meals out were variable but often with large portions particularly of rice.
    Guest review by
    Howard
    United Kingdom
  • Review score

    Every country has its interesting sights and so has Sao Tomé...

    Every country has its interesting sights and so has Sao Tomé. It is worth a visit. It is much more African than Cabo Verde. It lacks however the traditional villages like Benin or Togo. I was a bit disappointed by the quality of its beaches and the snorkeling. There is not much of coral, but there are colourful fishes and large quantities. There are great hiking possibilities in dry season in beautiful green plantation or forests. It is a lot safer than many other African destination. There are beautiful birds, but no large animals in the natural parks.
    Guest review by
    Hendrik
    Netherlands

See reviews by guests who stayed at hotels in São Tomé

See all
  • From £47.18 per night
    Review score
    Good · 89 reviews
    I recently had the pleasure of staying at Paradise Agua Leve in Sao Tome, and it was an incredible experience! From the moment I arrived, the hotel staff made me feel welcome by picking me up at the airport, which was a fantastic start to my trip. The location is unbeatable, just steps away from a beautiful beach where I could relax and soak up the sun. The hotel itself was comfortable and well-maintained, offering all the amenities I needed for a perfect getaway.
    Guest review by
    Cruz
    Portugal
  • From £39.46 per night
    Review score
    Fabulous · 175 reviews
    The breakfast was outstanding with lots of fruit, as well as eggs and bread. Just delicious. The manager was super responsive--he always responded to texts within minutes. Additionally, he gave me a ride to/from the airport. He also helped set up hiking up Sao Tome Peak. WiFi was good and reliable. It is also within walking distance to downtown Sao Tome and lots of stores and restaurants. Bed was comfortable.
    Guest review by
    Christina
    United States
  • From £77.20 per night
    Review score
    Fabulous · 321 reviews
    This property is exceptional, the architecture & design is well thought through with the needs of guests. Customer care is first class, management on hand to ensure that all the needs of guests are met. From the meet & greet at the airport, tour advise and history about Sao Tome.
    Guest review by
    Beverley
    United Kingdom
  • Review score
    Very good · 339 reviews
    This is a nice hotel with a very convenient location in the middle of Sao Tome town. I liked my stay here and I would definitely recommend it.
    Guest review by
    Martin
    Sweden
  • From £22.26 per night
    Review score
    Very good · 155 reviews
    Located in the center of São Tomé this gueathouse has a lovely homely feel to it and Nilda the owner is very nice and helpful wih everything.
    Guest review by
    Yakov Sewon
    Finland