Bath, England, is more than a Georgian city with old-world charm; The Check-in has named Bath the world's best spa city in 2025 for its unique blend of wellness, history, and stunning architecture.