On St. Maarten, yes, you could walk to the shopping and Great Bay Beach area, but I'd recommend taking the water taxi. It's only $5 pp for all day use....it's quick and will save steps. On St. Thomas, Havensight Mall is a shopping area (cleaned up and for the tourist) within walking but you'll need a taxi to get to any beach that I know of.