






















































































































Garden Oasis with Sea Views Luxurious Accommodations Experience comfort and convenience at Eco Casa Resort, where you can enjoy a garden oasis just steps away from Barakuda Beach. Indulge in air-conditioned rooms featuring free WiFi, a bar, and private balconies with stunning sea views. Culinary Delights Savor a variety of cuisines at our on-site restaurant, offering Indonesian, Italian, and Mediterranean dishes. Special dietary needs? We've got you covered with vegetarian, dairy-free, and halal options available upon request. Adventure Awaits Explore the beauty of Karimunjawa through hiking and cycling, or opt for bike and car rentals for further exploration. Don't miss out on nearby Pokemon Beach and Batu Putih Beach for a memorable stay. Book your stay at Eco Casa Resort for a perfect blend of relaxation and adventure!
Checking rates…
You won't be charged yet
Guests liked
Guests mentioned
SG · couple · Oct 2026
IT · solo_traveller · Oct 2026
E’ un piccolo angolo di paradiso ❤️
La posizione in riva al mare è la possibilità di organizzare con la struttura tutte le escursioni
Tutto bellissimo
FR · solo_traveller · Oct 2026
Un paradis
Petit coin de paradis Toute l'équipe est très gentille , peut vous arranger les transports ou location de scooter Tout était parfait Merci beaucoup
Devoir partir
IT · solo_traveller · Sep 2026
Innanzitutto grazie a Ester e Stefano per far sentire i loro ospiti come a casa. Tutto il resort è curato nei minimi dettagli ed è concepito nel rispetto dell'ambiente. Tutto lo Staff è gentilissimo e sorridente. I bungalow sono pochi e consentono tanta privacy, sono molto puliti e comodi, tutti a pochi passi dalla spiaggia e immersi in un palmeto spettacolare, presente anche la piscina. Molti servizi sono gratuiti, offrono anche a pagamento varie escursioni, servizi come taxi e noleggio scooter. Infine la cucina è ottima e di grande qualità!
DE · solo_traveller · Sep 2026
Kemujan, karimunjawa RT/RW 003/002 Baracuda Beach · Karimunjawa