Sao Tome and Principe Lodges & Resorts

Omali Lodge may be the only luxury hotel on Sao Tome, but their eco-credentials, facilities and activities on offer more than make up for the lack of choice. On Principe island, there is Bom Bom Island Resort, where the individual bungalow rooms are sandwiched between the edge of the rainforest and the white sand beach.

Luxury Hotels in Sao Tome and Principe

Showing 1 - 2 of 2 hotels