Please note, your browser is out of date.
For a good browsing experience we recommend using the latest version of Chrome, Firefox, Safari, Opera or Internet Explorer.

Hotel Bela Vista

Hotels, Algarve, 5 stars
Av. Tomás Cabreira
Praia da Rocha
visit website »


A true boutique hotel situated right on the amazing beach of Praia da Rocha in the Algarve. 

What to expect

Intimacy & luxury. Great outdoor areas and on top of the beach. Unique sea view.


Spot type
Must have
Special Offers
Mr. Travel has been here and recommends
Searched by:    Algarve clear all