Miami Beach is a world famous beach with amazing hotels that line the beach. Most of all the hotels are right on the beach and you can get all kinds of different accommodation from low to high end. The beach is large with white powdery sand and the water is mostly...