Lapping up sun on white sandy beaches doesn't have to cost thousands