Krk Island, Primorje-Gorski Kotar County, Croatia

Rupa Beach

Rupa Beach, located in the village of Malinska within the Mjesni odbor Malinska - Bogovići neighborhood of Rijeka, is a tranquil, picturesque beach known for its warm, clean sea. The clarity of the water is so pristine that visitors can easily observe marine life, making it an ideal spot for relaxation and snorkeling. However, the beach is rocky, so it is recommended to wear appropriate footwear when entering the water.

Experience the serene charm of Rupa Beach and observe marine life in its crystal-clear waters by choosing from accommodation options nearby.

Despite its small size, Rupa Beach is not overly crowded, offering a peaceful atmosphere that attracts well-behaved visitors. It is particularly popular among families, with many children enjoying the beach. The beach is also equipped with several amenities for the convenience of its visitors. This includes micro-toilets that are strategically placed every 10-minute walk along the beach, as well as small coffee places for visitors to relax and enjoy their surroundings.

Visitor Reviews

Visitor reviews highlight the cleanliness and tranquility of the beach, with many praising the clear, warm sea and the peaceful, relaxing atmosphere. The beach is also appreciated for its family-friendly environment and opportunities for snorkeling. However, some visitors express dissatisfaction with the pebbly and rocky nature of the beach, making it difficult to walk barefoot.

Where to Stay near Rupa Beach?

Many visitors to Rupa Beach choose to stay in the nearby village of Malinska, which offers a variety of accommodations within walking distance to the beach. Others prefer the neighboring towns of Krk and Njivice, enjoying the broader attractions of Krk Island while including Rupa Beach as part of their itinerary.

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

Find the best nearby activities

What to do near Rupa Beach?

Where is Rupa Beach?

Latitude: 45.1226996 / Longitude: 14.524842

Rupa Beach is located in Krk Island. The following map of Rupa Beach shows the exact location.

Rupa Beach: Weather Today

📅 Tuesday, September 16, 2025
Today at Rupa Beach is likely to be touched by rain. The sky will be mostly cloudy. The wind might be a bit strong at times. The sea temperature is a comfortable 24.1 °C, with small waves. The maximum air temperature will reach 25.3 °C. The UV index is only 5.2, so sun protection isn't essential.
🌬️

Air

Low / High19.6°C/25.3°C
Feels Like (High)28.5°C
🌊

Sea

Sea Temperature24.1 °C
Wave Height0.1 m
🌧️

Rain

Rain Chance93%
Rainfall0.1 mm
Rain Duration1 h
🌞

Sun

Sunrise / Sunset06:42/19:11
Sunshine Hours7.2 hrs
UV Index5.2
Cloud Cover76%
💨

Wind

Speed21.1 km/h
Gusts41.4 km/h
DirectionSE

These beaches might also interest you

Beaches near Rupa Beach

Recommended

Read More