Hotel Barracuda está ubicado en el centro de Cozumel, justo frente al océano. El hotel cuenta con escaleras que llevan directo al mar, por lo que es ideal para quienes gustan de bucear. Adicionalmente, el hotel se localiza a sólo 300 metros del muelle Punta Langosta y a 3,6 kilómetros del Aeropuerto Internacional de Cozumel (CZM).
Hotel Barracuda ofrece 42 habitaciones, la mayoría de ellas con vista al mar y balcón privado. Las amenidades de las habitaciones incluyen aire acondicionado, ventilador de techo, televisión y mini refrigerador.
Hotel Barracuda ofrece un centro de buceo, o si lo preferís, el hotel tiene un muelle pequeño al que puede ir a recogerte el centro de buceo de tu elección. Para tu diversión, el hotel cuenta con piscina, agencia de viajes, spa con servicio de quiropráctica y masajes, así como un solárium con reposeras, hamacas y sombrillas. Además, podes probar platos locales y refrescantes bebidas en el restaurante bar del hotel.