I'm looking into going to Florida in March with my husband and three year old. I would like to stay on the Gulf side and have been looking at Fort Myers. I would like to stay in a hotel right on the beach. The hotels I'm looking at (Pink Shell and Best Western) are a little expensive for us. Can anyone give me recommendations on another area? I would like to spend $150-200 per night if possible.