Hello. Welcome to cruise-chat. Check out the National Hotel, in South Beach. That is where Mariah Carey sang at the pool, during the MTV Awards a year of 2 ago. They also do model/magazine photo shoots there. It looks like a beautiful hotel. I have never stayed there. Check there website. Another hotel to check is the Marriott in south beach. Good luck. Lil' Lori