First things first, make sure you have a professional hotel website set up, and that it’s listed in all the major directories (to help it rank in Google). After that, there’s unfortunately no one-size-fits-all solution. Some businesses are purely focused on online marketing, while others focus on word-of-mouth or partnerships with organizations to fill their rooms.
I recommend checking out our guide on hotel marketing ideas, picking out a few strategies and testing them. The trick is to measure results to the best of your ability so you know which strategy is actually working best. After trying enough out, you can focus your energy (and budget) on the 1-2 most effective ones.