In a stately historic building, Bela Vista offers boutique accommodations on the cliffs of Praia da Rocha. Guests can enjoy the private beach area of this property, the first hotel in the Algarve Region. Bela Vista consists of 3 separate houses, each with a unique design. All rooms are decorated with a marine theme and most provide views of the Atlantic Ocean from private balconies. Amenities include free Wi-Fi and flat-screen TVs with cable channels. Al fresco dining is possible on the terrace of the restaurant, facing the sunset in the evenings. The menu is based on typical Algarvean and Portuguese food, complemented by a varied wine list.The new Marina of Portimao is half a mile away and bikes can be rented to explore the surrounding area. Faro International Airport can be reached in one hour from the Bela Vista Hotel Spa.