Hotel booking is important and mandatory for obtaining a visa because it demonstrates readiness and seriousness in trip planning, providing evidence of the traveler's accommodation arrangements and increasing the confidence of consular authorities in the traveler's intentions, thus facilitating the approval process.