St. Lucia does not have hostels; therefore, you will have to cope with Airbnb’s, and these usually charge $20 per and upwards depending on the location. The midrange hotels will charge you from $80 and upwards. The cost of food is around $20, and you can spend the amount for breakfast, lunch, and dinner. here