Bela Vista Hotel: our hand-picked 5-star hotel in Portimão. Book through suitespot and breakfast for two, a room upgrade subject to availability, hotel credit and VIP service come with it – worth over €500 together.
Bela Vista Hotel Portimão · Praia da RochaFor this guide we reviewed the best hotels in Portimão and chose one: a luxury hotel above Praia da Rocha – with nine categories whose names are worth reading closely. What that means for booking is below.Our choice for Portimão is the Bela Vista Hotel on Avenida Tomás Cabreira, directly above Praia da Rocha. In our ranking it stands at 3.9 out of 5, and a night starts at 285 euros. The hotel is independently run.
Why we recommend it: Because its core is a palacete from 1918 – a town palace above the beach, around which 38 rooms and suites now sit in three buildings. Dinner is at Vista under chef João Oliveira, which the Michelin guide lists; add BELA – Food, Drinks & View, the Vista Bar, a Spa by L’Occitane and a heated pool facing the Atlantic. The hotel belongs to Relais & Châteaux. The beach is 200 metres away, the marina 800, Faro airport 52 kilometres. Our recommended category is the suite facing the town.
Nine categories – and very different views.
The sizes: 20 square metres in the Tradition, 25 in the Elegance Blue, three times 31 (Classic, Elegance Garden and Deluxe Garden House), 37 in the Character; then the suites at 41, 50 and 64 square metres.
And the views: four categories look out on the Atlantic, one has a partial sea view, one faces the town and one the garden or the town.
What that means for you: not every category faces the sea. And with the garden-or-town category it stays open which one you get. Anyone who wants to see the Atlantic should name the exact category when enquiring.
Two categories are also not rooms in the main building but buildings of their own: Elegance Blue at 25 and Elegance Garden at 31 square metres.
The package: breakfast at Vista, 100 US dollars hotel credit, a welcome gift, early check-in and late check-out – and an upgrade that here applies at the time of booking rather than on arrival.
Our advice: Use the upgrade at booking. It is the more reliable of the two variants – you know before you travel which category you will sleep in.
The Bela Vista Hotel stands on Avenida Tomás Cabreira in Praia da Rocha, on the cliff edge above the beach – 200 metres from the sand, 800 from the marina, two kilometres from the centre of Portimão, twelve from Praia da Marinha and from Lagos, the same from Silves and 52 from Faro airport.
Our recommendation is therefore for anyone who wants to be in the water in front of the door in the morning – and for those driving the bays of the western Algarve from here.
What lies within reach: Praia da Rocha with its rock stacks, 200 metres below; the marina with the boats to the Benagil caves, 800 metres; the fort of Santa Catarina at the harbour mouth, right beside it.
For orientation: Silves with its red sandstone castle lies twelve kilometres inland, Praia da Marinha twelve kilometres east, Lagos twelve west. Faro airport is 52 kilometres away, a good forty minutes on the A22. Along the coast one walks; between the bays one drives.
The Bela Vista Hotel offers 9 categories, three suites among them.
The rooms: 20 square metres in the Tradition, 25 in the Elegance Blue, 31 in the Classic, the Elegance Garden and the Deluxe Garden House, 37 in the Character.
The suites: 41, 50 and 64 square metres – the first of them is our recommended category.
Two of the nine categories are buildings of their own rather than rooms in the main building: Elegance Blue and Elegance Garden.
On the view: this hotel’s motif is the Atlantic above Praia da Rocha – four categories look out onto it. One more has a partial sea view, one looks onto the town, one onto garden or town.
What applies equally to every category: breakfast for two at the Vista restaurant, 100 US dollars hotel credit per stay, a welcome gift, the upgrade already at booking subject to availability and early check-in and late check-out subject to availability.
A night at the luxury hotel in Portimão starts at 285 euros.
The suitespot benefits apply here from the first night. Included are: breakfast for two, 100 US dollars hotel credit, a welcome gift, the upgrade at booking subject to availability and early check-in and late check-out.
When it is loveliest: from April to October – the hotel names that itself as the best time; in May, June and September the water is warm and the beach is empty.
What belongs to the Algarve: the winter break. The hotel closes over the cold months – our travel advisors give the dates for your period.
When to ask early: in July and August, when the Algarve has its fullest weeks, and at Easter.
How long to stay: four nights – beach and marina, a day by boat to the caves, one in Silves and Lagos.
And whatever the date: you get the suitespot benefits in the quietest week of the year just as you do in the busiest.
The Algarve is the coast where Portugal ends and the Atlantic begins: sandstone cliffs in ochre and red, bays that can only be seen from the water, and behind them towns older than the hotels in front of them.
Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comThree things belong to it. First Praia da Rocha: the beach directly below, with the free-standing stacks it is famous for. Second the Benagil caves: the boats leave from the marina, 800 metres away. Third Silves: twelve kilometres inland, with its Moorish castle of red sandstone above the town.
The package at this hotel is breakfast, 100 US dollars credit, a gift, the upgrade at booking and check-in and check-out.
What our travel advisors arrange most often: the category with the right view, for the reason stated above, the table at Vista and the boat trip from the marina – because the morning slots go early in summer.
We reviewed the best hotels in Portimão and chose one: the Bela Vista Hotel on Avenida Tomás Cabreira, 200 metres above Praia da Rocha.
A night starts at 285 euros. Since it is our only hotel in the town there is no price range, just this starting point – in the mid-price range.
20 to 37 square metres in the six rooms and 41 to 64 in the three suites. Our recommended suite has 41.
The Bela Vista Hotel. In our ranking it stands at 3.9 out of 5: a palacete from 1918 above the beach, 38 rooms and suites in three buildings, the restaurant Vista, a Spa by L’Occitane and membership of Relais & Châteaux.
Four of nine categories look out on the Atlantic, and a fifth has a partial sea view. When enquiring, name the exact category with its square metres.
The suitespot benefits apply here from the first night. The package holds breakfast, 100 US dollars credit, a welcome gift, the upgrade at booking and early check-in and late check-out.
From Faro airport it is 52 kilometres on the A22, a good forty minutes. The beach lies 200 metres below the hotel, the marina 800 metres.
From April to October – the hotel names that itself as the best time. It takes a break over the winter months.
That depends on your membership: whether a stay here earns points or status nights in your programme, your travel advisor will confirm before you book. The suitespot benefits apply in any case.

