6. Ljubljana, Slovenia

Ljubljana is a hidden gem known for its safety and welcoming atmosphere. Its compact city center makes it easy to explore on foot, with charming cafes and green spaces adding to the appeal. Hotels in Ljubljana are very affordable, often ranging from €50 to €90 per night, making it a smart choice for budget-conscious travelers seeking safety and beauty.