Listeo is all-in-one WordPress directory theme with front-end user dashboard, built-in booking system, private messagging and many more gorgeous features! No paid extentions and no coding knowledge required.
Demo: https://themeforest.net/item/listeo-directory-listings-wordpress-theme/23239259