The Bela Vista Hotel is situated in one of the nicest beaches of the Algarve, Praia da Rocha. Consisting of the palace Casa Azul and the new wing Jardim Bela Vista, with 38 rooms and the first SPA L' Occitane in Portugal, with five treatment rooms, Jacuzzi for 12 people, sauna and fitness lounge. The hotel also features a signature restaurant with terrace – Vista Restaurante - led by Chef Rogério Calhau. Two bars and a rooftop pool complete the offer. The building has direct beach access through a romantic garden.