Hotels in São Tomé and Príncipe

Enter your dates and choose from 124 hotels and other places to stay!

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Top destinations for São Tomé and Príncipe city trips

Find hotels in some of the most popular cities in São Tomé and Príncipe

São Tomé

Nature, Beaches, Scenery
86 hotels

Santo António

Nature, Beaches, Nature walks
13 hotels

Santana

Snorkelling, Tourist attractions, Nature walks
10 hotels

Porto Alegre

Nature, Tranquillity, Sandy beaches
4 hotels

M. Peixe

4 hotels

Trindade

3 hotels

Santa Cruz

3 hotels

Guadalupe

3 hotels

Canavial

3 hotels

Hotels in the most popular regions in São Tomé and Príncipe

Discover São Tomé and Príncipe by exploring its top regions

Explore and find hotels in São Tomé and Príncipe

A two-island nation floating off the west coast of Africa, São Tomé and Príncipe is one of those places where nature has begun to reclaim land once lost to human activity. Think dense, steamy rainforest advancing over old plantations, and thick jungle weeds coiling round the walls of crumbling Portuguese architecture. You can find hidden sights like these on both islands. São Tomé, the biggest and most developed, is home to Obo National Park. Amidst the lush forest, rare orchids and fabulous waterfalls found here is a precipitous, fang-like rock, known as Pico Cão Grande – thought to have been climbed only twice in its 31 million-year lifespan. Meanwhile, on the island’s southside, great gushes of water shoot up through a large blowhole, creating a spectacular show. Hire a local guide to help you navigate the park, and show you more of its hidden treasures. Roughly 100 km away lies Príncipe. Boasting pristine beaches, exquisite coral reefs and more wild jungle, this island is even more forgotten. Take a boat trip from São Tomé to experience this lost world. Accommodation on both islands is aplenty, though thankfully – and sensibly – limited to the coastal roads and does not overlap with national parks. Expect a range of hotels, guesthouses and eco-lodges.

Top picks for hotels in São Tomé and Príncipe

Try one of these popular and highly-rated São Tomé and Príncipe hotels

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews

Sonho Non is a recently renovated bed and breakfast in Santana, where guests can make the most of its garden and bar. This property offers access to a terrace and free private parking.

From £100 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews

With sea views, Monte Mar SãoTomé is situated in M. Peixe and has a restaurant, room service, bar, garden and terrace. Both WiFi and private parking are accessible at the lodge free of charge.

From £54 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 166 reviews

Featuring a garden and a terrace, Quinta Santa Rita - Príncipe is set in Cascalheira, 2.2 km from Praia BomBom.

From £101 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 282 reviews

Situated in Madalena in the Sao Tome Island region, Eden Valley Ecolodge and Farming has a balcony. This property offers access to a terrace and free private parking.

From £55 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 139 reviews

A good location for a stress-free stay in Trindade, Roça Saudade Guest House is a guest house surrounded by views of the mountain.

From £68 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews

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

From £121 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 545 reviews

Offering a restaurant, Mucumbli is located in Ponta Figo. Free WiFi access is available in this lodge. The accommodation will provide you with a balcony and a seating area.

From £77 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews

Boasting a rooftop pool, Saton 24H Guest House is situated in São Tomé in the Sao Tome Island region, 1 km from Lagarto Beach.

From £60 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 22 reviews

Featuring air-conditioned accommodation with a patio, Chalé Quitxiba is located in São Tomé. This property offers access to a balcony, free private parking and free WiFi.

From £49 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 48 reviews

Featuring air-conditioned accommodation with a balcony, Toti guest house 5 is located in São Tomé. This chalet offers a garden.

From £62 per night

Best reviewed hotels

See all

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

Guest review
Very Cozy Hotel with an amazing garden and facilities. They have a high level of quality service and security
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews
From £121 per night

Located on Bom Bom Islet, Bom Bom - Principe Collection offers wooden bungalows in a tropical garden, just 50 metres from the beach.

Guest review
I absolutely loved this place. The location is incredible. The staff are lovely (some don’t speak English, but they were all very helpful). The villa was very comfortable. The gardens and grounds are immaculate. The activities and the local guides were excellent. The way the company operates seems to be genuinely positive for the local people.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 65 reviews
From £585 per night

Boasting a bar, Residencial Aeroporto is situated in São Tomé in the Sao Tome Island region, 500 metres from Lagarto Beach.

Guest review
I needed anplace close to the airport and after weeks of biking around Sao Tome this was a hidden gem. Soacious, clean, well equipped and with amazing staff. Thanks for all your cate and keeping such a noce clean place
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 104 reviews
From £85 per night

Featuring free WiFi throughout the property, Sundy Praia - Principe Collection offers accommodation in Santo António.

Guest review
Sundy Praia is a truly magical place, hidden in the middle of the rainforest and just steps from the beach. The remote location makes the experience feel incredibly peaceful, exclusive and unique. The food was also excellent and made my stay even more memorable.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 30 reviews
From £1,046 per night

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

Guest review
Omali is a great hotel near the airport, and a short walk to the popular beach. The on-site restaurant had an amazing buffet breakfast, and I also had lunch and dinner there. The pool was very clean and perfect for a morning swim. The staff had plenty of helpful information and really made the stay.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 283 reviews
From £217 per night

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.

Guest review
Kenito is what makes the hotel special. He is super helpful, knowledgeable and flexible.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 374 reviews
From £60 per night

Roca Santo Antonio Ecolodge is a bed and breakfast set 15 km from São Tomé. With an outdoor swimming pool, the property also features barbecue facilities. There is a restaurant.

Guest review
Nice clean rooms with air conditioning, cleaned daily. An amazing breakfast with very friendly staff
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 173 reviews
From £99 per night

Located in Santo António, Guesthouse Cacau e Café provides a bar and free WiFi. Guests can have a drink at the snack bar. At the hotel, every room is equipped with a wardrobe.

Guest review
Modern, very well located (for the ones wanting to stay in Santo Antonio), clean, very nice staff.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 25 reviews
From £88 per night

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.

Guest review
Always clean, friendly and helpful staff. Very affordable and close to a lot of places.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 79 reviews
From £54 per night

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.

Guest review
The breakfast was a buffet style and was better and with more variety than most European or American 4+ start hotels. Good quality food, good use of local foods, very attentive service. I liked how they used some of the local chocolate syrups and preserves, as well as fruits and coffee. Excellent view of the sea for a bonus! We also had shows every evening, including a local live band and a youth orchestra playing local music. Both were great! The starts of this hotel however were the staff. The front desk was efficient, they were ready for the check in, they had the bill ready for the checkout, and they were always smiling and eager to help. The bartenders and maids were also friendly and proactive, very proactive, same for the towel person at the pool. And Bruna was fantastic! she was all over the place, talking to guests and helping in any way possible from getting taxis to organizing tours, making dinner reservations at local restaurants, etc. In summary, customer service was in line with or better than most 4+ star hotels in Europe or the USA.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 313 reviews
From £161 per night

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

Guest review
The restaurant serves delicious food. Very friendly and helpful staff. Special thank you to Wilker for the great hospitality.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 155 reviews
From £86 per night

Set in Santo António, Residencial Mira Rio offers a bar. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Guest review
Excellent and best budget base in Santo Antonio to explore the island of Principe. The friendly owner speaks English, central location with a wonderful terrace overlooking the river where you can meet the locals!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 79 reviews
From £63 per night

Most booked hotels in São Tomé and Príncipe in the past month

See all

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 155 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 313 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 40 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 173 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 298 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 373 reviews

Popular with guests booking hotels in São Tomé

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 283 reviews

More places to explore, more ways to go

  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get you started!
  • Hotels in France

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in France to get you started!
  • All hotels

    Whether you're going to São Tomé and Príncipe, elsewhere in Africa or any other corner of the world, you'll find the perfect hotel on Booking.com.
  • Flights to São Tomé and Príncipe

    Book your flight to São Tomé and Príncipe in a matter of minutes!