Alfreds is still a popular spot especially if you want a little night life right where you stay. I do not think you'll be able to get that same rate anymore though. The last time I priced them it was over $100/US night. I'd second White Sands or if you got a studio with kitchen or standard hotel room at Negril Beach Club Condos you can keep it under $100 US/night and have a decent room with a/c and cable. For even more budget friendly on the beach you still have Drifters but those are very basic accommodations with shared bath room facilities.