The Severin Sea Lodge Beach Resort is a 4 star premier beachfront hotel with 188 rooms, located on the beautiful, pristine and sandy Bamburi Beach in the North Coast of Mombasa.. It has been designed with luxury in mind and tastefully furnished with beautiful rounded bungalows, amidst the swaying coconut palms. Stay in paradise, while you’re in Mombasa.