Companhia das Culturas is a quirky eco boutique hotel in Castro Marim in the Eastern Algarve. Surrounded by 40 acres of pine, cork, carob, and olive trees plus a biological garden, it offers nine uniquely decorated rooms and four apartments with kitchenettes. There are two swimming pools, a gorgeous hammam, and plenty of spaces to hang out — one of the most characterful and sustainable stays in the Algarve.



