Hotelul Caribbean Bay este situat în centrul staţiunii El Arenal, la 250 de metri de plajă. Acesta oferă o piscină pe acoperiş cu vedere minunată la Marea Mediterană.
Camerele moderne ale hotelului sunt prevăzute cu aer condiţionat, baie privată şi TV prin satelit. Unele camere au balcon şi vedere la mare.
Recepţia deschisă nonstop oferă un serviciu de schimb valutar şi un seif de închiriat. Hotelul are şi un lounge bar mare.
Restaurantul tip bufet al hotelului Caribbean Bay serveşte o gamă largă de preparate din bucătăria internaţională. Portul de agrement din El Arenal, aflat la 10 minute de mers pe jos, asigură baruri şi cafenele.
În faţa hotelului există o staţie de autobuz cu servicii regulate către Palma, oraş aflat la 20 de minute de mers cu maşina. Aeroportul oraşului este la 6 km de Caribbean Bay.