Hotels & places to stay in Massarelos
27 places to stay in Massarelos, 17 — from hotels to pousadas — ranked by guest rating and popularity.
Browse by type
Showing 27 of 27
Hostel
Albergue de peregrinos Nossa Senhora do Rosário de Vilar
50 Rua Arcediago Van Zeller
Hotel
B&B hotels
Serviced Apartment
BBA Apartments Palácio
Guesthouse
BNApartments
140 Rua da Boa Nova, Porto
Serviced Apartment
Casa do Cristelo
14 Rua do Cristelo
Guesthouse
Casas do Palácio
Hotel
Destilaria Residence
384 Cais do Cavaco
♿
Hotel
EXE Essencia Oporto Hotel
Hotel
HF Fénix Porto★★★★
282 Rua de Gonçalo Sampaio, Porto
Hotel
HF Ipanema Porto
156 Rua do Campo Alegre
Hotel
HF Tuela Ala Sul
166 Rua do Arquitecto Marques da Silva
Hotel
HF Tuela Porto★★★
200 Rua do Arquitecto Marques da Silva, Porto
Hostel
Happy Porto
177 Rua de Miragaia, Porto
Hostel
Happy Porto Hostel & Apartments
177 Rua de Miragaia, Porto
Hotel
Hotel Torel Avantgarde★★★★★
336 Rua da Restauração, Porto
Hotel
Hotel Vice Rei
779 Rua de Júlio Dinis, Porto
Hotel
Hotel Vila Galé Ribeira Porto
Hotel
Hotel Vincci Porto★★★★
29 Alameda de Basílio Teles, Porto
♿
Hotel
Hotel da Música★★★★
21-183 Largo de Ferreira Lapa, Porto
Serviced Apartment
LovelyStay - Modern Loft
Serviced Apartment
Lovers Suites: Bombarda 451
449 Rua de Miguel Bombarda, Porto
Hotel
NEYA Porto
35-41 Rua de Monchique, Porto
Guesthouse
Oporto Loft
Hotel
Palacete Severo
21 Rua de Ricardo Severo, Porto
Guesthouse
Predicados do Douro Palace
246 Rua de Dom Manuel II, Porto
Hostel
So Cool
783 Rua da Boavista, Porto
Guesthouse
Three House
Other cities in Portugal
Staying in Massarelos — FAQs
How many places to stay are there in Massarelos?
There are 27 places to stay listed in Massarelos on Where to Rest — hotels, guesthouses, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Massarelos?
Top-rated stays in Massarelos include Albergue de peregrinos Nossa Senhora do Rosário de Vilar, B&B hotels, BBA Apartments Palácio. See our ranked list of the best places to stay in Massarelos.