The South Beach Lighthouse Hotel is one of the most popular hotels on South Beach (Miami Beach, Florida). The hotel is located on the right side of the famous Ocean Avenue, where visitors can easily reach the beach and enjoy unparalleled nightlife such as surfing, shopping, and tasting delicious food.