San Andrés concentra sus hoteles 5 estrellas en la zona de Spratt Bight Beach, a menos de 5 minutos del aeropuerto Gustavo Rojas Pinilla. Allí se encuentran dos opciones con calificaciones sobresalientes: The Providence Hotel Boutique - Adults Only, con una puntuación de 9,3/10 y dirigido a parejas que buscan tranquilidad, y Zapadilly Tree Hotel, que ofrece piscina al aire libre, desayuno buffet y habitaciones familiares con balcones. Las tarifas rondan los $150-$250 USD por noche, e incluyen WiFi, aire acondicionado y restaurante con cocina caribeña.
El Grand Sirenis San Andres es la alternativa más amplia, con 3 restaurantes, bar en piscina y servicios de buceo; su puntuación de 7,8/10 lo hace ideal para viajeros que priorizan la variedad gastronómica. Mientras tanto, Nattivo Collection Hotel destaca por su ambiente elegante, a solo 2 km del aeropuerto y con servicio de traslado. Para quienes buscan experiencias exclusivas, The Providence Hotel Boutique (adultos only) ofrece piscina con vista al mar, jardines y un restaurante de cocina caribeña moderna. Todos cuentan con recepción 24 horas y estacionamiento gratuito; se recomienda reservar con anticipación en temporada alta.
