Bom Bom Island Resort lies off the West Coast of africa on the tropical island of Principe. Principe froms part of the Democratic Republic of São Tomé & Principe in the Gulf of Guinea.This tiny Republic forms part of the GuineaIslands located some 320km off the coast from Gabon, just north of the equator. The restaurant, bar and marina are situated on Bom Bom Island itself, with the chalets, swimming pool and other amenities situated on the mainland of Principe.
The stylishly decorated boutique hotel is located on the island of São Tomé close to the town of São Tomé and ÔboNational Park, conveniently allowing you to explore everything the island has to offer. Together with local partners, Omali Lodge Luxury Hotel organises small-scale ecotourism trips to all the interesting sites on the island.