Whether you're staying for a long weekend or a few weeks you'll love the freedom and flexibility of a self-catering break in our spacious villas.
A real 'home from home' with a fully equipped kitchen, spacious living and dining area, outdoor patio or terrace plus the option for dining at the pool bar you can live your holiday however you like. Add that to our wonderful leisure facilities and fantastic location within the Algarve we've got your next break covered at Macdonald Vale da Ribeira Residences.
Terms and Conditions
- Minimum 3 night stay required for all arrival dates.
- Payment in full required at the time of booking, all bookings are non-refundable and non-transferable.
There's a true sense of village at Vale Da Ribeira, villas surrounded by gardens and pathways offering lovely views of the landscaped grounds.
The villas are perfect for families and friends that want to spend quality holiday time together. With a fully equipped kitchen and air-conditioned rooms, they’re perfectly suited for self-catering holidays.
2 Bedroom Villa Sleeps 4
This two bedroom villa features a fully equipped open plan kitchen and living space south facing to make the most of the sunshine and views over the valley. Accommodation is across two floors, includes two bathrooms and each one has its own private parking, a garden and a terrace.
1 Bedroom Apartment Sleeps 4
All one bedroom apartments feature a fully equipped and open plan kitchen and living area and two bathrooms. The property also includes either a terrace or garden area to appreciate the views.
2 Bedroom Apartment Sleeps 4
Our two bedroom apartments all feature a fully equipped open plan kitchen and living area plus 2 bathrooms. Each includes a terrace or garden area to enjoy the views.
3 Bedroom Villa Sleeps 6
Our three bedroom villas feature a lovely open plan living and dining area with fully equipped kitchen and view of the valley. Accommodation is across two floors and each property has three bathrooms.
Vale Da Ribeira Residences
Várzea de Arão
8500 - 122 Mexilhoeira Grande