Hotels in Mahabaleshwar: 1 FabHotel

  • Budget Hotels in Mahabaleshwar

    Mahabaleshwar is a beautiful hill town in Satara district of Maharashtra. At an altitude of 1353 meters, it is among the 10 best resorts in the evergreen Sahyadri Mountain Range. Tourists will have a lot to see and do here as it is dotted with strawberry gardens, forts, waterfalls and several vantage points. The placid Venna Lake is one of its topmost attractions and is thronged mostly by families to enjoy boating.