Skip to main content

Filter by:


Star rating

Review score

Rio do Ouro – 43 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Kenito, hotel in Rio do Ouro

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.

Clean and conveniently located in the heart of town the staff were good and the owner was a lovely person.
9.1
Scored 9.1
Superb
Rated superb
205 reviews
Price fromUS$63.51per night
Hotel Central, hotel in Rio do Ouro

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 is exceptional, everything is in the walking distance from the hotel. The only thing which may more far is a beach where you can swim, but it is no problem with all transport facilities. The personnel is welcoming and always ready to help.
8.0
Scored 8.0
Very good
Rated very good
323 reviews
Price fromUS$75.13per night
Omali São Tomé, hotel in Rio do Ouro

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

Friendly staff, nice layout, peaceful.
8.3
Scored 8.3
Very good
Rated very good
169 reviews
Price fromUS$201.79per night
Residencial Avenida Geovanni, hotel in Rio do Ouro

Residencial Avenida Geovanni offers air-conditioned accommodation in São Tomé. The hotel features city views, a terrace, and free WiFi is available throughout the property.

Excellent, central location. Staff helpful. Very clean, good sized room and bathroom. Very good breakfast. A gem!
8.6
Scored 8.6
Fabulous
Rated fabulous
176 reviews
Price fromUS$53.74per night
SH Boutique Hotel, hotel in Rio do Ouro

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.

the breakfast was just the same stuff. for the 6 days i have been there i have had same type of breakfast
8.0
Scored 8.0
Very good
Rated very good
33 reviews
Price fromUS$70.57per night
Hotel Praia, hotel in Rio do Ouro

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.

Large pool, friendly staff, room was clean
7.3
Scored 7.3
Good
Rated good
22 reviews
Price fromUS$201.61per night
HN City Center Hotel, hotel in Rio do Ouro

Located in São Tomé, HN City Center Hotel offers 3-star accommodation with a terrace, a restaurant and a bar. There is free private parking and the property provides paid airport shuttle service.

6.8
Scored 6.8
Pleasant
Rated pleasant
9 reviews
Price fromUS$65.14per night
casa Luis, hotel in Rio do Ouro

600 metres from Emília Beach, casa Luis is a recently renovated property set in São Tomé and offers air-conditioned rooms with free WiFi and private parking.

Big and clean room. Comfortable with good AC. Nice pool and outdoor area. Good breakfast. Welcoming hosts. Overall excellent value for money. Would definitely stay again!
9.0
Scored 9.0
Superb
Rated superb
249 reviews
Price fromUS$60.17per night
YUPOP APARTAMENTO, hotel in Rio do Ouro

Boasting air-conditioned accommodation with a balcony, YUPOP APARTAMENTO is set in São Tomé. Featuring luggage storage space, this property also provides guests with an outdoor fireplace.

Nicely decorated and in the middle of the city
6.1
Scored 6.1
Pleasant
Rated pleasant
7 reviews
Price fromUS$36.91per night
Micaval Residential, hotel in Rio do Ouro

Micaval Residential provides air-conditioned accommodation in São Tomé. The property has city views. The accommodation features a 24-hour front desk, full-day security and currency exchange for...

Basic hotel, but is in center. Aircon, good breakfast, omlete, ham, cheese,, many fruits, smoothie. Good character, helped me with the rental car and also giving me a discount.
9.3
Scored 9.3
Superb
Rated superb
127 reviews
Price fromUS$49.94per night
See all hotels near Rio do Ouro
Subscribe to receive premium deals

Prices drop the moment you sign up!