A plaza with a central monument, surrounded by buildings with red-tiled roofs.

Romantic Hotels & Resorts in Sao Joao da Madeira from AU$83

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Sao Joao da Madeira Romantic Hotels

Tonight
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Our top choices for Sao Joao da Madeira romantic hotels

1. Meliá São João Da Madeira

Meliá São João Da Madeira
São João da Madeira
Canada
Verena
AU$189
includes taxes & fees
25 Oct - 26 Oct
Meliá São João Da Madeira

2. Octant Douro

Octant Douro
Castelo de Paiva
United States
Sofia
AU$497
includes taxes & fees
1 Nov - 2 Nov
Octant Douro

3. Hotel Solverde Spa & Wellness Center

Hotel Solverde Spa & Wellness Center
Vila Nova de Gaia
United States
Julio
AU$240
includes taxes & fees
5 Oct - 6 Oct
Hotel Solverde Spa & Wellness Center

4. Dorma Praia Golfe

Dorma Praia Golfe
Espinho Centro
United Kingdom
Layla
AU$83
includes taxes & fees
2 Nov - 3 Nov
Dorma Praia Golfe

5. Hotel Vincci Ponte de Ferro

Hotel Vincci Ponte de Ferro
Santa Marinha
United States
Julius
AU$281
includes taxes & fees
1 Nov - 2 Nov
Hotel Vincci Ponte de Ferro

6. Hilton Porto Gaia

Hilton Porto Gaia
Santa Marinha
United States
Travis
AU$206
includes taxes & fees
2 Nov - 3 Nov
Hilton Porto Gaia

7. Pousada Porto Rua das Flores

Pousada Porto Rua das Flores
Centro / Baixa
United States
Casey
AU$252
includes taxes & fees
1 Nov - 2 Nov
Pousada Porto Rua das Flores

8. InterContinental Porto - Palacio das Cardosas by IHG

InterContinental Porto - Palacio das Cardosas by IHG
Centro / Baixa
United States
MARIE DELA
AU$371
includes taxes & fees
1 Nov - 2 Nov
InterContinental Porto - Palacio das Cardosas by IHG

9. PortoBay Teatro

PortoBay Teatro
Centro / Baixa
United States
Andrew
AU$197
includes taxes & fees
4 Nov - 5 Nov
PortoBay Teatro

10. Pestana Vintage Porto Hotel & World Heritage Site

Pestana Vintage Porto Hotel & World Heritage Site
Centro / Baixa
Canada
Kofi
AU$396
includes taxes & fees
1 Nov - 2 Nov
Pestana Vintage Porto Hotel & World Heritage Site
View all properties

Top Sao Joao da Madeira Hotel Reviews

Hotel Carris Porto Ribeira

Hotel Carris Porto Ribeira

8/10 Good
"The property is in a great location right next to the Ribeira in 2 old converted properties. The staff was always friendly and helpful. We had breakfast the last day and are we sorry because the buffet breakfast was plentiful with many possibilities. If we had tried it on the first day, we would have eaten there more often. Being an old converted property, getting around was a maze. The rooms are very small. It's all right for two persons but we were 3 and it was a tight squeeze although the extra bed had a very comfortable and deep mattress."
Vivian 4-night trip
Posted 2 hours ago
Hotel Carris Porto Ribeira
Pestana Vintage Porto Hotel & World Heritage Site

Pestana Vintage Porto Hotel & World Heritage Site

10/10 Excellent
"Great location. Updated room. It was clean. Had a great view."
Kirtna 3-night trip
Posted 2 days ago
Pestana Vintage Porto Hotel & World Heritage Site
Holiday Inn Porto Gaia by IHG

Holiday Inn Porto Gaia by IHG

10/10 Excellent
"Excellent service and location."
Petar 3-night trip
Posted 2 days ago
Holiday Inn Porto Gaia by IHG

Frequently asked questions

Searching for romantic hotels in Sao Joao da Madeira?
Are you in need of a romantic holiday? You might consider checking out some of the nearby sights and attractions such as Museum of the Chapelaria, Parque Urbano do Rio Ul or Centro de Arte Oliva. If you're interested in staying close to a particular destination, you can sort properties by neighbourhood or distance to top sights, so you and your partner will get to see everything on your list.
When is the best time of year for a romantic getaway to Sao Joao da Madeira?
If you're hoping to get lost in the rain on your romantic getaway, take a look at these details about year-round temperatures in Sao Joao da Madeira: The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are January and February, with an average of 11°C. The rainiest months in Sao Joao da Madeira are December, October, January and November, with each month seeing an average of 197 mm of rainfall.
What is there to do in Sao Joao da Madeira?
There's nothing better than seeing a new destination with your sweetheart, so consider checking out all that Sao Joao da Madeira has to offer. If you want to spend a day exploring, you might consider stopping at Museum of the Chapelaria, Parque Urbano do Rio Ul or Centro de Arte Oliva.
What's the best way to get to Sao Joao da Madeira and around town during my romantic getaway?
These transportation options in Sao Joao da Madeira might help your romantic trip get off to a smooth start: Make your way to Sao Joao da Madeira with a flight to Porto (OPO-Dr. Francisco de Sa Carneiro), which is the closest major airport located 25.1 mi (40.3 km) from the city centre. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia