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

📅 Thursday, July 23, 2026
Today offers a rather disappointing beach experience, so you might want to skip your visit to Grotta del diavolo. The skies are largely filled with clouds, and light rain is likely to pass through the area, making it a poor choice for sunbathing. With a maximum air temperature of 27.4 °C and a sea temperature of 25.4 °C, the water is warm enough for swimming, but the unsettled weather puts a damper on outdoor plans. Be aware that the wind will be quite noticeable today, picking up enough to be an annoyance. Since the UV index reaches 6.35, protection is still essential if you find yourself out under any brief gaps in the clouds. Overall, the combination of light rain and blustery conditions suggests that staying indoors is the better option today.
🌬️

Air

Low / High20.8°C/27.4°C
Feels Like (High)27.6°C
🌊

Sea

Sea Temperature25.4 °C
Wave Height0.0 m
🌧️

Rain

Rain Chance38%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:37/20:41
Sunshine Hours11.0 hrs
UV Index6.35
Cloud Cover63%
💨

Wind

Speed16.3 km/h
Gusts42.8 km/h
DirectionN

These beaches might also interest you

Beaches near Grotta del diavolo

Recommended

Read More