2. The Indian Creek is a good choice for south beach because it is less expensive than the bigger hotels on Collins Avenue and Ocean Avenue, and its a little farther away from the action, so you can really relax and have a quiet time away from the the party.