Margaritaville is getting a skyline. A high-roofed hotel for Margaritaville Resort Orlando is taking shape in Osceola County, Fla. The 187-room establishment will operate near the center of the 320-acre resort that also will feature rental homes, time-share units, apartments, restaurant-retail space and a water park.