O Hotel Barracuda está localizado de frente para o Mar das Caraíbas e todos os seus quartos têm uma varanda com vistas panorâmicas para o mar. A propriedade dispõe de um spa, de uma piscina exterior e de uma loja de presentes no local.
Os quartos estão equipados com ar condicionado, televisão por cabo e um pequeno frigorífico. A casa de banho privativa inclui produtos de higiene pessoal.
O restaurante é especializado numa cozinha internacional.
O Hotel Barracuda também providencia uma geladaria, um bar de desportos e acesso Wi-Fi gratuito nas áreas públicas. O hotel também beneficia da sua própria área de praia privada.
A doca da praia fica a 10 minutos a pé do Barracuda e um amplo supermercado localiza-se do outro lado da rua do hotel. O Aeroporto Internacional de Cozumel pode ser alcançado em 5 minutos de carro.