El Caribbean Bay se encuentra en el centro de El Arenal, a sólo 5 minutos a pie de la playa. Cuenta con una piscina en la azotea y ofrece vistas maravillosas al mar Mediterráneo.
Las habitaciones del Caribbean Bay son modernas y disponen de aire acondicionado, baño privado y TV vía satélite. Algunas habitaciones tienen balcón y vistas al mar.
El hotel cuenta con recepción abierta las 24 horas, donde los huéspedes pueden alquilar una caja fuerte y hay servicio de cambio de divisa. El hotel también alberga un bar salón grande.
El restaurante bufé del Caribbean Bay sirve una variedad de cocina internacional. Además, el puerto deportivo de El Arenal se encuentra a 10 minutos a pie, donde hay diversos bares y cafeterías.
Cerca del hotel hay servicios de autobús regular a Palma, ubicada a 20 minutos en coche. El aeropuerto de la ciudad está a 6 km del Caribbean Bay.