Enter the Margaritaville Sweepstakes for your chance to win a $1,000 Margaritaville Gift Card just in time for the new year. With $1,000 you can stay at the Margaritaville Beach Resort and dine in the Margaritaville restaurant for free! Hurry, this sweepstakes ends on December 31, 2016.