You can make the reservations with points, but they seem very high.
I would guess paying cash would cost less and save the points.
Since points/prices vary by season, you should just price it out if you have an idea of how much per point your cost is.
Good luck in decision making