Hotels of Earth

Isla Los Erizos EcoHouse

Isla de Rosario Isleta, Isla Grande, CO

8.1 guest rating· 83 reviews

About this hotel

Sustainable Paradise

Seaside Dining Experience

Adventure Awaits

Book your stay at Eco Hotel Los Erizos for an unforgettable eco-friendly getaway. Indulge in delicious meals at our on-site restaurant while overlooking the crystal-clear waters. Explore the vibrant marine life through activities like snorkeling, diving, and fishing. With a prime location just a short distance from Cartagena de Indias and Barú, you'll have the perfect balance of seclusion and accessibility. Let our concierge service cater to your every need, ensuring a stress-free and memorable stay.

Rooms & rates

Standard Double Room

Sleeps 2 · 16 m² · Double bed

  • Private bathroom
  • Additional bathroom
  • Shower
  • Safety deposit box
  • Fan

Standard Double Room

Sleeps 2 · 16 m² · Double bed

  • Private bathroom
  • Additional bathroom
  • Shower
  • Safety deposit box
  • Fan

Basic Triple Room

Sleeps 3 · 18 m² · Twin bed, Double bed

  • Private bathroom
  • Additional bathroom
  • Shower
  • Fan
  • Additional toilet

Standard Family Room

Sleeps 5 · 20 m² · Twin bed, Bunk bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Additional bathroom
  • Shower

Economy Quadruple Room

Sleeps 5 · 20 m² · Double bed, Bunk bed

  • Private bathroom
  • Additional bathroom
  • Shower
  • Fan
  • Additional toilet

Triple Room with Terrace

Sleeps 3 · 20 m² · Twin bed, Queen bed

  • Private bathroom
  • Additional bathroom
  • Shower
  • Fan
  • Additional toilet

Superior Bungalow

Sleeps 2 · 16 m² · Queen bed

  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Private bathroom
  • Additional bathroom
  • Shower

Amenities

  • Pool sun loungers
  • Restaurant
  • Screens / Barriers between staff and guests for safety
  • Beach club nearby (surcharge)
  • Beach toys
  • Private beach nearby
  • Front desk (limited hours)
  • Tour desk
  • Mobile app for room service
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Family rooms
  • Accessible shuttle
Show all 61 amenities
  • Board games/puzzles
  • Cashless payment available
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Contactless check-in/check-out
  • Express check-in
  • Express check-in/check-out
  • Fire extinguishers
  • First aid kit available
  • Fishing nearby
  • Food delivered to guest room
  • Free wired internet
  • Fruits
  • Grocery deliveries
  • Guest education on local ecosystems and culture
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Hosted evening meal (reserve)
  • Housekeeping on request
  • Internet access
  • Invoice provided
  • Japanese garden
  • Kid meals
  • Massage services
  • No accessible shuttle
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Process in place to check health of guests
  • Property cleaned by professional cleaning companies
  • Public Bath
  • Reception hall
  • Safety deposit box
  • Sanitized tableware & silverware
  • Scuba diving on site
  • Security alarm
  • Shared stationery like menus, pens are removed
  • Shuttle service (additional charge)
  • Snorkeling on site
  • Staff adhere to local safety protocols
  • Television in common areas
  • Terrace
  • Thermometers for guests provided by property
  • Wine release events

Location

© OpenStreetMap contributors

Isla de Rosario Isleta, Isla Grande, CO

Check-in
from 01:00 PM to 02:00 PM
Check-out
until 12:00 PM

What guests say8.183 reviews

+ Friendly staff+ Delicious food+ Beautiful locationRooms need improvement
Cleanliness7.6
Service8.6
Location8.6
Room Quality7.5
Amenities7.7
Value for Money8.2

Excelente lugar

10.0

Hermoso lugar para descansar y disfrutar del mar. Excelente gastronomía! Muy linda atención sobre todo de Dyna y Mayte.

Santibañez · AR · 2026-06-14

Gran lugar en Isla Marina

9.0

La ubicación está perfecta, (no hay tránsito de lanchas tan recurrente como en otros hoteles, aunque me quedé entre semana) el lugar perfecto para hacer Snorkel, variedad de especies. La comida estaba deliciosa y en buena cantidad

La luz a veces se iba en la mañana, pero es una condición de la isla. No me ofrecieron limpieza en la habitación, me quedé dos noches.

Carolina · CO · 2026-05-31

Un angolo di pace

10.0

Staff gentilissimo, cibo ottimo

Belais · IT · 2026-05-04

Great times

7.0

Friendly staff and very eco vibes

Not much of an actual beach area

Victor · CO · 2026-03-28

Good to know

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Payment before arrival by bank transfer is required. The property will contact you after you book to provide instructions.

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

A deposit may be required at the property.

Parking

No parking available.

Internet

WiFi is available in public areas and is free of charge.

Pets

Pets are not allowed.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 3 years old stay for free when using an existing bed.

Children from 1 year old to 5 years old stay for free when using an available extra bed.

Children from 6 years old to 10 years old stay for COP 60,000 per person per night when using an available extra bed.

People 11 years old and over stay for COP 124,000 per person per night when using an available extra bed.

You haven't added any cots.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.