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

📅 Friday, April 24, 2026
Today is a beautiful day for a relaxing visit to Rupa Beach, perfect for those who enjoy soaking up the sun in a peaceful setting. With clear, bright skies throughout the day, you will have plenty of sunshine, so please remember to use protection as the UV Index is 6.35. The air is pleasant with a high of 23.4 °C, making it a great time to lounge on the shore. While the weather is lovely, the sea remains quite chilly at 15.2 °C, so it is not suitable for swimming. The water is calm with gentle movement, creating a serene atmosphere by the water. A light breeze will accompany your stay, keeping things comfortable while you enjoy the coastal views.
🌬️

Air

Low / High12°C/23.4°C
Feels Like (High)22.1°C
🌊

Sea

Sea Temperature15.2 °C
Wave Height0.1 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:01/19:58
Sunshine Hours13.5 hrs
UV Index6.35
Cloud Cover0%
💨

Wind

Speed15.3 km/h
Gusts28.4 km/h
DirectionSW

These beaches might also interest you

Beaches near Rupa Beach

Recommended

Read More