Search beach hotels in Krk Island

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Malinska

158 beach hotels

Krk

90 beach hotels

Baška

79 beach hotels

Njivice

71 beach hotels

Šilo

68 beach hotels

Omišalj

41 beach hotels

Vrbnik

34 beach hotels

Vantačići

29 beach hotels

Punat

28 beach hotels

Pinezici

28 beach hotels

Stara Baška

24 beach hotels

Klimno

22 beach hotels

Kornić

21 beach hotels

Čižići

14 beach hotels

Soline

12 beach hotels

Sveti Vid-Miholjice

11 beach hotels

The best beach hotels in Krk Island

Check out our pick of great beach hotels on Krk Island

Filter by:

Star rating
Review score

Mobile Homes Camping Omišalj

Omišalj

Situated in Omišalj in the Krk Island region and Vodotoč Beach reachable within 200 metres, Mobile Homes Camping Omišalj features accommodation with free WiFi, a children's playground, a private beach...

A
Alan
From
Austria
We loved the facilites, a lot to do for kids, and the proximity to the beach! Mobile Home was comfortable and had everything we needed. Enjoyed the pilates class in the morning on the beach! Staff was very helpful, especially when we left something behind and they were able to send it to us
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,148 reviews
Price from
US$86.68
1 night, 2 adults

Hotel Dobrovit

Hotel in Baška

Enjoying a beachfront position in Baška on the island of Krk, Hotel Dobrovit provides air-conditioned accommodation with free WiFi access.

F
Filip
From
Austria
The staff was super accomodating. They went extra mile for us in many ways. Even surprised us with free dinner on my birtday. Let me charge my EV. Best Hotel we have been so far.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,017 reviews
Price from
US$125.99
1 night, 2 adults

Hotel Bor

Hotel in Krk

Situated 30 meters from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning.

A
Aleksandar
From
Denmark
Near everything you need, perfect staff, quiet place near see...
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,636 reviews
Price from
US$207.76
1 night, 2 adults

Hotel Kanajt

Hotel in Punat

Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina.

L
Lawrence
From
Austria
Breakfast was excellent, and the young lady there was wonderfully friendly. The check-in gentlemen were extremely helpful. The room was just right for us. This was our third visit. Of course, we would come again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,101 reviews
Price from
US$136.43
1 night, 2 adults

Villa Niko

Porat

Located in Porat, within 300 metres of Tunjera Bay Beach and 17 km of Kosljun Franciscan Monastery, Villa Niko provides accommodation with a garden as well as free private parking for guests who...

J
Jakub
From
Czech Republic
It was really pleasure to stay at Villa Niko. The apartment is much nicer than on the photos. Everything is a brand new and in a good quality. Big apartment with nice balcony. Full eqiped. Really close to beach. Owner is really cool and nice. Greetings.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Price from
US$98.28
1 night, 2 adults

Forever Oasis

Vrbnik

Forever Oasis features garden views, free WiFi and free private parking, set in Vrbnik, 300 metres from Secret Beach.

Č
Čebulec
From
Slovenia
Very friendly host and a nice apartment in a great location. For our short stay we couldnt ask for more! 10/10.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 112 reviews
Price from
US$97.70
1 night, 2 adults

Greta

Vrbnik

Located within 400 metres of Secret Beach and 9.4 km of Punat Marina, Greta provides rooms with air conditioning and a private bathroom in Vrbnik.

A
Andres
From
Estonia
Super location and super hosts. Very helpful. Perfect housing. Shops and sights very near! Quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews
Price from
US$92.50
1 night, 2 adults

Guest house Lavanda 4

Njivice

Less than 1 km from Kijac Beach, Guest house Lavanda 4 is a recently renovated property set in Njivice and offers air-conditioned rooms with free WiFi and private parking.

S
Simone
From
Italy
Everything top. Position, the room, the furnitures, cleaning, curtesy. Everything perfect. If back to krk we will surely return there.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 137 reviews
Price from
US$89.92
1 night, 2 adults

Casa Valsecca

Krk

Featuring a balcony with garden views, water sports facilities and free bikes, Casa Valsecca can be found in Krk, close to Drazica Beach and 3.3 km from Kosljun Franciscan Monastery.

K
Katalin
From
United Kingdom
Great location, friendly host, perfect communication about details
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$162.34
1 night, 2 adults

TwENty-Punat Apartments

Punat

Featuring garden views, TwENty-Punat Apartments features accommodation with patio, around 1.5 km from Pila Beach. The 4-star apartment features city views and is 1.7 km from Punat Marina.

E
Ela
From
Croatia
Everything was extremely clean, we had everything we needed in the kitchen, the view and the terrace were beautiful. Owners are really helpful, nice and amiable.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 110 reviews
Price from
US$92.50
1 night, 2 adults
All beach hotels on Krk Island

Most booked beach hotels in Krk Island this month

See all

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,782 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,372 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,636 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,581 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,101 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 317 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 910 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 539 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,164 reviews

Popular with guests booking beach hotels on Krk Island

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 697 reviews

FAQs about beach hotels in Krk Island

Beach hotels that guests love in Krk Island

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,164 reviews
- very nice Villa - very clean and tidy - very nice villa « resort » - perfect location to enjoy the northern of Krk - beach front is located at 50m from the villas - all facilities available in the beach front or in the camping near the Villas (restaurants, bars, pool, market, bike renting, aquatic activities…). You can do everything by walking - we ordered food directly from the villa (via an app) and the food was excellent and delivery was just perfect - amazing staff
Guest review by
Vincent
Family with young children
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,313 reviews
Everything you need is close , beachfront. Great stuff, very nice breakfast, everything smooth and kind
Guest review by
Bojan
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,636 reviews
nice hotel, friendly staff, great breakfast, perfect location next to the beach and only 15 min walk to old town
Guest review by
Tamara
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 29 reviews
The view is breathtaking, and the apartment exceeded our expectations. Even during the hottest days, the air conditioning worked perfectly, keeping us cool and comfortable. We enjoyed exclusive access to a private beach, complete with an umbrella and sunbed. The apartment's design is stylish, and the furniture is high-quality. The host was exceptionally kind and responsive. Truly worth every euro.
Guest review by
Kralj
Group
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 162 reviews
A wonderfully serene and immaculate location - exactly what I was looking for. Mladen and Petra, the host of the villa, exudes genuine kindness in her hospitality. The beach is just a quick 1 minute stroll away from the apartment. For those seeking a more secluded setting, a peaceful rocky coast can be reached within a 30 minute walk. Running enthusiasts can revel in an invigorating coastal route nearby. I highly recommend this place.
Guest review by
Sárai
People with friends
Avg. price/night: US$99.89
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,148 reviews
We enjoyed our stay a lot. All facilities were located well. Very good and comfortable holiday place for families with kids. Mobile homes are located close by sea and seaside is not so crowded. Many entertaining water sport opportunities are available.
Guest review by
Pelin
Family with young children
Avg. price/night: US$80.94
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 116 reviews
Easy self check in with key code. Lovely host who provided lots of recommendations for good restaurants and the best beach for swimming. ALso had a car space available. I'm not sure where the garden and bbq were but we didn’t need them, so not a bother for us. I'm sure host would have advised if we wanted to use them.
Guest review by
traceadventures
Young couple
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,017 reviews
Location on the Beach - small hotel - Nice pool - Nice Beach - very good breakfast - late checkout.
Guest review by
Michael
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 13 reviews
Perfect location, best place in the whole town. The beach is literally 10 meters away. Balcony with a breathtaking view. Very friendly owner.
Guest review by
Péter
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 424 reviews
Unfortunately I arrived for work and not for vacation, so I relied on the breakfast which was good. I was missing egg products such as hard boiled eggs or omelettes. All in all, for those who come for vacation, the hotel is located on the beach, there is plenty of parking, it is clean, and there are bath products. Comfortable bed and good air conditioning.
Guest review by
URI
Solo traveller