Close to the centre of Porto, a castle covered in azulejos in the middle of a beautiful garden where you can relax.
Whether in the city centre, close to the Ribeira to enjoy the lively quays of Porto, or in the luxurious and trendy Boavista district, here is a selection of hotels to stay in during your holiday or weekend in Porto. These accommodations are close to the must-sees of the city after discovering the Ribeira, a walk along the Gaia quays, or a trip to Foz do Douro, what better way to relax than in one of these hotels with swimming pool, spacious rooms and hearty breakfasts.
All the hotels in this selection are ideally located in the heart of the city for exploring on foot. If you want to get away from Porto, the receptionists will be happy to arrange a taxi or private driver for you, or to point you in the direction of a car hire company.
- Castelo Santa Catarina (centre of Porto)
- Porta Nobre - Exclusive Living Hotel (Porto city centre)
- Torel Avantgarde (Near Torre dos Clérigos)
- BessaHotel Boavista (near Casa da Música)
- Bonjardim 560 (Porto city centre)
- Zero Box Lodge Porto (centre of Porto)
- Palace Museum - Espaço Palmeiras
- Hotel Spot Family Suites (Porto city centre)
- BessaHotel Baixa
- Torel Palace Porto (Porto city centre)
Castelo Santa Catarina (centre of Porto)
Some rooms are decorated with early 20th-century furniture and others in a more modern style. A magical place to stay in Porto.
The nearest metro station is Marques, 100 metres from the hotel, and you are 850 metres from the historic centre of Porto.
Castelo Santa Catarina
Hotel located in a castlePorta Nobre - Exclusive Living Hotel (Porto city centre)
In the Miragaia district, near the Palacio da Bolsa, you can stay at this beautiful hotel with a garden and outdoor rooftop swimming pool. Ideal if you don't want to eat all your meals in the restaurant, as it has flats with kitchens.
If you're bringing children, you'll love the layout of the accommodation, with two sleeping areas.
The staff will look after you throughout your stay and the breakfast is delicious. In the evening you can enjoy a cocktail on the rooftop.
Porta Nobre - Exclusive Living Hotel
Hotel with city viewsTorel Avantgarde (Near Torre dos Clérigos)
Just 750 metres from Torres Dos Clérigos and 10 minutes from the banks of the Douro, Hotel Torel Avantgarde is ideally located for a stay in Porto.
If you also wish to relax during your holiday, it has a beautiful outdoor swimming pool, a jacuzzi with sun loungers and panoramic views over the city. You can also enjoy a massage while admiring the beautiful city of Porto.
The decor is very tasteful and modern. At breakfast, you'll have plenty of choice and can enjoy homemade pastéis de nata, fresh from the oven.
Torel Avantgarde
Hotel with outdoor swimming poolBessaHotel Boavista (near Casa da Música)
A little out of the way, this hotel is located in the trendy Boavista district, right next to one of Porto's most beautiful modern buildings: La Casa da Música.
Perfect for going out in the same places as the locals, this hotel is as modern as its neighbourhood and also has a gym, jacuzzi and car park.
BessaHotel Boavista
Hotel near Casa da MúsicaBonjardim 560 (Porto city centre)
In the heart of the city centre, close to São Bento station (with its 20,000 tiles), this hotel has an outdoor swimming pool, a garden and a quality restaurant.
Bonjardim 560
Hotel with outdoor swimming poolZero Box Lodge Porto (centre of Porto)
Original hotel with rooms in a former bank.
The decor is beautifully crafted, and on the roof terrace there's a tank where you can listen to music underwater.
You can also relax in the sauna.
Zero Box Lodge Porto
Hotel 5 minutes' walk from the metroPalace Museum - Espaço Palmeiras
This hotel is located in the Palacio Espaço Palmeiras Museum and is classified as a monument of recognised municipal interest.
The rooms are thematically decorated and very spacious.
A rather unique place to stay in Porto.
Palace Museum - Espaço Palmeiras
Hotel located in the heart of the cityHotel Spot Family Suites (Porto city centre)
This hotel offers spacious suites for families and is located next to the lively Bolhao market.
The buffet breakfast is generous and the staff charming.
Spot Family Suites Hotel
Hotel located in the heart of the cityBessaHotel Baixa
A rare hotel in Porto with an indoor swimming pool, the BessaHotel Baixa also has a wellness area with a sauna.
You can also order a massage for the ultimate moment of relaxation.
BessaHotel Baixa
Hotel with indoor swimming poolTorel Palace Porto (Porto city centre)
A change of scenery is guaranteed during your stay at the Torel Palace hotel, with its very modern decor and beautiful outdoor swimming pool.
Situated 600 metres from Sao Bento metro station, it boasts a fairly central location in Porto.