Angel's Bay Resort is located in Malindi and attractions in the region include Malindi Beach. This Malindi hotel has a private beach. Angel's Bay Resort features a restaurant and a bar/lounge. Room service is available during limited hours. The hotel serves a complimentary breakfast. Recreational amenities include an outdoor pool and a children's pool. Spa amenities include massage/treatment rooms and beauty services. This Malindi property has event space consisting of banquet facilities and a ballroom. The property offers a roundtrip airport shuttle (surcharge). Business services, wedding services, translation services, and tour assistance are available. Additional property amenities include a library, a concierge desk, and barbecue grills. 90 air-conditioned guestrooms at Angel's Bay Resort feature minibars and complimentary bottled water. All accommodations have balconies. Bathrooms feature showers.
Expedia Affiliate Network