Hotels in Porto
Recommended and conveniently located hotels in Porto
Best Hotels in Porto City Centre (Top Picks for Every Budget)
Contents
If you want to stay in Porto without wasting time moving around, the city centre is the best choice. From here, you can walk to landmarks like Avenida dos Aliados, São Bento Station and the Ribeira District, while enjoying easy access to restaurants, cafés, and transport.
We use Booking because its platform guarantees secure transactions and the best deals. By booking in advance your hotel in Porto you can get discounts of up to 50%.
Below you’ll find a curated selection of the best hotels in Porto city centre, divided by budget and style.
Best Luxury Hotels in Porto City Centre

1. GA Palace Hotel & Spa
A refined boutique luxury hotel set in a restored palace, GA Palace Hotel & Spa offers an intimate and elegant experience in central Porto. The interiors combine classic architecture with contemporary design, while the spa and garden provide a peaceful retreat away from the busy streets. It’s ideal for travelers looking for exclusivity, comfort, and a quieter luxury stay.
Location: See hotel location and nearby attractions

2. Torel Avantgarde
Torel Avantgarde is one of the most unique luxury hotels in Porto, inspired by art and creativity. Each room is designed around a different artistic concept, and many offer stunning views over the Douro River. 3-time award-winning 5-star hotel with an outdoor swimming pool, fitness center and garden.
Location: See hotel location and nearby attractions

3. The Yeatman
Located just across the river, The Yeatman is one of the most iconic luxury hotels in Porto, known for its panoramic views over the city skyline. It combines wine culture, gastronomy, and high-end hospitality, with a Michelin-starred restaurant and an exceptional spa. Ideal for a special stay or celebration.
It’s perfect for visiting the wine cellars of Porto, as most of them are right at its feet.
Location: See hotel location and nearby attractions
 

4. Pestana Palácio do Freixo
Set in a stunning baroque palace overlooking the Douro River, this hotel offers a truly historic luxury experience. The building itself is a national monument, and the interiors reflect its grandeur. It’s slightly outside the center but perfect if you want a unique and elegant atmosphere.
Location: See hotel location and nearby attractions
 

5. Cenica Porto Hotel, Curio Collection By Hilton
Cenica Porto Hotel, Curio Collection by Hilton offers a high-end stay in the heart of Porto, combining elegant rooms with modern comfort and refined design. Guests can enjoy a full wellness experience with facilities such as an indoor pool, sauna, hammam, and fitness center, making it ideal for both relaxation and city breaks. The hotel also features a stylish restaurant serving Portuguese and European cuisine.
Location: See hotel location and nearby attractions
 

6. InterContinental Porto – Palacio das Cardosas
Located right on Aliados, InterContinental Porto offers one of the best locations in Porto. Set in a historic palace, it blends classic architecture with modern comfort and high-level service. It’s perfect if you want luxury in the absolute center of the city.
Location: See hotel location and nearby attractions
Best Mid-Range Hotels in Porto City Centre

7. Eurostars Aliados
A modern and stylish hotel located near Aliados, Eurostars Porto offers excellent value for money. Rooms are comfortable and well-designed, and the location makes it easy to explore Porto on foot. A great balance between quality and price.
Location: See hotel location and nearby attractions

8. Mercure Porto Centro Aliados
Mercure Porto combines contemporary design with a central location, making it a reliable choice for most travelers. It offers comfort, good service, and easy access to Porto’s main attractions.
Location: See hotel location and nearby attractions
 

9. PortoBay Teatro
Inspired by theatre, this hotel has a distinctive personality and a great location in the city center. It’s ideal if you want something a bit different while still staying comfortable and central.
Location: See hotel location and nearby attractions
 

10. Vila Galé Porto
A larger hotel with good facilities, including a rooftop area and wellness space. It’s slightly outside the core center but still within walking distance and offers good value for money.
Location: See hotel location and nearby attractions
 

11. Eurostars das Artes
Eurostars das Artes is a stylish mid-range hotel located in one of Porto’s most creative areas, close to galleries, museums, and the lively Cedofeita district. The hotel blends modern comfort with an artistic atmosphere, featuring contemporary design and a quiet internal garden that offers a break from the city.
Location: See hotel location and nearby attractions
 
Best Budget Hotels in Porto City Centre

12. Moov Hotel Porto Centro
One of the best budget options in Porto, offering clean, simple rooms in a very central location. It’s ideal if you want to save money without sacrificing location.
Location: See hotel location and nearby attractions
 

13. YOTEL Porto
A modern and tech-focused hotel with compact but functional rooms. It’s a good option for younger travelers or short stays looking for something different and efficient.
Location: See hotel location and nearby attractions
 

14. STAYSOME Porto Herculano
A simple and practical accommodation option in central Porto, offering good value and easy access to main attractions. Ideal for budget-conscious travelers.
Location: See hotel locationn and nearby attractions
 

15. Acta The Clover
A contemporary budget hotel with clean design and essential comforts. It’s a good choice for travelers who want a simple but well-located stay. Clerigos Tower (0.9 mi) and Ribeira Square (1.1 mi). Sao Bento Train Station is a 13-minute walk away.
Location: See hotel location and nearby attractions
 

16. ibis Porto Centro São Bento
ibis Porto Centro São Bento is a reliable budget hotel in a very central location, just a short walk from São Bento Station. It offers simple, functional rooms with everything you need for a comfortable stay, making it a great option for travelers who prioritize location and value over luxury.
Location: See hotel location and nearby attractions
The most popular among our travellers
Here is a list of the most demanded hotels by our travelers, and below you will find more recommendations of hotels with good value for money that we selected for you:
5 Stars hotels with charm in Porto
- 17. Sheraton Porto & Spa
- 18. Tiara Park Atlantic
- 19. Hotel HF Ipanema Park
- 20. Hotel Porto Palácio
- 21. Hotel Infante de Sagres
- 22. Hotel Pousada de Porto – Highly recommended!
4 Stars hotels in Porto
- 23. Best Western Oporto
- 24. Bessa Hotel
- 25. Eurostars Das Artes
- 26. Hotel HF Fenix Oporto
- 27. Hotel AC Porto
- 28. Hotel Vila Galé Oporto
- 29. Hotel Teatro Oporto
- 30. Hotel Dom Enrique
- 31. Hotel Quality Inn Oporto
2 & 3 Stars hotels in Porto
- 32. Star Inn Porto Low Cost Design Hotel – Oporto (outside city center, with parking)
- 33. Hotel Antas
- 34. Cliphotel Gaia Porto
- 35. Hotel São José – Oporto
- 36. Hotel Internacional Oporto
- 37. Hotel HF Tuela Oporto
- 38. Grande Hotel Do Porto
- 39. Hotel Residencial Pão de Açucar
- 40. Being Porto Hostel
You can also check our post 5 pleasant and cheap hotels in the center of Porto.
Staying in Porto
If you are interested in getting thorough information about Porto's neighborhoods, check our where to stay in Porto. You can use it to make a thoughtful selection, but rest assured, any location in Porto's downtown is suitable for accomodation and is well connected to the rest of the city, its surroundings and the airport.
The city has undergone extensive renovation of its buildings in recent years. As a result, the range of accommodations available has been greatly expanded, so you can get excellent hotels at attractive prices. Simply decide your budget, sit back and let us help you find the best option for your visit.
Recommended downtown hotels in Porto
We chose for you these hotels in Porto with excellent ratings and good value for money
Hotel Spot Family Suites
700 feet away from Bolhão market. Bar and private parking available.
Holiday Inn Express Porto City Centre
Well located in the city center with new and confortable facilities.
Moov Hotel Porto Centro
Minutes away from Porto São Bento terminal. Private parking available.
Stay Hotel Porto Centro Trindade
3 stars hotel in downtown Porto, 5 minutes walk to Trindade metro station.
Legendary Porto Hotel
Located in the centric Batalha Square, 5 minutes walk to São Bento. Paid parking available.
Mercure Porto Centro Santa Catarina
Close to all the city highlights and with private parking.
Ribeira do Porto Hotel
In the middle of the Ribeira square, 1000 feet away from Don Luis bridge.
YOTEL Porto
A modern hotel with fitness, bar and garden. Paid parking available.
The Rex Hotel
In the center, an historic mansion overlooking Praça da República.
Pur Oporto Boutique Hotel by actahotels
Located in one of Porto’s most commercial street: Rua Santa Catarina. It offers family rooms.
BessaHotel Boavista
In the Boavista area. The rooms feature jacuzzi and terrace. Private parking available.