Villas and apartment rentals in Carvoeiro with 4 or more bedrooms.
Sort by Price: High - Low
Carvoeiro
A fantastic villa for up to 8 guests set in a lovely setting complete with a swimming pool, sun terrace, and private gardens. The interior is clean and tidy, a great choice for a Carvoeiro holiday.
From just £3340p/w
With just a short walk to the ocean this large 6 bedroom villa in Carvoeiro is a really good choice for extended family holidays in the sun. A pool and outdoor games offer lots of entertainment.
From just £2410p/w
A stunning 6 bedroom luxury villa in Carvoeiro featuring an ultra modern interior and a truley special private pool and terrace area. A prime location make for a dream villa holiday.
From just £5050p/w
A great place for your Carvoeiro holiday, Villa Solarium has everything you need to make the most of your stay. A private holiday rental in a quiet location yet close to the resort centre of Carvoeiro.
From just £3980p/w
4 bedrooms and a modern interior with lovely bathrooms ensure you'll have everything you'll need for a fantastic stay in Carvoeiro. The pool and massive sun terrace are what makes this place special.
From just £1550p/w
Casa Vista Mar is one of the most popular villas for larger families or two families holidaying together. With views of the mountain range, a pool, and lovely interior being some of the many selling points.
From just £3135p/w
Located in the quiet area of Sesmarias just to the west of Carvoeiro town Villa Sun has two private pools and a large sun terrace. Inside you'll find a spotlessly clean and modern interior.
From just £1610p/w
Perfectly suited to large groups or two families sharing due to the fact it is actually two separate villas that you are renting. A great location and private pool make it a really good choice for your holiday.
From just £1599p/w
This luxury 4 bedroomed villa with large heated pool and air conditioning is fully equipped, with everything included to ensure you have a perfect holiday. Restaurant with play area just 500m walk
From just £405p/w