Mars has water. Not a lot, but it may be enough. And if you use some solar panels to pump electricity through that H2O, you'll have some H fuel and O to breathe. But yes, it's not as nice as landing on a tropical island. However, tropical islands don't have drinkable water (unless you manage to find a spring), and don't really have food, unless you feel like chewing on vines and bark. So, although it looked prettier, back then it was rather inhospitable as well.
It very much depend on the size of tropical islands. Indeed lots of them are too small to provide fresh water for any human. But I think (though I'm not sure), that where Colomb first landed, there was water, coconuts, vahine and everything.
There's lots of water in sahara also, if you don't mind digging deep enough. For some reason it doesn't help making the place less hostile, though. I wonder why it should be different on mars.