The Hotel Belavista is a well-established small hotel in the resort of Praia da Luz, Western Algarve, quite close to the delightful town of Lagos.
I think it has been open around 20 years. It is basically family-owned and run, and the majority of the staff have been with them from when it first opened, so happy are they to work at this very special place.
It has an excellent restaurant, two swimming pools (one heated) and a lovely laid-back atmosphere. Nothing is too much trouble for the staff and consequently many visitors visit again and again.
I would highly recommend this hotel to people of all ages for a truly happy stay in excellent accommodation.