The jewel of Portimão. The historical Bela Vista Hotel & Spa offers direct access to Praia da Rocha. It has the distinction of having been the very first hotel in the Algarve Region. Spread across three houses, each boasting its own distinctive identity, most rooms look out to the Atlantic Ocean. If you’re seeking a break from the beach, the on-site pool and spa are there for you to use. If you fancy a spot of golf, the nearby golf courses will serve you well. The hotel's restaurant offers al fresco dining, and there’s also free wi-fi available.