Kura Kura Resort
Karimunjawa Islands, Indonesia
Located in the stunning Karimunjawa archipelago, amongst pristine waters and powdery white sand, Kura Kura is alone on its own exclusive island, Menjawakan. The hotel underwent a serious makeover a few years back, and is now even more splendid and fabulous than ever, featuring well-appointed cottages and villas that provide guests with incredible panoramas of the surrounding coastal scene. The restaurant serves up fresh, succulent seafood straight out of the waters that lap onto the tropical shores. Guests who enjoy sunset cruises and snorkeling with vibrant sea life will be in their own personal heaven here.