
The Hotel
It began as a home, and it never stopped being one.
High on the cliffs of Praia da Rocha, Bela Vista has welcomed travellers since 1918 — a house that has quietly mastered the art of welcoming.
Between time and the sea, life here moves at the pace of things done well.
Exclusivity
A small house, not a large resort — 38 rooms, and the sense that the place was opened just for you.
Comfort
Century-old walls, sea light, and a team that remembers every name. Ease, in every detail.
Gallery
A house with a soul, overlooking the sea.





Awards and recognitions
Awards that define
our journey
Member property
Readers' Choice
Travellers' Choice
Europe's most beautiful hotels

Luxury Hotel Award

Platinum Fork
Member property
Readers' Choice
Travellers' Choice
Europe's most beautiful hotels

Luxury Hotel Award

Platinum Fork
FAQs
Frequently
Asked Questions
Yes — Bela Vista is a 5-star boutique hotel and spa in Portimão, on the cliffs of Praia da Rocha. As a Relais & Châteaux member it pairs refined, personal hospitality with fine dining, a L'Occitane spa and wide views over the Atlantic.
On the cliff-front of Praia da Rocha in Portimão, in the western Algarve. Faro airport is about an hour by car; Lisbon and Seville are each within a comfortable drive.
It is. Bela Vista is a proud member of Relais & Châteaux — the association of independent hotels and restaurants recognised for character, cuisine and a genuine sense of place.
It is a small, character-led house rather than a large resort — a 1918 mansion and two sister houses, 38 rooms, a team that knows guests by name, and the Atlantic as an everyday neighbour.
Very much so. The quiet scale, sea-view rooms, spa rituals and the Vista Restaurante make it a natural choice for couples; it is an adults-oriented retreat.
The Algarve is kind year-round. Spring and early autumn bring warm days and quiet beaches; high summer is bright and lively; winter is mild and restful — perfect for the spa.
Small, well-behaved pets can be accommodated on request. Please let our team know when you book so we can prepare for your arrival.
