Hotels in São Tomé, São Tomé and Príncipe

Search and compare São Tomé, São Tomé and Príncipe hotels from hundreds of travel sites and save

São Tomé, São Tomé and Príncipe
Feb 4 — Feb 52
São Tomé, São Tomé and Príncipe
Sat 2/4
Sun 2/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in São Tomé

Filter by star ratings
All filters
Omali São Tomé
8.2 Excellent
Praia Do Lagarto 1, São Tomé, São Tomé and Príncipe
Show on map
1.9 mi from city centre, São Tomé, São Tomé and Príncipe 
ExcellentBased on 100 reviews
8.2

Omali Sao Tome offers a comfortable setting in Sao Tome and features a swimming pool, complimentary wireless internet and free private parking on-site. It provides 4-star accommodation with air-conditioned rooms.

Hotel Praia
7.1 Good
Praia Lagarto - Cx. Postal 61, São Tomé, São Tomé and Príncipe
Show on map
2.4 mi from city centre, São Tomé, São Tomé and Príncipe 
GoodBased on 14 reviews
7.1

Hotel Praia Sao Tome is situated in Sao Tome and offers free Wi-Fi. It also provides an outdoor pool, a sun deck and a playground.

Pestana Miramar São Tomé
6.5 Good
Avenida Marginal 12 De Julho, São Tomé, São Tomé and Príncipe
Show on map
0.8 mi from city centre, São Tomé, São Tomé and Príncipe 
GoodBased on 26 reviews
6.5

Located in Sao Tome, Hotel Miramar by Pestana is within a 15-minute drive of Sao Tome International Airport and provides an outdoor pool. The various facilities this charming hotel features include a sun deck, meeting rooms and a 24-hour reception.

Emoyeni Gardens
8.5 Excellent
Estrada de Pantufo Vila Maria, São Tomé, São Tomé and Príncipe
Show on map
0.9 mi from city centre, São Tomé, São Tomé and Príncipe 
ExcellentBased on 65 reviews
8.5

Emoyeni Gardens is situated in Sao Tome and features complimentary wireless internet. It also provides luggage storage, meeting rooms and an outdoor pool.

Tips for booking hotels in São Tomé

Cheapest month:July
Most expensive month:May
Average price in São Tomé:$121/night
Cheapest price found:$29/night
Cheapest day:Sunday
Most expensive day:Monday
$33 - $231
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $266
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated São Tomé hotels

1
Pestana São Tomé
7.2 Good
Avenida Marginal 12 de Julho, São Tomé, São Tomé and Príncipe
Show on map
1.0 mi from city centre, São Tomé, São Tomé and Príncipe 

Pestana Sao Tome provides charming 5-star accommodation in Sao Tome. It has a fitness centre, as well as free Wi-Fi, an outdoor pool and a sun deck.

Cheapest hotels in São Tomé, São Tomé and Príncipe

Residêncial Tamarindos
8.3 Excellent
Morro Peixe, São Tomé, São Tomé and Príncipe
Show on map
7.7 mi from city centre, São Tomé, São Tomé and Príncipe 

Residencial Tamarindos is located in Sao Tome and offers free Wi-Fi. It also provides luggage storage, laundry facilities and an airport shuttle.

$30
Avg. per night
Porcelana Hotel
6.9 Good
Ponte Tavares, Estrada de Fruta-Fruta R/C e 1º, São Tomé, São Tomé and Príncipe
Show on map
0.6 mi from city centre, São Tomé, São Tomé and Príncipe 

Albergaria Porcelana provides a comfortable setting while in Sao Tome. Some of the facilities provided at this 3-star bed & breakfast include complimentary on-site parking and wireless internet.

$30
Avg. per night
Sweet Guest House
8.6 Excellent
Vila Dolores N. 087, São Tomé, São Tomé and Príncipe
Show on map
0.2 mi from city centre, São Tomé, São Tomé and Príncipe 

Sweet Guest House provides a comfortable setting when in Sao Tome. It also offers a 24-hour reception, luggage storage and free Wi-Fi.

$47
Avg. per night
Hotel Central
8.1 Excellent
Rua de Angola, São Tomé, São Tomé and Príncipe
Show on map
0.3 mi from city centre, São Tomé, São Tomé and Príncipe 

Hotel Central Sao Tome provides comfortable 3-star accommodation in Sao Tome. It also offers a car rental desk, an airport shuttle and free Wi-Fi.

$49
Avg. per night
Paradise Agua Leve Residential
7.8 Good
Bairro de Hospital, São Tomé, São Tomé and Príncipe
Show on map
1.4 mi from city centre, São Tomé, São Tomé and Príncipe 

Paradise Agua Leve Residential offers 3-star accommodation in Sao Tome. Guests can also take advantage of free wireless internet during their stay.

$52
Avg. per night
Praia Accommodation
7.8 Good
Praia Lagarto Cx. Postal 61 República Democrática de São Tomé e Príncipe, São Tomé, São Tomé and Príncipe
Show on map
2.4 mi from city centre, São Tomé, São Tomé and Príncipe 

Praia Accommodation provides 3-star accommodation in Sao Tome. It offers free Wi-Fi, an outdoor pool and meeting rooms.

$67
Avg. per night
Sh Boutique Hotel
Vila Dolores North 088, São Tomé, São Tomé and Príncipe
Show on map
0.3 mi from city centre, São Tomé, São Tomé and Príncipe 

SH Boutique Hotel provides comfortable 3-star accommodation in Sao Tome. It also offers a 24-hour reception, free Wi-Fi and a laundry service.

$81
Avg. per night
Mucumbli
9.2 Excellent
Ponta Figo, Neves, São Tomé, São Tomé and Príncipe
Show on map
12.9 mi from city centre, São Tomé, São Tomé and Príncipe 

This comfortable lodge in Sao Tome offers free wireless internet, as well as a 24-hour reception and bicycle rental. It also provides luggage storage, a car rental desk and an airport shuttle.

$84
Avg. per night

Hotel prices in São Tomé

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in São Tomé

Vacation rentals in popular São Tomé and Príncipe cities

Facts about staying in São Tomé

  • What are the best hotels in São Tomé?

    Pestana São Tomé, rated with a score of 7.2 from 136 reviewers, is one of the most popular hotels in São Tomé. Other top stays include São Pedro Guesthouse, with an average rating of 8.3 from 201 reviewers, and Sweet Guest House, with a score of 8.6 from 199 reviewers.

  • How much do hotels in São Tomé cost?

    Hotels in São Tomé cost an average of $70/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in São Tomé had higher average prices of $136/night and $160/night respectively.

  • How much is a cheap hotel in São Tomé?

    $28 per night is the cheapest São Tomé hotel price found in our data from the last 72 hours.

  • How much is a hotel in São Tomé tonight?

    São Tomé hotels start at $28 for tonight; however accommodations will average about $70. Many 4-star stays can be found in São Tomé tonight, with prices starting at $56. These prices were found on HotelsCombined within the last 72 hours.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation