Le San Bernardo Hotel propose des hébergements à Ríohacha. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. Cet établissement non-fumeurs se trouve à 100 mètres de la plage de Riohacha.
Toutes les chambres comprennent un bureau et une armoire. Leur salle de bains privative est pourvue d'une baignoire et d'articles de toilette gratuits. Les logements du San Bernardo Hotel disposent d'une télévision à écran plat et de la climatisation. Certains possèdent un balcon. Le linge de lit et les serviettes sont fournis.
L'aéroport de Riohacha, le plus proche, est implanté à 4 km.