Find hotels in Sao Joao da Madeira from £42

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Sao Joao da Madeira hotels and places to stay

Our top choices for Sao Joao da Madeira hotels

TURIM Aveiro Palace Hotel

4.0 star property
8.8 out of 10, Excellent, (258)
"Ideal location, and very friendly staff."
The price is £120
includes taxes & fees
25 Sept - 26 Sept
TURIM Aveiro Palace Hotel

The Log Porto Hotel by Piamonte Hotels

4.0 star property
9.4 out of 10, Exceptional, (86)
"Great hotel, beautiful lobby, quiet location, excellent service "
The price is £100
includes taxes & fees
31 Aug - 1 Sept
The Log Porto Hotel by Piamonte Hotels

Park Hotel Porto Gaia

3.0 star property
8.8 out of 10, Excellent, (692)
"Far from downtown "
The price is £53
includes taxes & fees
8 Sept - 9 Sept
Park Hotel Porto Gaia

Central Suites

3.0 star property
9.6 out of 10, Exceptional, (37)
"Excellent check-in and good, timely communication, clean and comfortable, ideal stay, and lovely to have free coffee in the communal kitchen"
The price is £48
includes taxes & fees
1 Sept - 2 Sept
Central Suites

Meliá São João Da Madeira

2.5 star property
The price is £95
includes taxes & fees
1 Sept - 2 Sept
Meliá São João Da Madeira

Central Suites 3

3.0 star property
9.8 out of 10, Exceptional, (16)
"Good deal!"
The price is £50
includes taxes & fees
31 Aug - 1 Sept
Central Suites 3

AS São João da Madeira

2.0 star property
7.8 out of 10, Good, (185)
"Clean, comfortable beds. Walkable area. "
The price is £65
includes taxes & fees
31 Aug - 1 Sept
AS São João da Madeira

Veneza Hotel

3.0 star property
9.0 out of 10, Wonderful, (549)
"I love the place is the 3 times I going there "
Veneza Hotel

Aveiro Center Hotel

3.0 star property
9.4 out of 10, Exceptional, (492)
"The hotel was great and very conveniently located"
The price is £103
includes taxes & fees
3 Sept - 4 Sept
Aveiro Center Hotel

Hotel As Américas

4.0 star property
8.4 out of 10, Very good, (372)
"Staff was very helpful and understanding "
The price is £112
includes taxes & fees
12 Sept - 13 Sept
Hotel As Américas

Hotel das Salinas

3.0 star property
9.4 out of 10, Exceptional, (478)
"Beautiful room beside pool and a great breakfast "
The price is £111
includes taxes & fees
2 Sept - 3 Sept
Hotel das Salinas

Hotel Imperial

3.0 star property
7.8 out of 10, Good, (524)
"Our suite was very comfortable. One thing I would add is shampoo/conditioner since I can’t travel with these and bigger bars of soap."
The price is £53
includes taxes & fees
8 Sept - 9 Sept
Hotel Imperial

Hotel Moliceiro

4.0 star property
9.2 out of 10, Wonderful, (403)
"It is an excellent place to stay, it is in the center of the city, it is comfortable and pleasant. "
The price is £127
includes taxes & fees
31 Aug - 1 Sept
Hotel Moliceiro

Octant Douro

5.0 star property
9.4 out of 10, Exceptional, (322)
"The views were unbelievable. Staff were amazing as was the food. "
The price is £349
includes taxes & fees
4 Sept - 5 Sept
Octant Douro

ClipHotel

3.0 star property
8.4 out of 10, Very good, (667)
"REAL GOOD FOR THE PRICE"
The price is £74
includes taxes & fees
31 Aug - 1 Sept
ClipHotel

OCA Oriental Porto

4.0 star property
9.4 out of 10, Exceptional, (102)
"The rooms were clean and big. Location was great and breakfast was plentiful."
The price is £99
includes taxes & fees
30 Sept - 1 Oct
OCA Oriental Porto

Hotel Jaguar Oporto - Airport to Hotel and City Center and Vice-Versa is a Free and Continuous Shuttle Service from 7AM to 8PM

4.0 star property
9.8 out of 10, Exceptional, (387)
"Nice little hotel, staff were great and helpful. I would definitely return for another stay, nice family feel to the place. "
The price is £73
includes taxes & fees
31 Aug - 1 Sept
Hotel Jaguar Oporto - Airport to Hotel and City Center and Vice-Versa is a Free and Continuous Shuttle Service from 7AM to 8PM

B&B Hotel Porto Gaia

3.5 star property
9.0 out of 10, Wonderful, (214)
"Clean, quiet, good breakfast, great location. Walkable to areas to interests , also right across one of the train stops. "
The price is £66
includes taxes & fees
28 Sept - 29 Sept
B&B Hotel Porto Gaia

Pestana Douro Riverside

5.0 star property
9.4 out of 10, Exceptional, (270)
"Location is amazing. Staff very helpful. Pool and all amenities wonderful. "
The price is £192
includes taxes & fees
30 Sept - 1 Oct
Pestana Douro Riverside

Rubens Hotels & SPA

4.0 star property
8.8 out of 10, Excellent, (28)
"."
The price is £103
includes taxes & fees
1 Sept - 2 Sept
Rubens Hotels & SPA
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

Learn more about Sao Joao da Madeira

Industrial heritage comes alive at the Hat Museum and Footwear Museum, where you can watch craftspeople create traditional Portuguese products. Take a guided factory tour to see how shoes are made, then explore the vibrant city centre with its colourful street art and local cafés.

Top Sao Joao da Madeira Hotel Reviews

More cheap stays in Sao Joao da Madeira

More cheap stays in Sao Joao da Madeira

Find out more about Sao Joao da Madeira

Find out more about Sao Joao da Madeira

Top reasons to visit Sao Joao da Madeira

  • Family-Friendly Activities: São João da Madeira features fun-filled attractions, including an amusement park and tree top walks, making it ideal for families.
  • Cultural Experiences: Experience the vibrant medieval fair, offering insights into the region's rich history and traditions.
  • Beautiful Landscapes: Explore the stunning Douro region with breathtaking views and tranquil surroundings.
  • Charming Accommodation: A variety of top-rated hotels and bed and breakfasts cater to every traveller's needs.
  • Proximity to Beaches: Relax on the nearby beautiful seafront at Praia, perfect for unwinding.

Find great hotels near Sao Joao da Madeira

São João da Madeira offers a delightful selection of accommodation options, including hotels and charming bed and breakfasts. Whether you're seeking a family-friendly environment, an adventurous getaway, or a romantic retreat, you’ll discover a variety of top-rated hotels to cater to your needs. With a range of star-rated hotels and popular lodging choices, this picturesque area is perfect for an unforgettable stay in the Aveiro District.

  • Timbre Heroismo: Timbre Heroismo is a distinguished 4-star hotel located in the heart of the city, approximately 11.2km from Sao Joao da Madeira. This property is tailored for business travellers seeking a sophisticated urban environment. It features a well-equipped Business Centre, accessible meeting rooms, and various business amenities designed to facilitate productivity. Guests appreciate the modern décor and the convenient location, making it an ideal base for both work and leisure in the vibrant city.
  • Eurostars Porto Douro: Situated around 11.2km from Sao Joao da Madeira, Eurostars Porto Douro is a luxurious 4-star accommodation that combines city charm with spa relaxation. This hotel is perfect for those who wish to blend business and leisure. It boasts a full-service spa and pool, offering daily treatments and massages to rejuvenate guests after a busy day. The hotel also features a comprehensive Business Centre with multiple meeting rooms, ensuring that all corporate needs are met while providing a tranquil escape in the city centre.
  • Hotel Solverde Spa & Wellness Center: Just 7.5km from Sao Joao da Madeira, the 5-star Hotel Solverde Spa & Wellness Center is an exceptional choice for families and business travellers alike. This elegant hotel offers an array of amenities, including a 24-hour Business Centre, multiple meeting rooms, and a spacious conference centre. Families will delight in the dedicated children’s facilities, such as an arcade game room, mini-golf, and a children’s pool. The hotel’s focus on wellness is complemented by its luxurious spa services, making it a serene retreat for all guests.

Where to stay in and around Sao Joao da Madeira

Exploring São João da Madeira offers a delightful mix of family-friendly activities and cultural experiences. Nestled in the picturesque Aveiro District, this charming city provides access to the stunning Douro region, known for its breathtaking landscapes and tranquil atmosphere. Just a short drive away, the beautiful seafront at Praia invites relaxation, while the friendly locals enhance the welcoming vibe of this Portuguese gem. Discover the perfect blend of adventure and leisure in this captivating destination.

  • Arrifana: Nestled a mere 559m from Sao Joao da Madeira, Arrifana is a picturesque parish that beckons outdoor enthusiasts and eco-conscious travellers. Known for its beautiful landscapes, the area offers a variety of activities centred around nature, including hiking and exploration of its nature reserve. The family-friendly beach is a highlight, perfect for relaxation or a day of adventure. Although visitor numbers fluctuate throughout the year, the peak seasons in January to February and April draw many seeking an invigorating outdoor experience.
  • Carquejido: Located within the vicinity of Sao Joao da Madeira, Carquejido is a charming village that thrives on its entertainment-themed offerings and romantic ambience. This destination is ideal for couples or families looking to enjoy a vibrant atmosphere, with numerous outdoor activities available. The local attractions include serene beaches and places of worship, providing a blend of entertainment and tranquility. While visitor numbers peak from July to September, the village remains a delightful spot to explore year-round.
  • Nacieira de Sarnes: Approximately 1.2km from Sao Joao da Madeira, Nacieira de Sarnes is a quaint parish that offers a laid-back beach experience. This area sees moderate seasonal tourism, with peak visits occurring in the warm summer months of July to September. Visitors are drawn to its inviting family beach, making it a perfect spot for both relaxation and recreation. The tranquillity of the beach, coupled with the picturesque surroundings, makes Nacieira de Sarnes an ideal getaway for those seeking a peaceful retreat.

Things to do near Sao Joao da Madeira

São João da Madeira offers a delightful mix of family-friendly and cultural activities, perfect for an outdoor holiday. Visitors can enjoy a thrilling tree top walk and a charming amusement park. Don't miss the medieval fair, which presents a unique glimpse into the region's rich history and traditions. This vibrant town promises an engaging experience for all ages.

Shopping

In São João da Madeira, enjoy local shops and cafes for unique souvenirs. If you're up for a drive, visit the Espinho Market, 6.8km away, for a vibrant atmosphere. Also, El Corte Inglés de Gaia, 10.6km away, offers a mix of shopping and entertainment for families.

Recreation

At Oporto Golf Club, enjoy a round of golf amidst beautiful landscapes, just 6.2km from Sao Joao da Madeira. For tranquillity, visit Buçaquinho Park, 5.6km away, where you can relax in serene surroundings. Alternatively, Quinta do Barco River Beach, located 9.3km away, offers a refreshing retreat by the water.

Adventure

Experience the breathtaking Passadiços do Paiva, a treetop walk offering stunning views, located 10.6km from São João da Madeira. For adrenaline seekers, Emboscada Parque Aventura, situated 5.6km away, provides thrilling outdoor activities. Don’t miss the Gaia Cable Car, 11.2km away, perfect for family adventures and scenic vistas.

Nightlife

Experience the vibrant nightlife of São João da Madeira with a visit to the Porto Coliseum, just 11.2km away, where entertainment and culture thrive. Alternatively, enjoy the romantic atmosphere at Teatro Nacional São João, also 11.2km away, perfect for a memorable evening out.

Booking tips and Expedia advantages for Sao Joao da Madeira

To save money during your trip to São João da Madeira, consider visiting in January, February, or November when hotel prices are lower. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on platforms like Expedia. Tuesdays are the cheapest days to stay, while Fridays are the most expensive. Use Expedia’s search tools to filter by budget and hotel type, including eco-friendly options. Take advantage of free activities in the area, and explore affordable public transport for getting around.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Sao Joao da Madeira are January to February and November, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Sao Joao da Madeira is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Sao Joao da Madeira is Tuesday. The most expensive day to stay in Sao Joao da Madeira is Friday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in São João da Madeira with your flights and activities by opting for an Expedia package.

Find the best attractions near Sao Joao da Madeira

Sao Joao da Madeira offers a delightful blend of family-friendly activities and rich cultural experiences, making it perfect for outdoor vacations. Visitors can explore beautiful beaches, historic churches, and intriguing museums, all catering to those seeking a mix of culture and leisure. Whether you're wandering through charming streets or relaxing by the coast, there's something for everyone in this picturesque town.

  • Espinho Beach: Located 6.8km from São João da Madeira, Espinho Beach offers a vibrant seaside atmosphere, perfect for sunbathing, swimming, and enjoying various water sports. Its golden sands and rolling waves create a relaxing retreat for beach lovers.
  • Senhor da Pedra Chapel: Situated 9.3km away, this historic church is perched on a rocky outcrop overlooking the sea. It boasts unique architectural features and rich cultural significance, making it an inspiring destination for both spiritual reflection and photography.
  • Granja Beach: Just 8.1km from São João da Madeira, Granja Beach is known for its tranquil setting and clean sands. Ideal for a leisurely day by the sea, it invites visitors to unwind and enjoy the stunning coastal views.

Best time to go to Sao Joao da Madeira

The best time to visit Sao Joao da Madeira can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Sao Joao da Madeira falls in August, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Sao Joao da Madeira falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January49.3°F (9.6°C)Light RainMostly SunnyAverageSlightly Low
February50.4°F (10.2°C)Light RainMostly SunnyAverageSlightly Low
March53.6°F (12.0°C)Light RainMostly SunnyAverageAverage
April56.8°F (13.8°C)Light RainMostly SunnySlightly HighAverage
May62.2°F (16.8°C)Light RainMostly SunnyAverageSlightly High
June66.0°F (18.9°C)Light RainMostly SunnyAverageSlightly High
July70.2°F (21.2°C)No Rain (Dry)SunnySlightly HighAverage
August70.7°F (21.5°C)No Rain (Dry)SunnyAverageAverage
September68.4°F (20.2°C)Light RainMostly SunnySlightly HighSlightly High
October63.3°F (17.4°C)Moderate RainMostly SunnySlightly LowAverage
November54.9°F (12.7°C)Light RainMostly SunnySlightly LowSlightly Low
December51.4°F (10.8°C)Moderate RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Sao Joao da Madeira

To reach São João da Madeira, you can fly into two major airports: Porto (OPO-Dr. Francisco de Sá Carneiro) and Vila Real (VRL). Porto Airport is situated 15.5km away, with excellent hotel options like the five-star Porto Palácio Hotel by The Editory and Pestana Vintage Porto Hotel, both around 6-4.3km from the airport. Transportation services include accessible airport shuttles available 24 hours. Vila Real Airport, located 29.8km away, offers nearby luxury stays such as Six Senses Douro Valley. Hotels provide shuttle services at a fee and on request, ensuring convenient access to both airports.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in Sao Joao da Madeira?
Carquejido is the best area to stay in São João da Madeira, particularly for travellers seeking a blend of convenience and charm. This delightful neighbourhood is known for its inviting space and easy access to the town's key attractions. With its proximity to the vibrant city centre, visitors will find themselves just a stone's throw away from local shops, cafes, and cultural sites.

For families, Carquejido offers a peaceful environment great for relaxation after a day of exploration. The nearby parks provide ample space for children to play, while parents can unwind amidst the lush greenery. It's an ideal base for discovering the area's rich heritage, from the impressive São João da Madeira Museum to the fascinating history of the local shoe industry.

Couples will also appreciate the intimate vibe of Carquejido. Stroll hand-in-hand through its charming streets or enjoy a meal at one of the local eateries, where you can savour traditional Portuguese cuisine together. The area's blend of modern comforts and local character creates a romantic setting for those looking to reconnect.
When is the best time to go to Sao Joao da Madeira?
The most popular time to visit São João da Madeira is in July, when the city comes alive with vibrant festivals and outdoor activities. During this peak season, which spans from July to September, the weather is pleasantly warm, with temperatures averaging around 25°C. This delightful climate is great for exploring the charming streets and picturesque parks, allowing you to fully immerse yourself in the local culture.

As you wander through São João da Madeira, you'll find that July offers an abundance of outdoor events, showcasing the rich heritage and lively spirit of the city. From traditional music concerts to street fairs, there's no shortage of opportunities to engage with the community and experience the region's unique traditions. The pleasant evenings invite you to dine al fresco, where you can enjoy regional dishes paired with local wines.

While the summer months attract many visitors, making some attractions busier, this bustling atmosphere adds to the excitement of your adventure. To enhance your experience, consider booking guided tours or activities in advance, ensuring you make the most of your time in this enchanting city.

If you're seeking a more tranquil experience, October is a fantastic alternative. The crowds thin out, providing a more relaxed pace for those who wish to enjoy the city's cultural offerings, such as museums and art galleries, without the hustle and bustle.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Sao Joao da Madeira.
How can I save on a Sao Joao da Madeira hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Sao Joao da Madeira hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Sao Joao da Madeira hotel?
Prices for hotels in Sao Joao da Madeira often vary, but you can find a great deal from £42 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.