The 10 Best Krk Island Beach Hotels – Hotels on the Beach in Krk Island, Croatia

Check out our pick of great beach resorts on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

VSG Resort 5 stars

Klimno

Set in Klimno in the Krk Island region and Dionis Beach reachable within less than 1 km, VSG Resort offers accommodation with free WiFi, a children's playground, a garden and free private parking.

Each unit comes with a terrace, a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with bath or shower and a hairdryer. A microwave and fridge are also featured, as well as a kettle. Owner is an excellent host , was very supportive and has a smiley face all the time . Staff are super friendly. Top glance clean . Rooms has all what you need Really one of a kind property. You feel that you are home

Show more Show less
9.5
Exceptional
110 reviews

Luxury Hotel Riva 5 stars

Malinska

Boasting an indoor pool, an outdoor pool and a wellness area, a 5-star Luxury Hotel Riva is located only steps away from the beach in Malinska. With the views of the Adriatic sea, it offers modern-style accommodation and an on-site restaurant. The boutique hotel is in an excellent location only 10 meters away from the see and with phantastic sea view. The hotel is decorated nicely and modern. There is an outside and inside pools, sauna and jacuzzi. The personal is very friendly, the menus are excellent with a selection of fresh fish and meat. Food is really outstanding, especially the patisserie. One of the best sacher tart we had in a long time. The massages are also great and the gym is equipped well.

Show more Show less
9.5
Exceptional
429 reviews

Hotel Maritim 4 stars

Krk

Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic centre of Krk, Hotel Maritim is located just a few steps from Porporela Beach. It offers elegantly-decorated rooms with a balcony and an on-site restaurant with a terrace. Very nice new modern hotel with great location and views, infinity pool on the rooftop, friendly staff, delicious restaurant Harbour, parking.

Show more Show less
9.3
Superb
253 reviews

Pansion Leggero

Krk

Set less than 750 metres from Krk Old Town and 850 metres from Punta De Galeto Beach, Pansion Leggero offers bed and breakfast accommodation with an on-site bar. Free private parking is provided.

Popular points of interest in the nearby area include Koralj Beach, Frankopan Castle and Aquarium Terrarium Krk. The nearest airport is Rijeka Airport, 26 km from Pansion Leggero. Modern and spacious, extremely clean. Most rooms have a lovely balcony view on the sea. The staff are incredibly kind and will go the extra mile to make you feel at home. I came as a solo traveler, but would definitely recommend for couples too.

Show more Show less
9.7
Exceptional
273 reviews

Villa Valis 5 stars

Baška

Featuring an outdoor pool, Villa Valis in Baška provides accommodation with free WiFi and free private parking for guests who drive.

All units here are air-conditioned and feature a flat-screen TV, a living room with a sofa, a well-equipped kitchen with a dining area, and a private bathroom with bidet, a hairdryer and free toiletries. A dishwasher, a microwave and fridge are also provided, as well as a coffee machine. I loved the view from the top, the cleanness and also the flat itself, very spacious and well designed. Natalie was very friendly host, flexible and always willing to help. I would definitely stay here again!

Show more Show less
9.5
Exceptional
217 reviews

Apartments Palada 1

Baška

Situated in Baška in the Krk Island region, with Baška Bus Station and Baška Riva Promenade nearby, Apartments Palada 1 features accommodation with free WiFi, air conditioning and free private parking. We thoroughly enjoyed our stay in the Palada 1 (apartment 3). We were warmly welcomed by a very friendly lady called Suzi. The apartment is furnished white and friendly and offers a perfect sea view. Also it offers everything one might need, from a dressing gown and slippers to a washing machine, iron, kitchen, fridge, TV, airco.... We would not know what one could miss. We enjoyed excellent weather with sun and strong winds. Sleeping in an excellent bed, listening to the sea, the waves coming and going was soooo relaxing. It was one of the best times away from home we have ever enjoyed! We highly recommend this place without reservation.

Show more Show less
9.3
Superb
126 reviews

Studio Villa Ivka

Baška

Located in Baška, 2.4 km from Mali Raj Beach and 500 metres from Baška Bus Station, Studio Villa Ivka provides accommodation with free WiFi, air conditioning and access to a garden with a terrace.

Each unit comes with a patio offering garden views, a satellite flat-screen TV, a seating area, a well-fitted kitchen and a private bathroom with a hairdryer. A fridge and stovetop are also featured, as well as a kettle and a coffee machine. The location is pretty central and just 1 street up from the beach. It is next to a school but was pretty quiet at night. The A/C was great to maintain a cool sleeping temperature since the windows would not be able to generate a cross breeze. The bed was soft and the linens were nice. Parking was convenient.

Show more Show less
9
Superb
120 reviews

Apartmenthaus Suskovic Insel Krk 4 stars

Omišalj

Apartmenthaus Suskovic Insel Krk has garden views, free WiFi and free private parking, set in Omišalj, 500 metres from Jadran Beach.

Vecja Beach is 550 metres from Apartmenthaus Suskovic Insel Krk, while Ucka Beach is 750 metres from the property. The nearest airport is Rijeka Airport, 7 km from the accommodation. The property is in an excellent condition and close to supermarkets and restaurants. Just a short distance from the sea. The host is very friendly and helpful. I surely recommend it.

Show more Show less
9.3
Superb
120 reviews

Apartments Braut Krk 3 stars

Krk

Situated in Krk in the Krk Island region, with Koralj Beach and Krk Fortress nearby, Apartments Braut Krk features accommodation with free private parking, as well as access to a fitness room.

Punta di Galetto Beach is 800 metres from Apartments Braut Krk, while Krk Town Square is 2.3 km from the property. The nearest airport is Rijeka, 30 km from the accommodation, and the property offers a paid airport shuttle service. We loved our stay here! We felt like staying at old friend’s place. The hosts were very welcoming and helpful - with tips on places to visit, history of Krk and we got great homemade treats as well:) The apartment was specious and comfortable, we had huge balcony, that we loved spending early mornings at. It was very neat and clean. All recommendations for the property and lovely hosts.

Show more Show less
9.4
Superb
105 reviews

Apartmani Jozefina 3 stars

Omišalj

Set in Omišalj in the Krk Island region and Ucka Beach reachable within 700 metres, Apartmani Jozefina offers accommodation with free WiFi, a children's playground, a garden and free private parking.

The units come with tiled floors and feature a fully equipped kitchen with a fridge, a dining area, a flat-screen TV with satellite channels, and a private bathroom with shower. An oven and stovetop are also offered, as well as a kettle and a coffee machine. The owners were amazing. Treated us like a king ...even give us a lift to the airport .sweets in the room ..everything you need is in this room aswell for cooking .and a dishwasher I would score him 12 out of 10 if I could .would highly recommend staying there..

Show more Show less
9.5
Exceptional
129 reviews

Most booked beach hotels in Krk Island this month

Beach hotels that guests love in Krk Island

gogless