2. Conrad Cartagena, Colombia
For about $131 per person/night, you’ll revel in the Conrad’s stunning Caribbean views. But that’s not all. This is a 5-star resort hotel with beachfront swimming pools, several elegant restaurants, a full-service spa and salon, an 18-hole golf course, and more.
Cartagena de Indias is a walled city of rich history, once a largely hidden gem but now gaining in popularity amongst tourists from around the world. It’s one of the prettiest and most engaging cities anywhere, and even better, is only a short 2 ½ hour flight from Miami.