The Yeatman (2-Michelin-Star Wine Spa Hotel)
Terraced down the Gaia hillside with an outdoor decanter-shaped infinity pool and two-Michelin-starred dining room facing historic Porto.
Rua do Choupelo, Vila Nova de Gaia, Porto
Compare 23 verified boutique hotels, 5-star landmark palaces, and design stays in Porto's best walkable neighbourhoods. Base yourself in Ribeira & Sé (UNESCO Historic Riverfront) or Baixa, Aliados & Cedofeita for easy walking access.
Reader-supported guide: We may earn a commission if you book through partner links (marked ↗) on this page, at no extra cost to you.
Terraced down the Gaia hillside with an outdoor decanter-shaped infinity pool and two-Michelin-starred dining room facing historic Porto.
Rua do Choupelo, Vila Nova de Gaia, Porto
Hotel Vincci Porto is a boutique hotel on 29 Alameda de Basílio Teles in Gólgota, Porto.
🕒 Hours: 24/7
29 Alameda de Basílio Teles, Gólgota, Porto
Hotel Vincci Bonjardim is a boutique hotel on 567 Rua do Bonjardim in Porto City Centre, Porto.
🕒 Hours: 24/7
567 Rua do Bonjardim, Porto City Centre, Porto
Hilltop Marriott Bonvoy hotel in Lapa featuring a heated 5th-floor rooftop infinity pool and sky bar overlooking Porto's skyline.
R. de Cervantes 169, Porto
chic&basic Gravity Hotel is a boutique hotel on 48 Rua das Oliveiras in Porto City Centre, Porto.
🕒 Hours: 24/7
48 Rua das Oliveiras, Porto City Centre, Porto
Hotel Intercontinental Palácio das Cardosas is a boutique hotel on 25 Praça da Liberdade in Porto City Centre, Porto.
25 Praça da Liberdade, Porto City Centre, Porto
705 O'Porto Hotel is a boutique hotel on 62 Rua da Maternidade in Porto City Centre, Porto.
62 Rua da Maternidade, Porto City Centre, Porto
OCA Flores Hotel Boutique is a boutique hotel on 139 Rua das Flores in Lóios, Porto.
139 Rua das Flores, Lóios, Porto
Hotel São José is a boutique hotel on 117 Rua de Santa Catarina in Porto City Centre, Porto.
117 Rua de Santa Catarina, Porto City Centre, Porto
Métier Boutique Hotel is a boutique hotel on 244 Rua de Latino Coelho in Doze Casas, Porto.
244 Rua de Latino Coelho, Doze Casas, Porto
Hotel Girassol is a boutique hotel on 133 Rua de Sá da Bandeira in Porto City Centre, Porto.
133 Rua de Sá da Bandeira, Porto City Centre, Porto
Tivoli Kopke Porto Gaia Hotel is a boutique hotel on 69 Rua do Barão de Forrester in Santa Marinha, Porto.
69 Rua do Barão de Forrester, Santa Marinha, Porto
BessaHotel Baixa is a boutique hotel on 155 Rua do Doutor Alves da Veiga in Porto City Centre, Porto.
155 Rua do Doutor Alves da Veiga, Porto City Centre, Porto
The One Monumental Palace is a boutique hotel on 179 Avenida dos Aliados in Porto City Centre, Porto.
179 Avenida dos Aliados, Porto City Centre, Porto
Casual Inca is a boutique hotel on 54 Praça Coronel Pacheco in Porto City Centre, Porto.
54 Praça Coronel Pacheco, Porto City Centre, Porto
Casa do Conto is a boutique hotel on 703 Rua da Boavista in Carvalhosa, Porto.
703 Rua da Boavista, Carvalhosa, Porto
Tipografia do Conto is a boutique hotel on 28 Rua de Álvares Cabral in Porto City Centre, Porto.
28 Rua de Álvares Cabral, Porto City Centre, Porto
Casa da Companhia is a boutique hotel on 69 Rua das Flores in São Domingos, Porto.
69 Rua das Flores, São Domingos, Porto
Marquês Garden House by Olivia is a boutique hotel on 78 Praça do Marquês de Pombal in Marquês, Porto.
78 Praça do Marquês de Pombal, Marquês, Porto
Ibis Porto Centro São Bento is a boutique hotel on 29 Rua da Alegria in Porto City Centre, Porto.
29 Rua da Alegria, Porto City Centre, Porto
Mercure is a boutique hotel on 95 Rua do Bonjardim in Porto City Centre, Porto.
95 Rua do Bonjardim, Porto City Centre, Porto
B the Guest is a boutique hotel on 331 Rua Formosa in Porto City Centre, Porto.
331 Rua Formosa, Porto City Centre, Porto
Tryp Porto Centro is a boutique hotel on 685 Rua da Alegria in Monte dos Congregados, Porto.
🕒 Hours: 24/7
685 Rua da Alegria, Monte dos Congregados, Porto