The Lanta Miami is on the beach, it's affordable, and the staff are incredibly friendly—you truly need little more. The rooms are spacious, and have big beds and tile floors, though you can probably spend your days on the beach or under a shady palm. Note there's no hot water or air-conditioning in some rooms. Pros: great location at low prices. Cons: some rooms lack amenities.
Visit the Travel Talk forums for help on planning your trip