About this property

Beachfront Location: Eco Casa in Karimunjawa offers direct access to Barakuda Beach, just a few steps away. Guests enjoy a private beach area, beachfront, and stunning sea views. Comfortable Accommodations: Rooms feature private bathrooms, air-conditioning, balconies, and sea or garden views. Additional amenities include bathrobes, tea and coffee makers, and free WiFi. Dining Experience: The family-friendly restaurant serves Indonesian, Italian, Mediterranean, and international cuisines. Breakfast options include continental, à la carte, and vegetarian. Leisure Activities: Guests can enjoy snorkelling, sailing, and boating in the surrounding area. Walking tours and hiking are also available. Convenient Services: Eco Casa provides private check-in and check-out, a lounge, beauty services, and a tour desk. Free on-site parking and full-day security enhance the stay.

Couples particularly like the location — they rated it 9.7 for a two-person trip.

Distance in property description is calculated using © OpenStreetMap

Property highlights

Top location: Highly rated by recent guests (9.6)

Breakfast info

Continental, Italian, Vegetarian, Vegan, Halal, Gluten-free, Asian

Free private parking available at the hotel


Availability

Select dates to see this property's availability and prices

Room type
Number of guests
 
2 single beds
and
1 extra-large double bed
2 single beds
and
1 extra-large double bed
1 extra-large double bed
2 single beds
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.
Something went wrong. Please try again later.

Guest reviews

Categories:

Staff
Facilities
Cleanliness
Comfort
Value for money
Location
Free WiFi

Select topics to read reviews:

Guests who stayed here loved

Guillaume
France France
Our room was nice and comfortable, with a beautiful beach- and seaview. Staff has been particularly kind and helpful. The food was amazing and fairly priced. As a whole, we've had wonderful days at Eco Casa. And the hotel is conveniently placed...
Stefan
Belgium Belgium
Everything: starting with the taxi from the port to the hotel and the welcome by Esther and Stefan. The bungalow was great with a nice balcony. The staff was so gentle and kind. The food was always enough and they have a lot of variety. The place...
Paula
Germany Germany
Great location right on the beach, really calm and idyllic! And Ester and her team are the most perfect hosts and served us only the best food!
Eszter
Hungary Hungary
Paradise on Earth. We are so happy that we found this place. The resort is beautiful, done carefully with beautiful details, great taste. The bungalow we had was spacious, super comfortable, beautiful, with great view to the sea and close to the...
Laura
Canada Canada
We stayed there for 4 nights. The place is a piece of heaven, so calm and clean, the Italian restaurant is so delicious. The host are very helpful.
David
United Kingdom United Kingdom
The location was idyllic. We stayed in the resort all the time and relaxed. The beach was beautiful and so well kept. The staff were super attentive and helpful. We were there for 4 nights with 2 nights in the Bungalow with Sea view and 2 nights...
Julia
Germany Germany
We had a wonderful time at eco casa. The beach property is the perfect tropical dream getaway. The beach is incredibly beautiful, the staff very friendly and helpful and when you swim a bit further you can even see lots of fish, star fish,...
Koen
Netherlands Netherlands
Perfect accomodation, great breakfast, daily choice between several options. Located at the beach, fantastic view. Good beds with musquito net. Offering daily tours, snorkeling, fishing, biking. Great restaurant with also good Italian food. Rental...
Damian
Poland Poland
Beautiful resort driven by addicted people: italian couple as owners and local charming staff. Scenery is iconic with everyday maintained, clean beach, usefull facilities and tropical garden. Garden composition and wooden huts are so cute and...
Magnus
Australia Australia
A fantastic place run by Esther & her husband. This place has everything from great location, staff & yummy food. They have fresh grilled fish every night plus other dishes & the Piña Coladas were great. Esther was very helpful in every way &...

Hotel surroundings

Restaurants

1 restaurant on site
Eco Casa Resto
  • Cuisine
    Indonesian • Italian • Mediterranean • Pizza • Seafood • Local • Asian • International • European • Grill/BBQ
  • Open for
    Breakfast • Brunch • Lunch • Dinner • High tea • Cocktail hour
  • Ambiance
    Family friendly • Romantic
  • Dietary options
    Halal • Vegetarian • Vegan • Dairy-free

House rules

Eco Casa takes special requests - add in the next step!
Check-in
From 13:00 to 20:00
You'll need to let the property know in advance what time you'll arrive.
Check-out
From 09:00 to 10:00
Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Please enter the dates of your stay and check the conditions of your required option.
Children and beds

Child policies

Children of any age are welcome.

Children 3 years and above will be charged as adults at this property.

To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.

Cot and extra bed policies

0 - 2 years
Extra bed upon request
Rp 70,000 per child, per night
Cot upon request
Rp 50,000 per child, per night
3+ years
Extra bed upon request
Rp 70,000 per person, per night

Prices for cots are not included in the total price, and will have to be paid for separately during your stay.

The number of cots allowed is dependent on the option you choose. Please check your selected option for more information.

There are no extra beds available at this property.

All cots are subject to availability.

No age restriction
There is no age requirement for check-in
Pets
Pets are not allowed.

The fine print

Need-to-know information for guests at this property

Please inform Eco Casa in advance of your expected arrival time. You can use the Special Requests box when booking, or contact the property directly with the contact details provided in your confirmation.