Enter your dates to see the latest prices and deals for Karimunjawa hotels
Facing the beachfront, Alam Kita offers 3-star accommodations in Karimunjawa and features a garden, private beach area and terrace.

Located in Karimunjawa, 1.6 miles from Legon Lele Beach, Narayana Hotel Karimunjawa provides accommodations with a garden, free private parking, a terrace and a restaurant.

Located in Karimunjawa, 1.1 miles from Legon Lele Beach, The Happinezz Hills Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Located in Karimunjawa, a few steps from Barakuda Beach, Arys Lagoon Bungalow & Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.
Located in Karimunjawa, a few steps from Pokemon Beach, Royal Ocean Resort Karimunjawa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Located in Karimunjawa and with Nirwana Beach reachable within a 6-minute walk, BIG K HOSTEL provides a garden, non-smoking rooms, free WiFi and a terrace. The hostel features family rooms.

Located a 5-minute drive from Karimun Jawa Harbor, Omah Alchy Cottages features accommodations with traditional Javanese architecture overlooking the sea.

Located in Karimunjawa, a 17-minute walk from Pancuran Beach, Al Mare Karimunjawa has accommodations with a garden, free private parking and a bar.
Located in Karimunjawa, within a 17-minute walk of Nirwana Beach and one mile of Pancuran Beach, Blij Ei - Land Hostel has accommodations with a garden and a bar, and free WiFi throughout the...

Providing a bar, Karimunjannah House features accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.

Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Popular with guests booking hotels in Karimunjawa
Providing a bar, Karimunjannah House features accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Located in Karimunjawa, 1.6 miles from Pancuran Beach, HALO Sustainable Resort Karimunjawa provides accommodations with a garden, free private parking, a terrace and a restaurant.
Located in Karimunjawa, 1.1 miles from Legon Lele Beach, The Happinezz Hills Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in a quiet area, CasaVelion features a cozy accommodations. Free WiFi is available throughout the property and free private parking is available on site.
Lotus Homestay is a recently renovated guest house in Karimunjawa where guests can make the most of the garden and bar.
Rullah Homestay is a recently renovated homestay in Karimunjawa where guests can make the most of the free bikes and shared lounge.
Atlante Hostel features a garden, terrace, a restaurant and bar in Karimunjawa. There is free private parking and the property provides paid airport shuttle service.
Motel Gemilang offers accommodations in Karimunjawa, 1.4 miles from Pancuran Beach. This homestay provides free private parking, a shared kitchen, and free Wifi.
Located in Karimunjawa, a 3-minute walk from Kanjen Beach, Legon Waru Cottage provides accommodations with a garden, free private parking, a private beach area and a terrace.
Sunrise Sea Hill Cottages has accommodations in Karimunjawa near Nirwana Beach and Legon Lele Beach. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
Offering a private beach area and water sports facilities, Breve Azurine Lagoon Resort is set in Karimunjawa.
Located in Karimunjawa, a few steps from Pokemon Beach, Royal Ocean Resort Karimunjawa has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.
Located in Karimunjawa, a few steps from Barakuda Beach, Arys Lagoon Bungalow & Hotel provides accommodations with a garden, free private parking, a private beach area and a terrace.
Featuring garden views, Bunga Jabe in Karimunjawa features accommodations, a private beach area, and a garden. This beachfront property offers access to a terrace, free private parking, and free Wifi.
Located in Karimunjawa, 1.7 miles from Legon Lele Beach and 1.8 miles from Pancuran Beach, Basa-basi Lodge provides accommodations with free WiFi, air conditioning and access to a garden with a...
Featuring a garden, E2 GUEST HOUSE offers accommodations in Karimunjawa. This property offers access to a terrace, free private parking, and free Wifi.
Offering inner courtyard views, Arriani Homestay in Karimunjawa features accommodations, a garden, a terrace, and a shared lounge.
Located in Karimunjawa, a 19-minute walk from Pancuran Beach, Spazio Hotel provides accommodations with a garden, free private parking and a restaurant.
Located in Karimunjawa, 1.2 miles from Nirwana Beach, The Bodhi Tree Karimunjawa has air-conditioned accommodations and a garden.
Located within 1.1 miles of Pancuran Beach in Karimunjawa, Al Kabron Inn has a garden and a terrace, as well as free WiFi.
Blue Laguna Inn provides air-conditioned rooms in Karimunjawa. Offering a garden, the property is located within 1.3 miles of Nirwana Beach.
Located in Karimunjawa, a 18-minute walk from Pancuran Beach, RGJS2r Hostel KARIMUNJAWA provides accommodations with a shared lounge, free private parking and a bar.
INDIGO Motel has a garden, shared lounge, a terrace and restaurant in Karimunjawa. Among the facilities at this property are room service and an ATM, along with free WiFi throughout the property.
Featuring a terrace, restaurant and views of sea, Dewa Daru Resort is located in Karimunjawa, a 16-minute walk from Nirwana Beach.