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.

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

📅 Monday, June 8, 2026
Today is a fantastic day for a trip to Rupa Beach. With air temperatures reaching 31.5 °C, it is perfectly warm for relaxing by the water. You will enjoy a mix of sunshine and light clouds throughout the day, so keep in mind that the UV Index is 7.2, making adequate sun protection essential for your stay. The sea remains calm with no waves, and at 22.7 °C, the water is pleasant and inviting for a refreshing swim. A gentle breeze will keep things comfortable as you lounge on the shore, and you can look forward to a dry day without any interruptions from the sky. It is an ideal setting to soak up the early summer warmth and enjoy the coast.
🌬️

Air

Low / High20.2°C/31.5°C
Feels Like (High)34.3°C
🌊

Sea

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

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:15/20:46
Sunshine Hours14.0 hrs
UV Index7.2
Cloud Cover26%
💨

Wind

Speed13.2 km/h
Gusts18.4 km/h
DirectionSW

These beaches might also interest you

Beaches near Rupa Beach

Recommended

Read More