You can either use Social Media Advertising or Google Advertising. Google Ads seems to be effective since a person will search for hotels and resorts on google than social media platforms. But the system will utilize the cookies to show similar kinds of hotels and resorts on your social media wall too. Do paid campaigns with the help of a Digital Marketing Company in Bangalore. They know what’s best for your business.