Search B&B in Sao Joao da Madeira
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Compare 92 B&B in Sao Joao da Madeira with updated reviews, rates, and availability.

Vilar Oporto Hotel
Vilar Oporto Hotel
8.4 out of 10, Very Good, (199)
The price is SAR 382
SAR 430 total
includes taxes & fees
19 May - 20 May

The Gate
The Gate
9.2 out of 10, Wonderful, (256)
The price is SAR 358
SAR 405 total
includes taxes & fees
8 May - 9 May

Casa dos Lóios by Shiadu
Casa dos Lóios by Shiadu
9.6 out of 10, Exceptional, (502)
The price is SAR 639
SAR 703 total
includes taxes & fees
14 May - 15 May

MyStay Porto Bolhão
MyStay Porto Bolhão
8.0 out of 10, Very Good, (124)
The price is SAR 266
SAR 307 total
includes taxes & fees
8 May - 9 May

Santa Catarina FLH Suites
Santa Catarina FLH Suites
9.6 out of 10, Exceptional, (726)
The price is SAR 650
SAR 715 total
includes taxes & fees
15 May - 16 May

Miragaia Riverside Suites.
Miragaia Riverside Suites.
9.4 out of 10, Exceptional, (135)
The price is SAR 586
SAR 646 total
includes taxes & fees
12 May - 13 May

BO - Álvares Cabral Guest House
BO - Álvares Cabral Guest House
9.4 out of 10, Exceptional, (226)
The price is SAR 483
SAR 538 total
includes taxes & fees
15 May - 16 May

Casa Rosa
Casa Rosa
8.6 out of 10, Excellent, (94)
The price is SAR 337
SAR 408 total
includes taxes & fees
13 May - 14 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Other property types in Sao Joao da Madeira

Oca Ribeira do Porto AT
Oca Ribeira do Porto AT
9.4 out of 10, Exceptional, (316)
The price is SAR 777
SAR 849 total
includes taxes & fees
2 Jun - 3 Jun

Spot Family Apartments
Spot Family Apartments
9.8 out of 10, Exceptional, (1080)
The price is SAR 523
SAR 580 total
includes taxes & fees
8 May - 9 May

Virtudes City Lofts
Virtudes City Lofts
9.8 out of 10, Exceptional, (668)
The price is SAR 288
SAR 437 total
includes taxes & fees
18 May - 19 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent reviews of Sao Joao da Madeira hotels
Recent reviews of Sao Joao da Madeira hotels

Eurostars Porto Douro
5/5 Excellent
"this hotel has a hidden gem. if you want good service, a smile and extra effort to make your stay very pleasant you must see Jasmine at the front desk. Her recommendations were on point. She went out of her way to contact us acting as a concierge for the hotel, although probably not paid as a concierge. whatever we needed she was there to help it. She took a day off and it was not a good experience, but she was back the next day to make it all better. As far as the hotel, it was pretty nice. the food was OK and the place was clean and spacious easy walk to all the bridges and tourist things. Port tasting and great food I must say watch out for the cobblestone streets. They have a lot of potholes as I hit one and fell on my knee and face."
A verified traveler stayed at Eurostars Porto Douro
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
Top B&B in Other Destinations
More Accommodation Types in
- Apartments in Sao Joao da Madeira
- Vacation Homes in Sao Joao da Madeira
- Guest Houses in Sao Joao da Madeira
- Aparthotels in Sao Joao da Madeira
- Villas in Sao Joao da Madeira
- Hostels in Sao Joao da Madeira
- Condo Rentals in Sao Joao da Madeira
- Cottages in Sao Joao da Madeira
- Farmstay in Sao Joao da Madeira
- Country Houses in Sao Joao da Madeira
- Chalets in Sao Joao da Madeira
- Houseboats in Sao Joao da Madeira
- Residences in Sao Joao da Madeira
- Pensions in Sao Joao da Madeira
- RV Parks in Sao Joao da Madeira
- Lodges in Sao Joao da Madeira
- Cabin Rentals in Sao Joao da Madeira
- Inns in Sao Joao da Madeira
- Hotels