El Walena Hotel se encuentra en Ríohacha, a 1,5 km de la playa de Riohacha, y ofrece jardín, terraza y vistas a la ciudad.
El HOTEL LA VIEJA se encuentra frente a la playa de Ríohacha. El SARA RIOHACHA tiene un jardín y una terraza.
El Hotel Casa Grande Riohacha Inn se encuentra en Ríohacha y ofrece una piscina al aire libre y un jardín.
El Hotel Emerawaa se encuentra en Ríohacha y ofrece piscina al aire libre, centro de fitness, jardín y terraza.
El Hotel Atardecer Guajiro se encuentra en Ríohacha, en la región de Guajira, a 1,8 km de la playa de Riohacha.
El Hotel Monaco De Riohacha se encuentra en Ríohacha, a menos de 1 km de la playa de Riohacha, y ofrece vistas a la ciudad.
El Hotel Diamonds se encuentra en Ríohacha, en la región de Guajira, a 600 metros de la playa de Riohacha.
El Hotel Tunebo Inn se encuentra en Ríohacha y ofrece salón compartido, terraza, restaurante y bar.
El Hotel Riohacha se encuentra en Ríohacha y ofrece jardín y WiFi gratuita en todas las instalaciones.