8. Stockholm, Sweden

Stockholm ranks high for safety and cleanliness, with an efficient public transport system and welcoming locals. Visitors can expect low crime rates and a peaceful environment. Hotels generally cost between €90 and €140 per night, providing a great blend of comfort, security, and access to the city’s beautiful archipelago.