L'Hotel Grand Caribe se trouve à San Andrés, à seulement 150 mètres de la mer des Caraïbes. Sa réception est ouverte 24h/24, et une connexion Wi-Fi est disponible gratuitement.
Les chambres sont climatisées et disposent d'une télévision par câble, d'un réfrigérateur ainsi que d'un coffre-fort. Leur salle de bains privative est pourvue d'une douche et de toilettes.
L'Hotel Grand Caribe est situé au cœur du centre-ville de San Andrés, à moins de 5 minutes de marche de différents bars, restaurants et magasins. L'aéroport international Gustavo Pinilla est à seulement 500 mètres de l'établissement.