Sao Roque, Brazil offers 2 beaches perfect for sunbathing, surfing, swimming, and more. Sao Roque is not typically known for travel and beach tourism as it is more famous for its wine production and mountainous landscapes. The best time to travel to São Roque, Brazil, is from March to May, when the average air temperature ranges from 15°C to 25°C (59°F to 77°F), and while São Roque is inland and does not have a direct water temperature, nearby coastal areas like Santos have water temperatures around 22°C to 24°C (72°F to 75°F) during this period. Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!