Split is undoubtedly the best for budget travel. It's cheaper than Dubrovnik, making it better for a budget right from the start. Its accommodations, food and sights are all cheaper, and do not compromise the experience one bit. For those wishing to save on accommodation, AirBnB will be a great help.