Viaje a San Andrés islas

Vivo en Bogotá, quiero saber qué es mejor, pagar hotel desde aquí o llegar directamente a la isla?

El viaje que planeo hacer será mayo, por favor, una ayuda honesta