Most celebrities stay in one of the best hotels in Cartagena called Casa San Agustin. It is also one of the most venerated historic hotels.