Set right on a private stretch of beach in Jambiani, Blue Moon Resort has a range of rooms and suites to choose from. Each spacious suite comes with a private pool and lots of extras, and the modern rooms have a king-size bed and a private deck where you can sit back, take in the lush garden and feel the cool sea breeze. At the bar you can order cocktails and fresh fruit smoothies to drink by the pool or on your sunbed (yes, there is a beach service!), and then cool off in the swimming pool at the end of the jetty. Beneath a large thatched banda, the resort’s restaurant spreads over two levels and serves plenty of succulent seafood, tasty international specialities and exotic local dishes – and you won’t want to miss the breathtaking views across the Indian Ocean!