There are many hotels in Mombasa and along the Kenya coast, including Malindi and Lamu, with accomodation ranging from large resorts to small boutique hotels. Quality 4 and 5 star Mombasa Hotels offer AC rooms, a choice of bars and restaurants and in some cases even a state of the art Spa, not to mention watersport activities.