With a stay at Quinta dos Cochichos – Country Houses in Olhao (Quelfes), youll be within a 10-minute drive of Ria Formosa Natural Park and Parque Natural da Ria Formosa. This beach cottage is 2.9 mi (4.7 km) from Ilha da Culatra Beach and 3.2 mi (5.1 km) from Moncarapacho Museum and Chapel.