Find and Book Top Hotels in Porto

Search among 323 available hotels and places to stay in Porto from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
201-250 out of 323
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great113 reviews
8 adults
3 bedrooms
4 beds
MapView on map1.4 mi from City Center500 yd from Porto Cathedral
From   US$ 80 /nightSelect
8.2
Great63 reviews
From   US$ 229 /nightSelect
8.4
Great169 reviews
1.3 mi from City Center600 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 193 /nightSelect
8.4
Great118 reviews
1700 yd from City Center600 yd from Cordoaria Garden
From   US$ 156 /nightSelect
8.2
Great121 reviews
1.4 mi from City Center500 yd from Porto Cathedral
From   US$ 149 /nightSelect
8.2
Great207 reviews
1.2 mi from City Center400 yd from Cordoaria Garden
From   US$ 120 /nightSelect
8.4
Great259 reviews
1.3 mi from City Center200 yd from São João National Theatre
From   US$ 50 /nightSelect
8.2
Great232 reviews
1.1 mi from City Center200 yd from Cordoaria Garden
From   US$ 59 /nightSelect
8.4
Great253 reviews
1.2 mi from City Center400 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 84 /nightSelect
8.0
Great42 reviews
1.4 mi from City Center300 yd from Porto Cathedral
From   US$ 136 /nightSelect
8.4
Great232 reviews
2.1 mi from City Center1600 yd from Church of Saint Ildefonso
From   US$ 110 /nightSelect
8.4
Great134 reviews
1.3 mi from City Center300 yd from Porto Cathedral
From   US$ 68 /nightSelect
8.4
Great103 reviews
1300 yd from City Center1.0 mi from Cordoaria Garden
From   US$ 127 /nightSelect
8.6
Great213 reviews
1.4 mi from City Center200 yd from São João National Theatre
From   US$ 133 /nightSelect
8.8
Great854 reviews
500 yd from City Center1500 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 74 /nightSelect
8.4
Great218 reviews
1.5 mi from City Center500 yd from Church of Saint Ildefonso
From   US$ 64 /nightSelect
1300 yd from City Center
From   US$ 78 /nightSelect
8.4
Great173 reviews
1.4 mi from City Center300 yd from Porto Cathedral
From   US$ 131 /nightSelect
8.4
Great231 reviews
1.3 mi from City Center400 yd from Porto Cathedral
From   US$ 102 /nightSelect
8.4
Great204 reviews
1400 yd from City Center400 yd from Lello Bookshop
From   US$ 99 /nightSelect
8.4
Great182 reviews
1500 yd from City Center500 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 75 /nightSelect
8.6
Great137 reviews
1.2 mi from City Center400 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 202 /nightSelect
8.2
Great122 reviews
1.7 mi from City Center500 yd from São João National Theatre
From   US$ 95 /nightSelect
8.6
Great139 reviews
1600 yd from City Center400 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 85 /nightSelect
8.4
Great183 reviews
1.3 mi from City Center200 yd from Majestic Cafe
From   US$ 131 /nightSelect
8.4
Great94 reviews
1.1 mi from City Center300 yd from Cordoaria Garden
From   US$ 99 /nightSelect
8.6
Great168 reviews
1.5 mi from City Center1000 yd from Majestic Cafe
From   US$ 64 /nightSelect
8.4
Great130 reviews
1.3 mi from City Center400 yd from Majestic Cafe
From   US$ 139 /nightSelect
8.4
Great164 reviews
1.2 mi from City Center400 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 99 /nightSelect
8.4
Great201 reviews
1.1 mi from City Center200 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 126 /nightSelect
8.4
Great127 reviews
1.7 mi from City Center700 yd from Church of Saint Ildefonso
From   US$ 76 /nightSelect
8.4
Great180 reviews
1.5 mi from City Center200 yd from D. Luis I Bridge
From   US$ 98 /nightSelect
8.4
Great166 reviews
1.2 mi from City Center400 yd from Porto Cathedral
From   US$ 58 /nightSelect
8.4
Great231 reviews
1.5 mi from City Center300 yd from São João National Theatre
From   US$ 87 /nightSelect
8.4
Great145 reviews
1.1 mi from City Center700 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 78 /nightSelect
8.2
Great56 reviews
1.5 mi from City Center200 yd from Church of Saint Ildefonso
From   US$ 82 /nightSelect
8.4
Great114 reviews
1.2 mi from City Center400 yd from Cordoaria Garden
From   US$ 109 /nightSelect
8.4
Great124 reviews
1.1 mi from City Center200 yd from Paris Galleries Street
From   US$ 84 /nightSelect
8.4
Great292 reviews
1200 yd from City Center800 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 63 /nightSelect
8.4
Great87 reviews
1.5 mi from City Center200 yd from D. Luis I Bridge
From   US$ 117 /nightSelect
8.2
Great70 reviews
1.4 mi from City Center500 yd from Majestic Cafe
From   US$ 174 /nightSelect
8.4
Great208 reviews
1.4 mi from City Center200 yd from Church of Saint Ildefonso
From   US$ 113 /nightSelect
8.4
Great201 reviews
1.0 mi from City Center300 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 69 /nightSelect
8.0
Great1 review
1.2 mi from City Center300 yd from Porto Cathedral
From   US$ 234 /nightSelect
8.4
Great197 reviews
1.7 mi from City Center800 yd from Church of Saint Ildefonso
From   US$ 76 /nightSelect
8.4
Great190 reviews
1.5 mi from City Center200 yd from Douro River
From   US$ 116 /nightSelect
8.4
Great157 reviews
1.3 mi from City Center100 yd from Majestic Cafe
From   US$ 88 /nightSelect
8.4
Great125 reviews
1700 yd from City Center600 yd from Cordoaria Garden
From   US$ 66 /nightSelect
8.4
Great123 reviews
1.3 mi from City Center800 yd from Nossa Senhora da Serra do Pilar Church
From   US$ 89 /nightSelect
8.4
Great60 reviews
1.1 mi from City Center300 yd from Lello Bookshop
From   US$ 94 /nightSelect

Best hotels and places to stay in Porto

Why visit?

Porto, located in Portugal, is a vibrant city known for its rich history, stunning architecture, and delectable cuisine. With a plethora of hotels to choose from, a visit to Porto promises a memorable experience. Whether youre interested in exploring the historic district, tasting Port wine, or simply enjoying the relaxed atmosphere, Porto has something to offer every traveler.

Where to stay?

Ribeira: As the oldest district of Porto, Ribeira is a UNESCO World Heritage site that boasts charming narrow streets, colorful buildings, and picturesque views of the Douro River. Staying in this area places you in the heart of the city, with easy access to major attractions like Palácio da Bolsa and the iconic Dom Luís I Bridge. Ribeira is dotted with hotels that cater to all budgets, ranging from boutique accommodations to luxury establishments.

Baixa: The Baixa neighborhood offers a mix of historic and modern elements, with its grand squares, bustling shopping streets, and trendy bars. This area is perfect for those who enjoy being in the heart of the action, as it is known for its vibrant nightlife. Hotels in Baixa range from boutique options to well-known chain hotels, ensuring a comfortable stay for all visitors.

Foz do Douro: Located on the outskirts of Porto, Foz do Douro offers a more tranquil and upscale setting. Known for its scenic beaches, beautiful parks, and upscale residential areas, Foz do Douro is a great choice for those seeking a relaxing stay away from the city center. Several high-end hotels can be found in this area, providing luxurious accommodations and stunning ocean views.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

Hotel da Bolsa: This charming 3-star hotel is located in the heart of Portos historic district, Ribeira. It offers comfortable rooms with modern amenities at a reasonable price. Guests can enjoy stunning views of the Douro River and the Ribeira Square. The hotels central location allows for easy access to popular attractions, restaurants, and shops, making it an ideal choice for those seeking affordable accommodation in a prime location.

Hotel Dom Henrique: Situated in the vibrant Baixa district, this 4-star hotel offers excellent value for money. The spacious and elegantly decorated rooms provide a comfortable stay for guests. The hotel features a rooftop bar and terrace, offering panoramic views of Portos skyline and the Douro River. With its convenient location and affordable rates, Hotel Dom Henrique is a great option for travelers looking to explore the city without breaking the bank.

Eurostars Porto Centro: Located in the heart of Portos historical center, this 4-star hotel combines modern comfort with classic elegance. The stylishly decorated rooms feature contemporary amenities, ensuring a pleasant stay for guests. Its central location allows for easy access to popular landmarks, such as the Clérigos Tower and São Bento Station. The competitive rates and high-quality service make Eurostars Porto Centro a top choice for budget-conscious travelers.

Best kid-friendly hotels:

PortoBay Hotel Teatro: This unique 4-star hotel is located in the iconic Teatro Nacional São João building, offering a one-of-a-kind experience for families. The hotel provides special amenities and services for children, including a kids club, babysitting services, and child-friendly menus. Parents can relax in the luxurious spa or enjoy a drink at the rooftop bar while the little ones are entertained.

Porto Palácio Congress Hotel & Spa: Situated in the upscale Boavista district, this 5-star hotel offers a range of family-friendly facilities. The hotel features a dedicated kids club, a swimming pool, and spacious family rooms. Children will love the on-site playground and entertainment options, while parents can indulge in the spa or savor delicious cuisine at the hotels restaurants. Porto Palácio is the perfect choice for a memorable family vacation.

Best hotels for a romantic getaway:

The Yeatman: Known for its exquisite views of Porto and the Douro River, this luxurious 5-star hotel offers a romantic retreat for couples. Each room boasts a private terrace with panoramic vistas, perfect for enjoying a romantic evening. The hotels spa and wine cellar add to the overall indulgent experience, making it an ideal choice for couples seeking a memorable and intimate escape.

Pestana Vintage Porto: Set in a renovated 16th-century building overlooking the Douro River, this 4-star hotel exudes charm and romance. With its vintage decor and cozy atmosphere, it is an idyllic setting for a romantic getaway. Couples can enjoy leisurely walks along the Ribeira district or savor traditional Portuguese cuisine at the hotels restaurant. The classic elegance and romantic ambiance of Pestana Vintage Porto make it an enchanting choice.

Best for location:

InterContinental Porto: Palacio das Cardosas: Situated in a historic palace in the heart of Porto, this 5-star hotel offers a prime location for exploring the citys main attractions. It is located just steps away from São Bento Station, the Clérigos Tower, and the Livraria Lello bookstore. The luxurious rooms and exceptional service make it a perfect base for those looking to immerse themselves in Portos rich history and culture.

Pestana Porto: A Brasileira: Housed in a renovated 19th-century building, this 5-star hotel is centrally located on the bustling Rua Sá da Bandeira. Its prime location provides easy access to popular landmarks, fine dining establishments, and shopping districts. The hotels elegant design and impeccable service ensure a memorable stay for guests seeking the perfect balance between luxury and convenience.

Hotel Dom Henrique Downtown: Conveniently located in the lively Baixa district, this 4-star hotel places guests in the heart of Portos vibrant atmosphere. With its central location, guests can easily explore Portos exciting nightlife, visit cultural sites, or sample traditional Portuguese cuisine at nearby restaurants. The comfortable rooms and attentive staff make Hotel Dom Henrique Downtown a top choice for travelers wanting to be in the midst of Portos action.

Best for a short city break:

Hotel Mercure Porto Centro: Nestled in the heart of the historic Ribeira district, this 4-star hotel is the perfect base for a short city break. Within walking distance, guests can explore popular attractions such as the Palácio da Bolsa and São Francisco Church. The hotels comfortable rooms and convenient location make it an excellent choice for travelers looking to make the most of their time in Porto.

NH Collection Porto Batalha: Located near the iconic Batalha Square, this 4-star hotel offers stylish and modern accommodation for a short city break. Its central location allows guests to easily explore popular neighborhoods such as Ribeira and Baixa. The hotels rooftop terrace provides a stunning panoramic view over the city, making it an ideal spot to unwind after a day of sightseeing. NH Collection Porto Batalha ensures a comfortable and enjoyable stay for visitors looking to maximize their Porto experience.

Show moreLess