If you want to give your credit card some exercise, head out to Las Bovedas in Cartagena Walled City. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. Splash some more cash at Centro Comercial La Serrezuela and Mall Plaza El Castillo.
Find out about the history of Cartagena when you take a trip to India Catalina Monument. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.