So I am fairly new to blender. I wanted to create a night scene with a small bridge. But when I try to render the scene some objects are missing in the final render. They all show up in the rendered view and in the viewport. I tried troubleshooting it but everything appears normal. Link to my .blend file: https://drive.google.com/file/d/1CSaxXX_rJv0MlFAQg2YPpL4nA-FsSDs5/view?usp=sharing Thanks for your help in advance.
It seems you used the BlenderKit Asset Library addon to get models in your scene. It seems to work with Instancing of collections. I think for the Import Method of the asset library you chose Link. (personally I would have used Append)
If i open your file there is only geometry data for 3 objects (the ground, the background and the mountains). The other geometry is not in your file but somewhere else, and it is linked to your file.
Possibly the file paths of the missing objects are not correct (maybe the files where moved), and your blender file can't find the needed files/objects/geometry.
One way to solve this is to Append your objects in the future. This way they become part of you blender file, and are not dependent on correct links/file paths.
(Be aware though, the problem might be something different all together, but since i don't have the files that are linked to your blender file, it is hard for me to tell.)