Best Hotels in Porto City Centre

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

With its rich history, stunning architecture, and vibrant culture, Porto is a city that truly captivates travelers from all over the world. Nestled along the picturesque Douro River, Porto Centre is the heart of the city, offering a myriad of attractions and experiences. As you plan your visit to this enchanting destination, one crucial aspect to consider is finding the perfect accommodation. Fortunately, hotels in Porto Centre cater to every type of traveler, from luxury seekers to budget-conscious explorers. Whether you prefer a charming boutique hotel or a modern and sleek establishment, Porto Centre has it all.

When it comes to picking the ideal hotel in Porto Centre, location is key. With hotels conveniently situated in close proximity to major attractions such as the iconic Ribeira District, the stunning Dom Luís I Bridge, and Porto Cathedral, you can easily explore the city on foot. Immerse yourself in the history and charm of the UNESCO World Heritage-listed historic center, where winding cobblestone streets lead to hidden gems and charming cafes. Booking a hotel in Porto Centre ensures you can indulge in the city's rich cultural offerings, renowned wine cellars, and mouthwatering culinary delights, all at your doorstep.

For those seeking a touch of luxury, Porto Centre offers a range of upscale accommodations that boast breathtaking views of the city and the Douro River. These luxurious hotels provide unparalleled comfort and service, with amenities such as rooftop pools, spa facilities, and gourmet restaurants, ensuring a truly indulgent experience. On the other hand, budget-conscious travelers will find numerous options that offer excellent value for money without compromising on comfort and convenience. From cozy guesthouses to stylish hostels, Porto Centre's affordable hotels provide a comfortable stay, allowing you to allocate your budget to exploring the city's many attractions.

In Porto Centre, finding the perfect hotel is not just about a comfortable place to stay; it's also about immersing yourself in the vibrant spirit of the city. As you step out of your hotel, you'll find yourself surrounded by a thriving arts scene, bustling markets, and lively nightlife. Take a leisurely stroll along the Ribeira riverfront and absorb the colorful facades and bustling waterfront eateries, or wander through the narrow streets of the Bolhão Market and sample local flavors. Whatever your preferences may be, hotels in Porto Centre provide the perfect base for you to discover the city's hidden treasures and create lasting memories.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Eurostars Porto Centro Hotel
2. Torel Avantgarde
3. Pestana Palacio Do Freixo, Pousada & National Monument - The Leading Hotels Of The World
4. Nh Collection Porto Batalha Hotel
5. Intercontinental Porto - Palacio Das Cardosas, An Ihg Hotel
6. Portobay Flores
7. Hotel Da Bolsa
8. Sheraton Porto Hotel & Spa
9. Crowne Plaza Porto, An Ihg Hotel
10. Moov Hotel Porto Centro

Luxury Escapes in Porto Centre

Check Availability

Porto
Dec 06, 2025 - Dec 07, 2025

Eurostars Porto Centro Hotel

8.9

Good

(2334 Reviews)

+ 89 photos
Eurostars Porto Centro combines contemporary design and comfort in a central location. This modern hotel offers spacious and well-appointed rooms, providing a relaxing retreat after a day of exploring Porto Centre. Begin your day with a delicious breakfast buffet, then venture out to discover the city's architectural wonders, including the stunning Lello Bookstore and the Clérigos Tower, both within walking distance of the hotel. Eurostars Porto Centro ensures a comfortable and stylish stay in the lively heart of Porto.
Address: Rua Sampaio Bruno 77
Rating: Good 8.9 (2334 Reviews)
Rooms: 74
Price: From 140$

Torel Avantgarde

9.1

Good

(2627 Reviews)

+ 275 photos
Perched on a hilltop, overlooking Porto Centre and the Douro River, Torel Avantgarde embodies contemporary art and design. This boutique hotel showcases themed rooms, each dedicated to a different artistic movement, creating a truly immersive experience. Unwind in the hotel's infinity pool or pamper yourself at the spa before exploring the vibrant streets of Porto Centre, which are just a short walk away. Torel Avantgarde ensures a stay that blends art, luxury, and the soul of Porto.
Address: Rua Da Restauracao, 336
Rating: Good 9.1 (2627 Reviews)
Rooms: 54
Price: From 343$

Pestana Palacio Do Freixo, Pousada & National Monument - The Leading Hotels Of The World

8.9

Good

(1836 Reviews)

+ 296 photos
Nestled on the banks of the Douro River, Pestana Palácio do Freixo offers a blend of history and luxury. This 18th-century palace turned 5-star hotel boasts richly decorated rooms and suites, reflecting the grandeur of the past. Unwind in the hotel's spa, housed in a former chapel, or take a leisurely stroll through the lush gardens overlooking the river. With its regal ambiance and proximity to Porto Centre, Pestana Palácio do Freixo guarantees a memorable stay.
Address: Estrada Nacional 108
Rating: Good 8.9 (1836 Reviews)
Rooms: 87
Price: From 235$

Boutique Gems in Porto Centre

Experience the charm and intimacy of Porto Centre's boutique hotels. These hidden gems offer a unique blend of personalized service, captivating design, and a genuine connection to the city's heritage. Discover the true essence of Porto while enjoying the comfort and authenticity that these boutique establishments provide.

Nh Collection Porto Batalha Hotel

8.9

Good

(1685 Reviews)

+ 151 photos
NH Collection Porto Batalha boasts a prime location in the center of Porto Centre, making it an ideal choice for travelers seeking style and convenience. This modern hotel showcases chic and spacious rooms with elegant decor. Enjoy stunning views of the city from the rooftop terrace, indulge in delicious cuisine at the hotel's restaurant, or unwind with a cocktail at the bar. With its central position and contemporary flair, NH Collection Porto Batalha is a fantastic choice for modern travelers.
Address: Praca Da Batalha 62
Rating: Good 8.9 (1685 Reviews)
Rooms: 107
Price: From 190$

Intercontinental Porto - Palacio Das Cardosas, An Ihg Hotel

8.7

Good

(830 Reviews)

+ 481 photos
Housed in a beautifully restored palace in the heart of Porto Centre, InterContinental Porto - Palácio das Cardosas offers a harmonious blend of modern comfort and historical charm. Immerse yourself in opulence in the hotel's elegant rooms and suites, adorned with traditional Portuguese design elements. Situated next to the iconic São Bento train station, this luxurious hotel provides easy access to Porto's main attractions, allowing you to explore the city's wonders at your leisure.
Address: Praca Da Liberdade, 25
Rating: Good 8.7 (830 Reviews)
Rooms: 113
Price: From 145$

Portobay Flores

9.4

Good

(1921 Reviews)

+ 64 photos
PortoBay Flores provides a welcoming environment for families, combining comfort with a central location in Porto Centre. This boutique hotel offers family-sized rooms and apartments, ensuring ample space for everyone. Parents can take advantage of the babysitting services provided by the hotel, while kids will enjoy the special children's play area. PortoBay Flores is the perfect base for exploring Porto's family-friendly attractions, such as the World of Discoveries Museum and the FC Porto Museum.
Address: 27 Rua Das Flores
Rating: Good 9.4 (1921 Reviews)
Rooms: 78
Price: From 236$

Budget-Friendly Retreats in Porto Centre

Explore Porto Centre without breaking the bank with our selection of budget-friendly hotels. These cozy and affordable accommodations provide a comfortable stay without compromising on quality. Ideal for the budget-conscious traveler, these hotels offer a great value for money while providing a convenient base to immerse yourself in Porto's vibrant atmosphere.

Hotel Da Bolsa

8.0

Good

(1259 Reviews)

+ 113 photos
Located in the lively heart of Porto Centre, Hotel da Bolsa offers a cozy and inviting atmosphere at an affordable price. This family-run hotel provides warm hospitality, ensuring a delightful stay for budget-conscious travelers. Relax in the comfortable rooms, or venture out to discover Porto's cultural attractions, including the Porto Cathedral and the bustling Ribeira District, both just a short stroll away from the hotel. Hotel da Bolsa promises a comfortable and authentic Porto experience without breaking the bank.
Address: Rua Ferreira Borges, 101
Rating: Good 8.0 (1259 Reviews)
Rooms: 31
Price: From 51$

Sheraton Porto Hotel & Spa

8.5

Good

(1579 Reviews)

+ 202 photos
Sheraton Porto Hotel & Spa is a premier business hotel, located a short distance from Porto Centre. This upscale hotel offers spacious rooms with a modern design, ideal for work and relaxation. Business travelers can take advantage of the hotel's business center, conference facilities, and complimentary Wi-Fi. After a long day of meetings, unwind at the hotel's spa or enjoy a delicious meal at one of the onsite restaurants. Sheraton Porto Hotel & Spa provides everything needed for a successful business trip to Porto.
Address: Rua Tenente Valadim 146
Rating: Good 8.5 (1579 Reviews)
Rooms: 265
Price: From 128$

Crowne Plaza Porto, An Ihg Hotel

8.8

Good

(1485 Reviews)

+ 207 photos
Crowne Plaza Porto is a business-oriented hotel located near Porto Centre, offering a range of amenities and services for business travelers. The hotel features well-equipped rooms and suites with spacious work desks and comfortable seating areas. Business facilities include meeting rooms, a business center, and complimentary Wi-Fi. Guests can also enjoy the hotel's fitness center, sauna, and onsite restaurant. With its convenient location and business-friendly amenities, Crowne Plaza Porto is an excellent choice for business travelers in Porto.
Address: Avenida Da Boavista, 1466
Rating: Good 8.8 (1485 Reviews)
Rooms: 232
Price: From 83$

Modern Comforts in Porto Centre

Experience contemporary elegance and modern comforts with a stay in these sleek and stylish hotels in Porto Centre. These establishments blend sophisticated design with cutting-edge amenities, providing a seamless blend of comfort and convenience during your visit to Porto Centre.

Moov Hotel Porto Centro

8.6

Good

(5849 Reviews)

+ 76 photos
Moov Porto Centro offers minimalist design and modern comfort at an affordable price. Located in the lively heart of Porto Centre, this budget-friendly hotel enables guests to explore all the major attractions within walking distance. Enjoy the simplicity of the well-appointed rooms and take advantage of the 24-hour bar for a quick snack or drink. Moov Porto Centro is the perfect choice for those seeking convenience and affordability during their visit to Porto.
Address: Praca Da Batalha Nº. 32/34
Rating: Good 8.6 (5849 Reviews)
Rooms: 132
Price: From 102$

Ac Hotel Porto By Marriott

8.2

Good

(1176 Reviews)

+ 155 photos
AC Hotel Porto is a contemporary hotel designed with the needs of business travelers in mind. Located in Porto's Boavista district, this hotel offers sleek rooms with work desks and ergonomic chairs. Business amenities such as free Wi-Fi, a business center, and meeting spaces are available to guests. After work, guests can relax at the hotel's fitness center or enjoy a drink at the bar. AC Hotel Porto ensures a comfortable and efficient stay for business travelers in Porto Centre.
Address: Rua Jaime Brasil, 40
Rating: Good 8.2 (1176 Reviews)
Rooms: 128
Price: From 69$

Oca Flores Hotel Boutique

8.7

Good

(720 Reviews)

+ 146 photos
Located in the lively Ribeira district, Flores Village Hotel & Spa offers a serene oasis amidst the bustling city center. This boutique hotel combines modern comfort with the charm of traditional Porto architecture. Wander through the picturesque streets, visit the nearby São Francisco Church, or relax in the hotel's serene spa. Flores Village Hotel & Spa provides an ideal retreat for those seeking tranquility in the center of Porto Centre.
Address: Rua Das Flores, 139
Rating: Good 8.7 (720 Reviews)
Rooms: 31
Price: From 205$

Family-Friendly Hotels in Porto Centre

Enjoy a memorable family vacation in Porto Centre with our selection of family-friendly hotels. These accommodations cater specifically to the needs of families, offering spacious rooms, convenient amenities, and proximity to family-friendly attractions. Create lasting memories with your loved ones in the center of Porto with these welcoming hotels.

Hf Ipanema Park Hotel

8.2

Good

(4011 Reviews)

+ 193 photos
HF Ipanema Park is a family-friendly hotel located near the lush City Park, offering a tranquil retreat amidst the bustling city. The hotel features spacious rooms and suites that accommodate families comfortably. Children will love the outdoor swimming pool, while parents can unwind at the fitness center or enjoy a relaxing stroll along the nearby beach. With its convenient location and family-oriented amenities, HF Ipanema Park is an excellent choice for families visiting Porto.
Address: Rua De Serralves, 124
Rating: Good 8.2 (4011 Reviews)
Rooms: 281
Price: From 103$

Portobay Teatro Hotel

9.1

Good

(2584 Reviews)

+ 158 photos
Located in the city's historic center, PortoBay Hotel Teatro offers a unique blend of contemporary style and theatrical charm. Housed in a renovated theater building, this boutique hotel features themed rooms inspired by the world of performing arts. Immerse yourself in luxury and comfort while being just steps away from iconic Porto landmarks such as the São João National Theatre and the Majestic Café. PortoBay Hotel Teatro promises a stay that is both elegant and culturally significant.
Address: Rua Sa Da Bandeira 84
Rating: Good 9.1 (2584 Reviews)
Rooms: 74
Price: From 126$

The Yeatman Hotel

9.4

Good

(1422 Reviews)

+ 280 photos
Located in the Vila Nova de Gaia district, The Yeatman stands as an architectural masterpiece overlooking the Douro River. This iconic wine hotel showcases stunning panoramic views of Porto Centre, along with its extensive wine cellars and a Michelin-starred restaurant. Indulge in the world of Portuguese wines at the hotel's renowned wine spa, or relax by the infinity pool and soak in the unmatched beauty of Porto Centre.
Address: Rua Do Choupelo (Santa Marinha), 345
Rating: Good 9.4 (1422 Reviews)
Rooms: 106
Price: From 350$

Romantic Retreats in Porto Centre

For a romantic getaway, Porto Centre offers a selection of hotels that exude romance and charm. These intimate and enchanting establishments provide the perfect ambiance for couples seeking a romantic escape. Immerse yourself in the romance of Porto with these handpicked hotels.

Business-Friendly Accommodations in Porto Centre

For business travelers visiting Porto Centre, having a comfortable and convenient hotel is essential. These business-friendly accommodations offer amenities and services tailored to the needs of business travelers, ensuring a productive and comfortable stay in the heart of Porto.