Pop Century
If you dont mind wasting some time, you can get a great deal by going to a timeshare event. We got a nice room for 5 days, four 5 day tickets, and food for about $1500. Prices and deals will vary, this was 4 years ago. You can rent timeshares from people. We are going again and plan on renting a house for the week. There are also monthly payment plans you can look into.
Air BNB
Any all star resort
Probably Pop Century
Thanks! Your answer is awaiting moderation.