We ate outside because nobody booked the small hall for Saturday. If Marta ___ it on Friday, the rain would not have interrupted dinner.
Explanation
Had reserved shows that the unreal booking would have preceded the rainy dinner, both of which are over. Reserved alone suggests a second-conditional condition rather than the earlier unreal past required here.