El Barracuda Resort, situado en la costa de la laguna, cuenta con una piscina al aire libre con terraza jardín. Todas las habitaciones tienen aire acondicionado y balcón. El complejo se encuentra al lado del parque acuático Dreamland, situado a solo 1 km.
Este complejo hotelero alberga un restaurante de cocina internacional y una cafetería. Los huéspedes pueden hacer uso de la terraza común con barbacoa, que acoge espectáculos nocturnos variados.
Los modernos apartamentos están equipados con TV por cable, nevera y set de té y café. Algunas tienen vistas a la laguna.
Ajman se encuentra a las afueras de Dubái, a 28 km. El Barracuda Resort se encuentra a 30 km al sur de Ras Al Khaimah.