Los hoteles todo incluido en San Andrés combinan alojamiento, comidas y bebidas en un solo pago, ideales para quienes buscan vacaciones sin sobresaltos. La mayoría se concentra en la zona norte, cerca de Spratt Bight, y en San Luis, al este. Los precios van desde presupuestos medios hasta rangos altos, con tarifas que suelen incluir buffets de frutas tropicales, piscinas y acceso a la playa. Algunos ofrecen clases de baile, espectáculos nocturnos y deportes acuáticos. Conviene reservar con antelación, especialmente en temporada alta, y comparar las opciones según las instalaciones prioritarias, como spa, gimnasio o restaurantes a la carta.
Entre los mejor valorados destaca Hotel Bahía Sardina (88/100), justo frente a Spratt Bight, con piscina y restaurante de cocina local. Sol Caribe San Andrés All Inclusive tiene piscina al aire libre, gimnasio y está a 5 minutos del aeropuerto. Decameron Aquarium cuenta con habitaciones construidas sobre el mar y seis restaurantes, mientras que Decameron Maryland ofrece desayuno excepcional a 100 metros de la playa. Para quienes prefieren espacios amplios, Sol Caribe Campo Resort dispone de tres piscinas, playa privada y vistas panorámicas. Hotel Arena Blanca by Dorado presenta espectáculos nocturnos y clases de baile, y Decameron Isleno integra tres piscinas, spa y centro de convenciones.
