Split is more relaxed and fun, centrally located, offering more day trip options, better nightlife, and slightly cheaper prices than Dubrovnik. Dubrovnik is one of the most beautiful walled cities in the world, very elegant, with better beaches and hotels than Split. Both towns are must-visit places in Croatia.