Does CatchMe leverage elasticsearch geolocation and what it is?

Yes! CatchMe do offer the users an elasticsearch geolocation services.

ElasticSearch Geolocation service is a unique and advanced kind of search platform where the user gets the search results of the full-text keyword. It is different from meta searches as ElasticSearch displays you all the results (documents or places) that contain all the keywords entered by you.

It combines analytics and structured search to give you the most relevant search content.

For eg: When you enter "show me the restaurants which are affordable and have rates under 1000 bucks for two person"

Thus, 'elasticsearch geolocation' will analyse your need and will show you the most relevant restaurant according to your need; on the other side, meta search would have shown only the names of restaurants near you.