No. If you have sufficient points to cover each night, you can book as many free nights as you would like.