Vila Domilu With its Moorish design and beautiful gardens, this charming resort is the perfect base for holidaymakers looking to experience all the Algarve has to offer.
Located near the town of Carvoeiro, Vila Domilu enjoys a quiet atmosphere not far from the beach.
Albergaria Nossa Senhora da Rocha is just a few steps away from the beach, with views over the ocean. The rooftop snack bar has a sun terrace with views over the beach and the surrounding countryside.