Guesthouse/bed and breakfast Guesthouses & B&Bs in Porto
108 places to stay
Guesthouse/bed and breakfast
Guesthouse/bed and breakfast Bragança Oporto Hotel
Guesthouse/bed and breakfast REPUBLICA 157
The Gate
Residencial Portuguesa
Guesthouse/bed and breakfast 262 Boutique Aliados
Guesthouse/bed and breakfast ROSA ET AL Townhouse
Inn Oporto Station Hostel & Rooms
Homestay Lounge Inn Guest House and Apartments
Ceuta Terrace Suites
Guesthouse/bed and breakfast Pensao Franca
Sao Francisco
Peninsular
Guesthouse/bed and breakfast Almadina Smart Luxury
ALIBI by YoursPorto
Feels Like Home Santa Catarina Prime Suites
Guest House Douro
Pedra Iberica
Guesthouse/bed and breakfast Boavista Guest House
Guesthouse/bed and breakfast Harbour Inn Design Townhouse
Mo House
MyTrip Porto
HaoBo Porto Center
Guesthouse/bed and breakfast Faria Guimares Porto Centro
About guesthouses & b&bs in Porto
There are 108 guesthouses & b&bs in Porto listed as guesthouses, B&Bs, inns or ryokans, out of 1,646 places to stay in the city. The most popular is Casa dos Loios by Shiadu, rated 9.3/10 by 155 guests.
Guests' top picks in Porto: Casas do Porto - Ribeira Apartments (9.7), Vincci Bonjardim (9.7) and Casa da Companhia Hotel & Spa, Vignette Collection by IHG (9.7).
- Places to stay
- 1,646
- Avg. guest rating
- 8.8
- Guest reviews
- 29,985
- 5-star stays
- 88
Porto hotel FAQs
How many hotels are there in Porto?
Triptoic lists 1,646 places to stay in Porto, Portugal, including 1 resorts, 6 villas, 819 apartments, 133 holiday homes, 108 guesthouses and B&Bs, 28 hostels.
What are the best-rated hotels in Porto?
Based on guest reviews, the top-rated stays in Porto are Casas do Porto - Ribeira Apartments (9.7/10), Vincci Bonjardim (9.7/10), Casa da Companhia Hotel & Spa, Vignette Collection by IHG (9.7/10).
How many 5-star hotels are in Porto?
There are 88 5-star properties in Porto.
What is the average hotel rating in Porto?
Stays in Porto have an average guest rating of 8.8 out of 10 (excellent), from 29,985 reviews in total.
Nearby destinations
More places to stay around Porto