El Hotel Croatia se encuentra en un lugar apartado y de excepcional belleza en la península, con vistas al Adriático por un lado y al pintoresco centro histórico de Cavtat por el otro. La mundialmente conocida ciudad medieval amurallada de Dubrovnik es visible desde algunas de las terrazas del hotel.
El hotel se encuentra a 18 km de Dubrovnik, a sólo 6 km del aeropuerto internacional de Dubrovnik y a 10 minutos a pie de Cavtat. Cuenta con 480 habitaciones y 7 suites, totalmente reformadas, la mayoría de ellas con impresionantes vistas al mar.
Asimismo el hotel dispone de habitaciones comunicadas, varios restaurantes, restaurante especializado en carne, bar nocturno, dos playas, dos piscinas, centro de bienestar, instalaciones deportivas, terrazas, salones, e instalaciones para conferencias con 8 salones con conexión inalámbrica gratuita a Internet