Sao Joao Holidays from £204

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Sao Joao Holiday

Reserve a Sao Joao holiday package that has everything you need without any unnecessary extras. Great for nature, views and watersports, think about staying in the neighbourhood of Camposancos. Any trip to Sao Joao needs a well-planned itinerary. Fill yours with famous sights like Vila Nova de Cerveira Castle, Vila Nova de Cerveira Church and Miradouro do Cervo. Whoever you're travelling with and whatever the size of your budget, your ultimate Sao Joao holiday is just clicks away with Expedia.

Top Sao Joao Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
YOUROPO - Downtown

YOUROPO - Downtown

Centro / Baixa
Save 100% on your flight
£204
per person
8 Nov - 12 Nov
found 1 day ago
Return flight included
Birmingham (BHX) to Porto (OPO)
9.8/10 Exceptional! (186 reviews)
Best 3 nights of lodging we had on a two week trip. Excellent communication via whatsapp, wonderful location, well equipped studio apartment.

Reviewed on 29 Sept 2026

LENSCAPE Coterie

LENSCAPE Coterie

Centro / Baixa
Save 100% on your flight
£468
per person
10 Dec - 15 Dec
found 1 day ago
Return direct flight included
Birmingham (BHX) to Porto (OPO)
10/10 Exceptional! (23 reviews)
Great location. Right in the heart of old town but a great place to relax after being out on the town.

Reviewed on 28 Sept 2026

YOUROPO - Taipas

YOUROPO - Taipas

Centro / Baixa
Save 100% on your flight
£225
per person
8 Nov - 12 Nov
found 1 day ago
Return flight included
Birmingham (BHX) to Porto (OPO)
9.6/10 Exceptional! (150 reviews)
Oh my goodness. This apartment was honestly the most lovely spot I've ever stayed while on vacation. Beautiful space in a wonderful location. I would definitely stay here again while visiting Porto. Check in was easy and staff was friendly. 10/10

Reviewed on 26 Sept 2026

YOUROPO - Santa Catarina

YOUROPO - Santa Catarina

Centro / Baixa
Save 100% on your flight
£328
per person
18 Dec - 21 Dec
found 5 hours ago
Return flight included
Manchester (MAN) to Porto (OPO)
9.2/10 Wonderful! (31 reviews)
I love everything about you. Only negative thing was the age of the property. I think you should start repairing the floor. They are a lot of things in the apartment which needs replacing. But overall we LOVED it.

Reviewed on 10 Jul 2026

YOUROPO - Collection

YOUROPO - Collection

Centro / Baixa
Save 100% on your flight
£244
per person
30 Oct - 2 Nov
found 1 day ago
Return flight included
London (LON) to Porto (OPO)
8.8/10 Excellent! (13 reviews)
Great location. Except for the fact there is a massive building project on the adjoining wall. It would have been nice to know that before booking. As at 0800 the Roto Hammer’s start a massive concert is n jackhammering noises. And this project will be ongoing for some time. If this would have been known before hand? I wouldn’t have booked. As I spent a lifetime in construction and wanted to leave the noise behind me. In affection, the A/c is more of a suggestion as it wouldn’t cool the room off as it should. I also ended up having to empty the water collection for the a/c 3 times. If not? There would have been gallons of water spilled on the floor. This was not disclosed about having to preform preventative maintenance. Check in? Was after 1500, not by much, but then they are strict about Che k out time they should be as strict about check in time. For the price? The value just wasn’t there.

Reviewed on 9 Sept 2026

Things to do near Sao Joao

São João in Vila Nova de Cerveira offers a charming blend of daytime activities such as exploring local markets and enjoying scenic walks along the river. For those seeking nightlife, the area boasts lively bars and music venues. Sightseeing opportunities include historical landmarks and picturesque views of the surrounding countryside, making São João a delightful destination for both relaxation and adventure during your visit in Portugal.

Shopping

In Sao Joao, you can explore local shops for unique gifts. If you're up for a drive, head to Centro Comercial Nova Arcada or BragaShopping, both offering a variety of stores and entertainment. For a more traditional experience, visit the Feira de Barcelos market for local crafts and produce.

Recreation

Castelinho Leisure Park offers a tranquil retreat with picturesque surroundings, perfect for relaxation and leisurely strolls. Golfe de Ponte de Lima provides an invigorating outdoor experience for golf enthusiasts, while Braga Municipal Stadium showcases vibrant sports events, energising the atmosphere for both spectators and participants alike.

Adventure

São João offers exhilarating water sports at the nearby Lima River, perfect for kayaking and paddleboarding. Explore the stunning natural landscapes with hiking trails in the surrounding hills, or try your hand at cycling through the picturesque vineyards and charming villages of Vila Nova de Cerveira.

Nightlife

The nightlife in São João is vibrant and inviting, perfect for a relaxed evening. Enjoy a cocktail at the charming Café do Mercado, or immerse yourself in live music at Taberna da Vila. For a lively atmosphere, head to the local bars along the riverside for a memorable night out.

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

Find the best attractions near Sao Joao

São João, located in Vila Nova de Cerveira, Viana do Castelo District, Portugal, is a charming destination that offers a delightful blend of cultural and romantic experiences. Visitors can explore beautiful beaches, historic churches, and serene urban parks, making it an ideal spot for relaxation and exploration. Whether you're embarking on a trip to São João or simply enjoying the local attractions, this quaint area promises a memorable getaway.

  • Praia Fluvial do Taboão - Festival Paredes De Coura: Located 9.7km from São João, this urban park features a picturesque river beach perfect for family outings. Enjoy the vibrant atmosphere, especially during the renowned Festival Paredes De Coura, where music and culture blend seamlessly with nature.
  • Vila Nova de Cerveira Castle: Just 6.4km away, this historic castle offers a romantic setting steeped in culture. Explore its ancient walls and enjoy stunning views over the Minho River, making it a perfect spot for history enthusiasts and couples alike.
  • Moledo do Minho Beach: Situated 17.7km from São João, this beautiful beach is renowned for its golden sands and inviting waters. Ideal for sunbathing and relaxation, it embodies the quintessential beach vibe of Portugal.

Best time to go to Sao Joao

The best time to visit Sao Joao is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with moderate rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.2°F (9.0°C)Moderate RainMostly SunnyModerately LowSlightly Low
February48.9°F (9.4°C)Light RainMostly SunnyModerately LowAverage
March52.0°F (11.1°C)Light RainMostly SunnyAverageAverage
April55.2°F (12.9°C)Light RainMostly SunnyAverageAverage
May60.3°F (15.7°C)Light RainMostly SunnyAverageAverage
June64.8°F (18.2°C)Light RainMostly SunnyAverageSlightly High
July69.1°F (20.6°C)No RainSunnyModerately HighSlightly High
August69.3°F (20.7°C)No RainSunnyModerately HighSlightly High
September66.6°F (19.2°C)Light RainMostly SunnyModerately HighAverage
October61.3°F (16.3°C)Moderate RainMostly SunnyAverageAverage
November53.4°F (11.9°C)Moderate RainMostly SunnyAverageSlightly Low
December50.4°F (10.2°C)Moderate RainMostly SunnyModerately LowSlightly Low

Tips to save on your trip to Sao Joao

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically November to January) for more affordable package holidays to Sao Joao.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Sao Joao Essential Information

Language
Portuguese
Currency
Euros
Local Welcome
Olá
Local Goodbye
Adeus
Closest Airport
Peinador Airport (VGO)
Max Temp Winter
13ºC
Max Temp Summer
27ºC
Top Sights
Vila Nova de Cerveira Castle, Fluvial da Lenta Beach and Miradouro do Cervo

What to do in Sao Joao

Visit to the Adegas Valmiñor winery and tasting

Visit to the Adegas Valmiñor winery and tasting

£13
per adult
Visit to the Adegas Valmiñor winery and tasting
Galicia: Group Winery Tour and Tasting

Rías Baixas Albariño Experience: Winery Visit & Cheese

£33
per adult
Rías Baixas Albariño Experience: Winery Visit & Cheese
See all activities in Sao Joao

Frequently asked questions

Why should I book my Sao Joao holiday with Expedia?
Choose Expedia to plan your next big break easily and all in one convenient place. Our insider tip for bagging the best deal on a Sao Joao getaway? Bundle your flights, hotel and/or car hire into a package holiday. Then add a few fun tours and activities. Most bookings also have flexible cancellation policies, so there's no need to panic if you have to switch up your travel plans. Round-the-clock help with changing and cancelling your trip is on-hand via our Customer Service Portal link.
When is the best time of year to holiday in Sao Joao?
Into sightseeing but don't like huge crowds? Lock in your Sao Joao escape for February, April and August. Typically, it's a lot quieter than in May, June and November. With average daytime temperatures of 9ºC, January is the coolest period in Sao Joao. The warmest month is July, when you can expect averages of 20ºC throughout the day. Whatever the weather conditions, you'll discover plenty to keep you busy here.
What is the top hotel for my holiday in Sao Joao?
Put your feet up and relax in comfort in Sao Joao by choosing INATEL Cerveira Hotel as your home base and gateway to fun and adventure.
How do I get a cheap holiday to Sao Joao?
Browse and book everything in the one place with our Sao Joao holidays. You'll discover deals on flights, hotels and more that'll keep your hip pocket happy and your spirit of adventure alive. And, with more than 400 airlines and 321,000 properties around the globe to choose from, you'll have endless opportunities to mix and match your own way. Learn more about how you can save money on your holiday when you book a flight and hotel together with Expedia.
What should I do on my Sao Joao holiday?
Make sure your next holiday in Sao Joao is a memorable one by visiting its major attractions. Vila Nova de Cerveira Castle, Miradouro do Cervo, Fluvial da Lenta Beach and Vila Nova de Cerveira Church are just some of the things to put on your itinerary while you're in the area.
Do I need a visa for my Sao Joao holiday?
Visa requirements for Sao Joao vary depending on your nationality and the reason for your visit. Check official government websites to determine if you need a visa for your trip. They'll also give you the most up-to-date information, including details about application procedures or any supporting documentation you may need. Research your visa requirements in advance to ensure a travel experience that's hassle free. Also check to see that your passport has at least six months validity from your planned return date.
What should I wear on my Sao Joao holiday?
Consider the types of activities you'll be doing during your Sao Joao trip and select versatile pieces that you can mix and match. For fashion inspiration or even information on dress codes, look up style blogs or relevant social media accounts. Take a look at the local weather forecast so you can pack accordingly. The warmest time of year in Sao Joao is July, with average daytime temperatures of 20ºC. If you're on holiday in the coolest month of January, the mercury averages 9ºC during the day.
What does an Expedia Sao Joao holiday include?
Select from a combination of flights, hire cars and hotels. Once you've made your booking, add some experiences and activities. Want to pick your airfare class? That's possible too. The choice is all yours when it comes to putting together your perfect Sao Joao getaway. Expedia has different types of properties, with the most sought after in Sao Joao being private holiday homes. With Expedia, you'll always have the freedom to customise your holiday however you like.
Does Expedia offer Book Now, Pay Later Sao Joao holidays?
Expedia has partnered with online lender Klarna to make booking your next getaway easier on the purse strings. Paying in instalments means you can spread the costs of your dream holiday, leaving you with more cash to spend while you're away. Klarna has several payment plans to pick from, so you're sure to find one that fits into your budget. Take a look at these flexible payment options:
  • Pay monthly holidays: If paying bite-sized amounts each month sounds best for you, Klarna offers just that! Paying in multiple instalments will make your holiday dreams come true.
  • No-deposit holidays: When you want to grab an incredible deal but your budget doesn't quite cover it yet, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your getaway.
Can I choose my airline with a Sao Joao Expedia holiday?
Expedia offers access to more than 400 airline partners worldwide, so you definitely can. Simply pick your favourite carrier and create your ideal Sao Joao getaway.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.