It is advisable to book rooms in advance. Raigad fort offers limited eating options. While you will find shacks selling typical Maharashtrian food it is advisable to carry your own food and water.