Opatija, Primorje-Gorski Kotar County, Croatia

Grotta del diavolo

Grotta del Diavolo is a petite stone beach situated near the Opatija resort in Croatia. It is notably recognized for the eponymous cave located in close proximity to the beach. The cave is filled with water from within and is accessible solely by diving underwater.

Grotta del Diavolo appeals to adventure seekers and vacationers seeking thrills. Despite the influx of tourists during peak season, the beach remains uncrowded.

Explore places to stay near Grotta del Diavolo and dive into the thrill of discovering its mysterious underwater cave.

In terms of amenities, the beach lacks facilities; however, due to its proximity to the main road, shops, a bar, and a restaurant are easily accessible. Additionally, an adjacent parking lot is available near the main road.

What to do at Grotta del diavolo?

Bars

Best bars near Grotta del diavolo include Beach Bar Magma, Beach Bar - Hotel Domino, Colosseum Lounge & Beach Bar, Caffe Bar Sunset, Beach Bar Ocean Lounge, Mare Cocktail Bar, Bamba Bar and Caffe Bar Victorious.

Restaurants

Best restaurants near Grotta del diavolo include Pizzerija "Venezia", Restoran Thalassotherapia, Grill house Opatija, Pool Garden Restaurant & Lounge, Restaurant Domino, Restoran "Galeb" and Bistro Sunce.

Where to Stay near Grotta del diavolo?

Visitors to Grotta del Diavolo often stay in the nearby resort town of Opatija, known for its historic charm and beautiful coastal views. Many also choose accommodations in the surrounding areas like Lovran and Ičići, which offer a mix of scenic landscapes and easy access to various attractions, making Grotta del Diavolo a convenient stop during their stay.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Grotta del diavolo?

Latitude: 45.319384 / Longitude: 14.293564

Grotta del diavolo is located in Opatija. The following map of Grotta del diavolo shows the exact location.


Nearby destinations:

Grotta del diavolo: Weather Today

📅 Monday, June 8, 2026
Today offers a beautiful, quintessential early summer day at the beach, perfect for those looking to relax by the water. You can expect plenty of sunshine paired with some light, decorative clouds drifting through the sky. The air is warm, reaching a maximum of 30.4 °C, while the water is pleasant and refreshing at 22.5 °C, making it an excellent time for a swim. With very gentle breezes, the sea remains calm and mirror-like, ensuring a peaceful environment. Please remember that the sun is quite intense today, with a UV Index of 7.25, so make sure to wear adequate sun protection throughout the day. It is a fantastic day to head to the coast and enjoy the coastal atmosphere.
🌬️

Air

Low / High22.2°C/30.4°C
Feels Like (High)32.1°C
🌊

Sea

Sea Temperature22.5 °C
Wave Height0.0 m
🌧️

Rain

Rain Chance5%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:15/20:48
Sunshine Hours14.1 hrs
UV Index7.25
Cloud Cover31%
💨

Wind

Speed12.8 km/h
Gusts20.9 km/h
DirectionW

These beaches might also interest you

Beaches near Grotta del diavolo

Recommended

Read More