Best Hotels Near Porto's City Center

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

Welcome to Porto, a vibrant and captivating city located along the stunning coast of Portugal. Known for its rich history, charming streets, and delicious cuisine, Porto is a destination that truly has it all. And when it comes to finding accommodation, you'll be delighted to discover a wide range of fabulous hotels near the city centre. Whether you're seeking luxury, budget-friendly options, or something in between, Porto offers a plethora of choices to suit every traveler's taste.

The beauty of staying in hotels near Porto's city centre is the convenience they offer. Imagine stepping right out of your hotel and being immersed in the lively atmosphere of the city. From the iconic Ribeira district, where picturesque narrow streets wind their way down to the Douro River, to the bustling Bolhão Market, where you can sample local delicacies and indulge in shopping to your heart's content, everything is just a stone's throw away when you choose accommodation in the very heart of Porto.

When it comes to selecting the perfect hotel near Porto's city centre, there are a few factors to consider that will enhance your overall experience. Look for hotels that not only provide comfortable rooms and excellent service but also offer amenities such as rooftop terraces with breathtaking views, on-site restaurants serving delectable local dishes, and easy access to public transportation. By choosing the right hotel, you'll be able to make the most of your stay, ensuring that every moment in Porto is truly unforgettable.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Intercontinental Porto - Palacio Das Cardosas, An Ihg Hotel
2. Hotel Carris Porto Ribeira
3. Rosa Et Al Townhouse Hotel
4. Hf Ipanema Park Hotel
5. Portobay Flores
6. Nh Collection Porto Batalha Hotel
7. Torel Avantgarde
8. Hotel Da Bolsa
9. Pestana Vintage Porto Hotel & World Heritage Site
10. Pestana Palacio Do Freixo, Pousada & National Monument - The Leading Hotels Of The World

Luxury Elegance in the Heart of Porto

Check Availability

Porto
Dec 15, 2025 - Dec 16, 2025

Intercontinental Porto - Palacio Das Cardosas, An Ihg Hotel

8.7

Good

(830 Reviews)

+ 481 photos
Located in a historic building, this five-star hotel seamlessly blends classic architecture with contemporary elegance. Situated just steps away from Porto's main attractions, the InterContinental Porto - Palacio das Cardosas offers stylish rooms, a gourmet restaurant showcasing local flavors, and a tranquil spa. Its prime location and luxurious amenities make it the ideal choice for discerning travelers seeking a memorable stay in the heart of Porto.
Address: Praca Da Liberdade, 25
Rating: Good 8.7 (830 Reviews)
Rooms: 113
Price: From 145$

Hotel Carris Porto Ribeira

8.4

Good

(6708 Reviews)

+ 301 photos
Located in the very heart of Porto's Ribeira district, Hotel Carris Porto Ribeira combines affordability with a prime location. The hotel offers stylish and comfortable rooms, some featuring views of the Douro River. Within walking distance, you can discover Porto's charming streets and iconic landmarks, including the Dom Luís I Bridge. Immerse yourself in the city's rich culture without breaking the bank.
Address: Rua Do Infante Dom Henrique, 1
Rating: Good 8.4 (6708 Reviews)
Rooms: 90
Price: From 125$

Rosa Et Al Townhouse Hotel

8.8

Good

(208 Reviews)

+ 229 photos
Rosa Et Al Townhouse offers an eco-friendly retreat tucked away in Porto's art district. This boutique hotel features rooms furnished with upcycled or vintage furniture, showcasing a commitment to sustainability. Guests can relax in the hotel's courtyard garden, filled with native plants, or explore the nearby urban gardens and sustainability initiatives. Rosa Et Al Townhouse offers a unique blend of sustainability and artistic ambiance, perfect for conscious travelers.
Address: Rua Do Rosario 233
Rating: Good 8.8 (208 Reviews)
Rooms: 7
Price: From 205$

Boutique Charm and Character

Immerse yourself in the charm and character of Porto with these boutique hotels near the city centre. Perfect for those seeking a more intimate and personalized experience, these accommodations captivate guests with their unique designs, attention to detail, and warm hospitality.

Hf Ipanema Park Hotel

8.2

Good

(4011 Reviews)

+ 193 photos
HF Ipanema Park offers spacious family rooms and a range of child-friendly services to ensure a pleasant stay for families visiting Porto. This hotel features a large outdoor swimming pool, perfect for children to splash around and have fun. Additionally, the hotel is located near the Parque da Cidade, Porto's largest park, offering plenty of green spaces and playgrounds for the whole family to enjoy.
Address: Rua De Serralves, 124
Rating: Good 8.2 (4011 Reviews)
Rooms: 281
Price: From 103$

Portobay Flores

9.4

Good

(1921 Reviews)

+ 64 photos
Immerse yourself in contemporary luxury at PortoBay Flores, a stylish hotel set in a restored palace near Porto's city centre. The tastefully decorated rooms feature modern amenities and luxurious furnishings, providing a relaxing retreat for guests. Indulge in a gastronomic experience at the hotel's restaurant, where Portuguese cuisine is reimagined with a contemporary twist, all within walking distance of Porto's vibrant city centre.
Address: 27 Rua Das Flores
Rating: Good 9.4 (1921 Reviews)
Rooms: 78
Price: From 236$

Nh Collection Porto Batalha Hotel

8.9

Good

(1689 Reviews)

+ 151 photos
Located just steps away from the iconic Batalha Square, NH Collection Porto Batalha offers sleek and modern rooms, equipped with the latest technology and luxurious amenities. With its central location, the hotel provides easy access to Porto's main attractions, including the São Bento Train Station and Clérigos Tower. After a day of exploration, unwind on the rooftop terrace while enjoying panoramic views of the city.
Address: Praca Da Batalha 62
Rating: Good 8.9 (1689 Reviews)
Rooms: 107
Price: From 190$

Budget-Friendly Comfort and Convenience

Discover affordable and comfortable options with these budget-friendly hotels near Porto's city centre. Perfect for travelers seeking excellent value without compromising on quality, these accommodations prioritize comfort, convenience, and accessibility.

Torel Avantgarde

9.1

Good

(2627 Reviews)

+ 275 photos
Torel Avantgarde showcases a fusion of art and luxury, creating an ideal retreat for couples seeking a unique and romantic experience in Porto. The hotel's stunning views of the Douro River and Porto's city centre set the stage for an unforgettable stay. Each room is uniquely designed with artistic touches, and the hotel's rooftop terrace provides a breathtaking setting for romantic evenings under the stars.
Address: Rua Da Restauracao, 336
Rating: Good 9.1 (2627 Reviews)
Rooms: 54
Price: From 343$

Hotel Da Bolsa

8.0

Good

(1259 Reviews)

+ 113 photos
Located in the heart of Porto's city centre, Hotel da Bolsa offers excellent value for money without compromising on comfort. Its cozy rooms provide a peaceful retreat after a day of exploring the bustling streets of Porto. The hotel's central location makes it convenient for visiting major attractions, such as the iconic Livraria Lello and the Porto Cathedral.
Address: Rua Ferreira Borges, 101
Rating: Good 8.0 (1259 Reviews)
Rooms: 31
Price: From 51$

Pestana Vintage Porto Hotel & World Heritage Site

8.7

Good

(1498 Reviews)

+ 370 photos
Housed in a restored 16th-century building, Pestana Vintage Porto Hotel & World Heritage Site exudes charm and sophistication. This boutique hotel boasts comfortable rooms with panoramic views of the Douro River, a delightful courtyard where guests can unwind, and a rooftop terrace offering sweeping vistas of Porto's cityscape. Immerse yourself in Porto's rich history while enjoying the modern comforts and impeccable service provided by this truly unique hotel.
Address: Praca Da Ribeira 1
Rating: Good 8.7 (1498 Reviews)
Rooms: 109
Price: From 227$

Modern Comfort and Convenience

Experience modern comfort and convenience in these contemporary hotels near Porto's city centre. These accommodations provide a seamless blend of functionality and style, ensuring a comfortable stay with all the necessary amenities for today's traveler.

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

8.9

Good

(1836 Reviews)

+ 296 photos
Nestled along the banks of the Douro River, Pestana Palácio do Freixo is a romantic haven housed in an 18th-century palace. The hotel boasts luxurious rooms with river views, tranquil gardens, and a stunning infinity pool overlooking the river. Indulge in a romantic dinner at the hotel's fine dining restaurant, offering exquisite cuisine and an extensive wine selection. This idyllic retreat is perfect for couples looking to unwind and reconnect.
Address: Estrada Nacional 108
Rating: Good 8.9 (1836 Reviews)
Rooms: 87
Price: From 235$

Porto River

9.3

Good

(959 Reviews)

+ 196 photos
Located in the center of Porto's historic Ribeira district, Porto River offers waterfront views and a charming atmosphere perfect for a romantic escape. The hotel's elegantly designed rooms provide a cozy sanctuary, and some offer private balconies overlooking the Douro River. Enjoy a leisurely breakfast in bed or explore nearby romantic spots such as the Dom Luís I Bridge and riverside cafes hand in hand.
Address: Rua Dos Canastreiros, 50
Rating: Good 9.3 (959 Reviews)
Rooms: 19
Price: From 229$

Vera Cruz Porto Downtown Hotel

8.2

Good

(5668 Reviews)

+ 106 photos
Nestled in the historic Baixa district, Vera Cruz Porto Downtown Hotel offers comfortable accommodations at affordable prices. Its cozy rooms are equipped with modern amenities, and the hotel's 24-hour reception ensures guests have everything they need throughout their stay. With Porto's city centre just a short walk away, this budget-friendly hotel provides a convenient base for exploring the vibrant city.
Address: R. Ramalho Ortigao, 14
Rating: Good 8.2 (5668 Reviews)
Rooms: 37
Price: From 191$

Family-Friendly Comfort and Activities

Discover a range of family-friendly hotels near Porto's city centre that cater to the needs of both adults and children. These accommodations provide comfortable rooms, convenient amenities, and exciting activities to keep the whole family entertained.

The Yeatman Hotel

9.4

Good

(1422 Reviews)

+ 280 photos
Nestled on the south bank of the Douro River, The Yeatman Hotel offers breathtaking views of Porto's historic city centre. With its luxurious rooms, Michelin-starred restaurant featuring delectable Portuguese cuisine, and an extensive collection of Portuguese wines, this hotel is a true haven for wine lovers. Immerse yourself in the world of winemaking and relax in the award-winning Caudalie spa, making The Yeatman Hotel the epitome of luxury and refinement.
Address: Rua Do Choupelo (Santa Marinha), 345
Rating: Good 9.4 (1422 Reviews)
Rooms: 106
Price: From 350$

Oca Flores Hotel Boutique

8.7

Good

(720 Reviews)

+ 146 photos
Nestled in the heart of Porto's historic district, Flores Village Hotel & Spa is a testament to the city's rich heritage. This boutique hotel features beautifully decorated apartments designed to evoke Porto's traditional architecture. With its tranquil courtyard, modern amenities, and a rejuvenating spa, Flores Village Hotel & Spa offers a charming retreat amidst the bustling city centre.
Address: Rua Das Flores, 139
Rating: Good 8.7 (720 Reviews)
Rooms: 31
Price: From 205$

Ac Hotel Porto By Marriott

8.2

Good

(1176 Reviews)

+ 155 photos
AC Hotel Porto offers a blend of modern design and comfort, ideally situated near Porto's city centre. The hotel's sleek and spacious rooms provide a tranquil oasis after a day of exploring the city's treasures. Unwind at the rooftop bar, offering breathtaking views of the Douro River, or venture out to nearby attractions such as the Crystal Palace Gardens and the iconic Casa da Música.
Address: Rua Jaime Brasil, 40
Rating: Good 8.2 (1176 Reviews)
Rooms: 128
Price: From 69$

Romantic Getaways in Porto

Embark on a romantic journey with these enchanting hotels near Porto's city centre. Whether you're celebrating an anniversary, planning a honeymoon, or simply looking to spend quality time with your loved one, these accommodations offer the perfect setting for love, romance, and unforgettable memories.

Sustainability and Eco-Friendly Stays

Embrace sustainable living with these eco-friendly hotels near Porto's city centre. For environmentally-conscious travelers, these accommodations prioritize sustainability without compromising on comfort or style.