A 60 minutos de Cartagena de Indias, por vía marítima, el Hotel San Pedro de Majagua se encuentra ubicado en Isla Grande.