About O’Castelo

Blessed with some of the best-views in Carvoeiro, the historic and regal O Castelo Guest House overlooks Praia do Carvoeiro and the Atlantic Ocean. Spacious sea-view rooms with balconies or terraces provide the perfect location to relax, unwind, and enjoy your holidays in the Algarve.

Family owned and operated, O Castelo is proud of its Portuguese hospitality. The unique property, complete with turrets and crenellations, has been in the family for generations, and offers a boutique B&B experience in one of the Algarve’s premium holiday destinations.

O Castelo is the perfect romantic get-away, providing a dreamy setting for honeymooners and couples to indulge. Breathtaking back-drops of the beach and ocean are best enjoyed from private balconies, where chilled wine can be sipped at sunset, and a delightful breakfast enjoyed at sunrise, all in your own peaceful and intimate atmosphere. Our ‘romantic packages’ add the finishing touch with flowers on arrival to make your stay even more special.

We invite you to enjoy a truly unique and boutique stay, and experience a traditional and historic property which still has the personal touch to all of our services.

The Castelo Guest House has 12 en-suite bedrooms. All rooms have cable TV, free access to Internet and daily cleaning.

Here you will find a peaceful atmosphere and great hospitality, inviting you to rest and fall asleep, cradled by the sound of the ocean. Unforgettable!

Find your Perfect Room