I have read some of your advice and i appreciate the time you take to help people. We are 2 American males, 55 and 41yrs old. Frequent travelers but never been to Colombia. We like nightlife, culture, beaches and adventure. We have targeted Medellin and Catragena but are very open. We enjoy local places, love to do things during the day and have fun at night. We would be in Colombia for about 10 days
we are seeing more and more foreign tourists like you two here. Do you speak some Spanish? It would make a big difference.
Prices are high at the moment because of the exchange rate and the influx of foreigners. Cartagena is especially pricey but itīs full of nightlife, art, beaches and sports.
Medellin is a nice place with good transport, very active nightlife and good weather but at the moment, crime is going up. Do you have a particular reason to go there?
I would suggest you to consider staying in the Caribbean coast and exploring cities like Santa Marta and Riohacha instead. Thereīs a marvelous natural park (Tayrona) in between those two cities and they are not far from Cartagena.
Santa Marta is more relaxed and perhaps a bit cheaper than Cartagena. You could go scuba-diving to the suburb of Taganga. You could also do the 5 day-trek to Lost City, a precolumbian city in the middle of a jungle area near the coast that was only discovered in the 1970s and is being described as Colombiaīs Machu Pichu.
Riohacha is smaller but itīs got everything. Itīs a bit outside the foreign-tourist beaten path, but itīs very nice.
You could travel by bus from Cartagena to Santa Marta and then to Riohacha. And then perhaps take a plane back to Cartagena.
I hope that this helps!