Find hotels in Sao Joao da Madeira from CA $63

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Sao Joao da Madeira hotels

Meliá São João Da Madeira

Meliá São João Da Madeira
2.5 star property
São João da Madeira
10.0 out of 10, Exceptional, (12 reviews)
"Loved this hotel and staff! From the moment I arrived till departure, there was something special about this place! Staff truly cared about my needs and the overall appearance of hotel was top notch! Very well maintained to the highest standard. Breakfast was hearty and checkout seamless. "
United States
David
The price is CA $184
CA $195 total
includes taxes & fees
Mar 19 - Mar 20
Meliá São João Da Madeira

Central Suites

Central Suites
3.0 star property
Sao Joao da Madeira
9.6 out of 10, Exceptional, (38 reviews)
"Excellent check-in and good, timely communication, clean and comfortable, ideal stay, and lovely to have free coffee in the communal kitchen"
United States
Anonymous traveller
The price is CA $77
CA $82 total
includes taxes & fees
Feb 27 - Feb 28
Central Suites

Central Suites 3

Central Suites 3
3.0 star property
Sao Joao da Madeira
9.8 out of 10, Exceptional, (16 reviews)
"Good deal!"
United States
Michael
The price is CA $79
CA $84 total
includes taxes & fees
Feb 27 - Feb 28
Central Suites 3

AS São João da Madeira

AS São João da Madeira
2.0 star property
Sao Joao da Madeira
7.8 out of 10, Good, (185 reviews)
"Clean, comfortable beds. Walkable area. "
Canada
Maria Fatima
The price is CA $110
CA $137 total
includes taxes & fees
Feb 28 - Mar 1
AS São João da Madeira

Hotel Solverde Spa & Wellness Center

Hotel Solverde Spa & Wellness Center
5.0 star property
Vila Nova de Gaia
8.8 out of 10, Excellent, (1,000 reviews)
"Bedrooms and lobby were a little old fashioned but amazing breakfast and spa."
Norway
Khuram
Hotel Solverde Spa & Wellness Center

Exe Praia Golfe

Exe Praia Golfe
4.0 star property
Espinho Centro
7.8 out of 10, Good, (445 reviews)
"Very clean hotel and the sea view was fantastic. 100% will stay there again."
United Kingdom
John
The price is CA $82
CA $87 total
includes taxes & fees
Mar 29 - Mar 30
Exe Praia Golfe

Hotel Afonso V

Hotel Afonso V
3.0 star property
Aveiro
8.8 out of 10, Excellent, (314 reviews)
"The spa facilities are excellent, the staff is accommodating, and the rooms are immaculate."
United States
Dianne
The price is CA $92
CA $98 total
includes taxes & fees
Mar 17 - Mar 18
Hotel Afonso V

Melia Ria Hotel & Spa

Melia Ria Hotel & Spa
4.0 star property
Aveiro
8.6 out of 10, Excellent, (602 reviews)
"I always stay at this place, the best in the area."
United States
Gennaro
The price is CA $231
CA $245 total
includes taxes & fees
Mar 14 - Mar 15
Melia Ria Hotel & Spa

Hotel Moliceiro

Hotel Moliceiro
4.0 star property
Aveiro
9.2 out of 10, Wonderful, (425 reviews)
"Location, breakfasts, and the staff was really friendly. "
United States
Cecilia
The price is CA $183
CA $194 total
includes taxes & fees
Feb 27 - Feb 28
Hotel Moliceiro

TURIM Aveiro Palace Hotel

TURIM Aveiro Palace Hotel
4.0 star property
Aveiro
9.0 out of 10, Wonderful, (314 reviews)
"Great place to stay "
United States
Galo
The price is CA $204
CA $216 total
includes taxes & fees
Mar 2 - Mar 3
TURIM Aveiro Palace Hotel

Holiday Inn Porto Gaia by IHG

Holiday Inn Porto Gaia by IHG
4.0 star property
Mafamude
9.0 out of 10, Wonderful, (585 reviews)
"Good location "
United States
Avetik
The price is CA $85
CA $115 total
includes taxes & fees
Mar 25 - Mar 26
Holiday Inn Porto Gaia by IHG

Veneza Hotel

Veneza Hotel
3.0 star property
Aveiro
9.0 out of 10, Wonderful, (580 reviews)
"Great staff. Room was ok. Great value for what you pay!"
United States
Beny
The price is CA $118
CA $125 total
includes taxes & fees
Feb 27 - Feb 28
Veneza Hotel

B&B Hotel Porto Gaia

B&B Hotel Porto Gaia
3.5 star property
Mafamude
9.2 out of 10, Wonderful, (259 reviews)
"The room was very nice and clean and staff was helpful."
United Kingdom
Ingrid
The price is CA $69
CA $82 total
includes taxes & fees
Mar 22 - Mar 23
B&B Hotel Porto Gaia

ClipHotel

ClipHotel
3.0 star property
Mafamude
8.4 out of 10, Very good, (683 reviews)
"Overall had an amazing stay , perfect location , great staff and very convenient parking situation . Would definitely stay again . "
United States
Ana
The price is CA $84
CA $97 total
includes taxes & fees
Mar 3 - Mar 4
ClipHotel

The Yeatman Hotel

The Yeatman Hotel
5.0 star property
Santa Marinha
9.8 out of 10, Exceptional, (728 reviews)
"Very nice hotel with a stunning view"
United States
david
The price is CA $447
CA $482 total
includes taxes & fees
Mar 11 - Mar 12
The Yeatman Hotel

Hotel das Salinas

Hotel das Salinas
3.0 star property
Aveiro
9.4 out of 10, Exceptional, (516 reviews)
"great place to stay "
Canada
Susan
Hotel das Salinas

Renaissance Porto Lapa Hotel

Renaissance Porto Lapa Hotel
5.0 star property
Centro / Baixa
9.6 out of 10, Exceptional, (293 reviews)
"Amaizing Hotel"
United States
Jenry
The price is CA $149
CA $168 total
includes taxes & fees
Mar 1 - Mar 2
Renaissance Porto Lapa Hotel

Mercure Porto Gaia Hotel

Mercure Porto Gaia Hotel
4.0 star property
São Pedro da Afurada
9.2 out of 10, Wonderful, (678 reviews)
"Great location very clean and friendly staff"
Canada
Hermano
The price is CA $108
CA $123 total
includes taxes & fees
Mar 18 - Mar 19
Mercure Porto Gaia Hotel

Octant Douro

Octant Douro
5.0 star property
Castelo de Paiva
9.4 out of 10, Exceptional, (347 reviews)
"Wonderful stay in a gorgeous location. Staff, room, comfortable bed, food (in-room dining and onsite) were excellent. "
United States
Moki
The price is CA $468
CA $496 total
includes taxes & fees
Mar 3 - Mar 4
Octant Douro

Hilton Porto Gaia

Hilton Porto Gaia
5.0 star property
Santa Marinha
9.6 out of 10, Exceptional, (839 reviews)
"The room was spotless and the stuff was very nice and helpful "
United States
Irlando Gomes
The price is CA $155
CA $173 total
includes taxes & fees
Mar 15 - Mar 16
Hilton Porto Gaia
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Sao Joao da Madeira attractions

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 downtown with its colourful street art and local cafés.

Sao Joao da Madeira - plac

Top Sao Joao da Madeira Hotel Reviews

Recent Reviews in Sao Joao da Madeira

More cheap stays in 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 an amusement park and outdoor adventures, making it perfect for families.
  • Cultural Experiences: Explore local attractions like historic churches and vibrant urban parks that showcase the region’s rich culture.
  • Scenic Nature: Enjoy beautiful beaches and thrilling tree top walks that cater to outdoor enthusiasts.
  • Charming Atmosphere: The warm hospitality of locals and a relaxed vibe create an inviting environment for visitors.
  • Diverse Accommodation: Choose from a variety of hotels and charming bed & breakfasts to suit every travel preference.

Find great hotels near Sao Joao da Madeira

Discover a variety of accommodation options in São João da Madeira, where you can find the perfect hotel or charming bed & breakfast for your stay. Whether you're seeking a family-friendly environment, an adventurous getaway, or a romantic retreat, this area offers a selection of top-notch hotels to suit every traveller's needs. Experience the warmth of Portuguese hospitality while exploring the best hotels in São João da Madeira.

  • Timbre Heroismo: Experience the vibrant spirit of city life at Timbre Heroismo, a 4-star hotel ideal for business travellers seeking a productive stay. Located in the heart of the city, this property features well-equipped business amenities including an accessible business centre and versatile meeting rooms. Guests appreciate the modern decor and comfortable accommodations, making it a perfect base for city explorations and corporate needs alike. With its central location, visitors can easily access local attractions and dining options.
  • Eurostars Porto Douro: Embrace a luxurious blend of business and relaxation at Eurostars Porto Douro, a 4-star hotel just a short distance from Sao Joao da Madeira. This hotel not only provides essential business facilities, such as multiple meeting rooms and a dedicated business centre, but also boasts a full-service spa and pool, offering daily treatments and massages for ultimate relaxation. Its central setting allows guests to unwind after a day of meetings while enjoying the local culture and scenery.
  • Hotel Solverde Spa & Wellness Center: Indulge in a lavish getaway at Hotel Solverde Spa & Wellness Center, a 5-star retreat perfect for families and golf enthusiasts alike. Located 19.3km from Sao Joao da Madeira, the hotel offers a premium golf experience alongside top-notch amenities for children, including a free kids' club and a shared playground. Guests can unwind at the luxurious spa, ensuring a rejuvenating experience for all ages. This property seamlessly combines luxury, family fun, and wellness for an unforgettable vacation.

Where to stay in and around Sao Joao da Madeira

Discover the charm of São João da Madeira, a family-friendly city rich in culture and outdoor activities. Explore the vibrant atmosphere of Coração da Cidade, unwind at the picturesque Solar São João, and venture to nearby Santa Maria da Feira for its historic sites. Experience the warm hospitality of the locals while enjoying the sunny weather and relaxed vibe that this region offers, making it an ideal destination for your Portuguese vacation.

  • Arrifana: Arrifana is a charming parish located just 1.4km from São João da Madeira, offering a perfect blend of outdoor adventure and eco-friendly experiences. This area is particularly appealing to nature enthusiasts, with family-friendly beaches, nature reserves, and a national park nearby. Arrifana sees a steady flow of visitors year-round, with peaks during January to February and April, making it an excellent spot for those seeking to immerse themselves in the beauty of the outdoors. Enjoy hiking or simply relaxing in this serene environment.
  • Carquejido: Nestled within the vicinity of São João da Madeira, Carquejido is a delightful village known for its entertainment-themed attractions and romantic settings. Visitors flock here from July to September, though it remains a welcoming destination throughout the year. The village boasts inviting family beaches and places of worship, making it a unique spot for both leisure and cultural exploration. Whether you're looking for a romantic getaway or a fun-filled day at the beach, Carquejido offers a diverse range of experiences.
  • Nacieira de Sarnes: Located 3.2km from São João da Madeira, Nacieira de Sarnes is a picturesque parish that attracts beach lovers throughout the year, with peak visits occurring from July to September. This area is perfect for families seeking sun-soaked days by the beach. With its beautiful coastal views and relaxing atmosphere, Nacieira de Sarnes provides an ideal retreat for those looking to unwind and enjoy the natural beauty of Portugal's coastline.

Things to do near Sao Joao da Madeira

São João da Madeira offers a delightful mix of family-friendly activities and cultural experiences. Visitors can enjoy attractions like an amusement park and a thrilling tree top walk, perfect for outdoor enthusiasts. Don't miss exploring the local tourist spots and seaside fun that the Aveiro District has to offer, ensuring a memorable vacation that caters to all ages.

Shopping

In São João da Madeira, you can find local shops for unique gifts. If you're up for a drive, visit Espinho Market for vibrant city vibes or Shopping Center Forum Aveiro for entertainment and family-friendly options, both offering a variety of shopping experiences.

Recreation

Enjoy a round of golf at Oporto Golf Club, just 16.1km from São João da Madeira, amidst scenic landscapes. For a tranquil escape, visit Buçaquinho Park, 14.5km away, where you can unwind surrounded by nature. Alternatively, Clube de Golf de Miramar, 22.5km away, offers more golfing experiences.

Adventure

Experience the thrill of the Passadiços do Paiva treeTopWalk, located 27.4km from São João da Madeira, offering stunning views and a unique outdoor experience. For more adventure, Emboscada Parque Aventura, 14.5km away, features exciting activities that will get your adrenaline pumping.

Nightlife

Experience the vibrant nightlife in São João da Madeira with a visit to the nearby Porto Coliseum and Teatro Nacional São João, both offering rich cultural performances and romantic atmospheres. Enjoy entertainment for the whole family, making it a perfect evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Sao Joao da Madeira

For a budget-friendly trip to São João da Madeira, consider visiting during the cheaper months of January to February and November, while booking your hotel about a month in advance for the best deals. Tuesdays typically offer lower hotel rates compared to Fridays. Use Expedia’s search tool to compare prices and filter for the best accommodation options within your budget. Additionally, combining your hotel with flights and activities in an Expedia package can lead to further savings. Don’t forget to explore free local attractions to make the most of your visit.

  • 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: Book your hotel in Sao Joao da Madeira about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation in São João da Madeira with your flights and activities through an Expedia package.

Find the best attractions near Sao Joao da Madeira

São João da Madeira offers a delightful mix of family-friendly activities, cultural experiences, and outdoor adventures. Visitors can explore local attractions such as beautiful beaches, historic churches, and urban parks, catering to those seeking a vibrant beach experience and a taste of local culture. Don't miss the chance to discover the charm of Madeira Island while enjoying this wonderful destination in the Aveiro District.

  • Lagoa de Paramos / Barrinha de Esmoriz National Park: This serene reserve, located 14.5km from São João da Madeira, offers a peaceful escape with its friendly atmosphere. Ideal for nature lovers, it boasts diverse wildlife and beautiful landscapes perfect for leisurely walks or birdwatching.
  • Torreira Beach: Situated 24.1km away, Torreira Beach features golden sands and vibrant beach vibes. It's a perfect spot to relax, enjoy sunbathing, or take part in various water sports while soaking in the stunning coastal views.
  • BioRia: Located 19.3km from São João da Madeira, BioRia is a trendy nature reserve offering scenic walking trails and rich biodiversity. It's a great place for eco-friendly activities and discovering local flora and fauna.

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. 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 RainSunnySlightly HighAverage
August70.7°F (21.5°C)No RainSunnyAverageAverage
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 visit São João da Madeira, you can fly into Porto Airport (OPO-Dr. Francisco de Sá Carneiro), situated 40.2km away. Recommended hotels nearby include the Porto Palácio Hotel by The Editory and Pestana Vintage Porto Hotel & World Heritage Site, both offering 5-star accommodations approximately 6-11.3km from the airport. Alternatively, Vila Real Airport (VRL) is 77.2km away, with luxurious options like MW Douro Wine & Spa, located 4.8km from the airport. Some hotels provide various transportation services, including airport shuttles and transfers, ensuring easy access to Vila Real.

Frequently asked questions

What is the best area to stay in Sao Joao Da Madeira?
The best area to stay in Sao Joao Da Madeira is in the town centre, particularly around Avenida da Liberdade.

This central area is the heart of Sao Joao Da Madeira, offering a practical and convenient base for exploring. Avenida da Liberdade is the main thoroughfare, lined with shops, restaurants, and local businesses. You'll find most of the town's amenities within a short walk, including the local market and the town hall. The layout is straightforward, making it easy to navigate on foot.

For business travellers, staying in the town centre is ideal due to its proximity to local industries and corporate offices. Hotels here often provide excellent connectivity and facilities tailored for a productive stay, including meeting rooms and high-speed internet. It's also easy to access public transport for travel within the wider Aveiro District.

Couples looking for a relaxed short break will also appreciate the town centre. It offers a selection of local eateries and cafes to enjoy, and it's a good starting point for visiting cultural spots like the Museum of Footwear or the Chapel of Nossa Senhora dos Milagres.
What are the best family hotels in Sao Joao Da Madeira?
For family hotels in Sao Joao Da Madeira, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, offers a fantastic array of amenities for families, including complimentary babysitting and childcare services, books and games for children, and both indoor and outdoor swimming pools. Guests can also benefit from 24-hour fitness facilities and a health club. It is conveniently located 1.0 km from Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul.

Another excellent choice is the AS São João da Madeira, rated 7.8. This hotel provides useful family-friendly amenities such as free cots and rollaway beds, and some rooms include a sofa bed for added comfort. Guests will also appreciate the free WiFi and complimentary self-parking. It is situated just 0.8 km from Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul.
What are the best spa hotels in Sao Joao Da Madeira?
For a top-rated spa hotel in Sao Joao Da Madeira, the Meliá São João Da Madeira is an excellent option.

This hotel, which has an outstanding 9.8 rating, offers an extensive full-service spa. Guests can enjoy a variety of treatments, including massages, and take advantage of the sauna and steam room. The spa is conveniently located on-site and offers daily services, with advance notice recommended for massages.
What are the top pet-friendly hotels in Sao Joao Da Madeira?
For a top pet-friendly hotel in Sao Joao Da Madeira, the Meliá São João Da Madeira is an excellent choice.

This 4-star hotel, with an outstanding 9.8 rating, is exceptionally welcoming to pets, allowing both dogs and cats to stay free of charge. They provide thoughtful amenities such as a litter box and food and water bowls for your companions. For guests, the hotel offers a full-service spa with a sauna, steam room, and various massage treatments that can be booked in advance. The Meliá São João Da Madeira is conveniently located near the Parque Urbano do Rio Ul and the Municipality of Parque do Rio Ul, both just 1 kilometre away, providing lovely outdoor spaces for you and your pet to enjoy.
What are the best budget hotels in Sao Joao Da Madeira?
For excellent budget accommodation in Sao Joao Da Madeira, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, is a highly recommended option. This hotel allows pets to stay free and offers complimentary WiFi. Guests can enjoy a full-service spa with treatment rooms, a sauna, and a steam room, with massages available by advance notice. It is conveniently located just 0.3 km from the Museum of the Chapelaria.

Another good choice is the AS São João da Madeira, rated 7.8. This hotel provides free WiFi and free self-parking. It also offers extra beds, sofa beds, and free cribs, making it suitable for families. The hotel is situated 0.5 km from the Museum of the Chapelaria and 0.8 km from Parque Urbano do Rio Ul.
What are the best hotels in Sao Joao Da Madeira near Parque Urbano do Rio Ul?
For hotels in Sao Joao Da Madeira near Parque Urbano do Rio Ul, consider the Meliá São João Da Madeira or the AS São João da Madeira.

The Meliá São João Da Madeira, with an outstanding 9.8 rating, is an excellent choice. It is located just 1 kilometre from Parque Urbano do Rio Ul and offers a wide range of family-friendly amenities, including an indoor pool, an outdoor pool, and a 24-hour fitness centre. Children's books and games, along with complimentary on-site babysitting services, are also available.

Another good option is the AS São João da Madeira, rated 7.8. This hotel is conveniently located just 0.8 kilometres from Parque Urbano do Rio Ul and provides amenities such as complimentary WiFi and free self-parking. For families, rollaway extra beds and cribs are available free of charge.
When is the best time to go to Sao Joao Da Madeira?
The best time to visit São João da Madeira is typically from late spring to early autumn, specifically from May to October, when the weather is warm and pleasant.

During these months, you'll experience comfortable temperatures, ideal for exploring the city's attractions and the wider Aveiro District. The summer months of July and August are the warmest and sunniest, superb for outdoor activities and enjoying the local culture. However, if you prefer slightly milder weather and fewer crowds, May, June, September, and October are excellent choices.

For those interested in cultural events, planning your trip around the city's annual festivities can be rewarding.
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?
Members always get our best prices. Find our best Sao Joao da Madeira hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in 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 CA $63 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.

Explore a world of travel with Expedia