El Hotel Castillo del Mar Ríohacha, de 4 estrellas, que ofrece a sus huéspedes 2 restaurantes, se encuentra a una distancia de 950 metros del Centro Comercial Viva. Situado a a unos 25 minutos a pie del Malecón Playa, el hotel dispone de 59 habitaciones con vistas al océano.
Es este hotel a solo 15 minutos a pie del centro de la ciudad. La Plaza José Prudencio Padilla está a un par de minutos en coche de este lugar, mientras que la estación de autobuses parada ruta 1 marbella universidad, está a tan solo 600 metros. La Catedral Nuestra Señora de los Remedios, situado a 1 km del hotel, está abierto para visitas de los turistas. Para los que viajan desde lejos, el aeropuerto Riohacha está a 10 minutos en coche.
El Castillo del Mar dispone de habitaciones con aire acondicionado con un escritorio, TV de pantalla plana con canales vía satélite y climatizador. Estas habitaciones, amuebladas con un sofá, tienen patio y un balcón.
El restaurante a la carta Abuelos constituye una destacada característica del hotel Castillo del Mar Ríohacha.