Karimunjawa

Top end

Top end
$$$
Nirwana Laut Resort
Karimunjawa

(http://www.karimun-jawa.com/), a luxury resort with many facilities.

Top end
$$$
Kura-kura Resort

(http://www.kurakuraresort.com/), in menyawakan island. covered by coconut trees and surrounded by white sandy beaches and pristine coral reefs. it's a high class hotel with scuba facilities.

Top end
$$$
Paradise Resort

(http://paradise-lodge-kar...), private time share and holiday home. with a private entrance from the main road you experience the most amazing views high above the tree line overlooking the bay, national park and outer islands.

There are various kinds of accommodation there, from the four star hotels to homestays. There are also camping sites.