See the latest prices and deals by choosing your dates.
Boca Chica
Located in Boca Chica, Boca Chica Bay Eco Lodge offers accommodation with free WiFi, air conditioning and access to a garden.
Guests at Boca Chica Bay Eco Lodge can enjoy hiking nearby, or benefit from the sun terrace.
Erika and Herbie make us feel very welcome. They are the one’s preparing the breakfast every morning.