The best time to visit Ribeira for a holiday rental is from January to March, with February standing out as a particularly inviting month. This period attracts visitors eager to experience the vibrant culture and picturesque scenery of Porto. During these months, you can enjoy mild winter temperatures averaging around 10 to 15 degrees Celsius, great for leisurely strolls along the iconic riverside and exploring the historic streets filled with colourful buildings.February, in particular, offers a lovely balance of fewer crowds and pleasant weather, making it an ideal time for outdoor activities and sightseeing. You can wander through the bustling markets, savour delicious local cuisine, and even take a scenic boat tour along the Douro River, all while enjoying the stunning views of the city's architecture.If you're looking for a more budget-friendly experience, consider visiting Ribeira in November. This quieter month allows for a more relaxed exploration of the region, with the added bonus of fewer tourists. Late autumn brings a unique charm, as you can witness the city preparing for the winter season while enjoying the beautiful local vineyards at harvest time.