Mbweni Ruins Hotel
A charming hotel on the west coast of Zanzibar on the beach, just 10 minutes south of Stone Town and close to the Airport. The hotel runs a free shuttle bus to and from town several times a day, so this is perfect for visiting the shops and bustle of Zanzibar and then returning for a swim in the afternoon, and relaxing over a romantic dinner at the Raintree Restaurant.
A recent addition is the Magrove Bar, where you can enjoy a sundowner with the perfect view.
Mtoni Marine Centre
Hotel on the west coast of Zanzibar on the beach, just north of Stone Town which has a variety of attractive and moderately priced rooms. There is a first-class restaurant and a lively bar. The beach is pleasant and there is also a nice swimming pool. It takes 5 minutes to get to town by taxi or dalla-dalla.