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

159 beach hotels

Krk

90 beach hotels

Baška

79 beach hotels

Njivice

72 beach hotels

Šilo

68 beach hotels

Omišalj

40 beach hotels

Vrbnik

34 beach hotels

Vantačići

29 beach hotels

Punat

29 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...

J
Jakub
From
Poland
Perfect localization and a calm and quiet atmosphere during the low season, just 50 meters from the sea. Our location offers easy access to the beach and provides stunning views of the water.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,148 reviews
Price from
US$86.92
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.

K
Klemen
From
Slovenia
They really have a fantastic costumer service, every member of the staff deserves a raise/bonus. 👏 The location is also great right at the sea & they also have a beach bar there, so, cocktails are always by your side. Again, the staff were super helpful, always with a smile on their face, we felt so welcomed there. They keep the hotel super clean, all the time. The parking is free & they accept dogs, so our shih-tzu also loved the stay. Oh, and they have a guy at the breakfast right outside making you as many different styles of eggs as you want, so also the breakfast is great. We must say the whole experience was so over our expectations, and we will definitely come back here for a quick getaway. Also, my wife was pregnant, so we would definitely recommend this hotel for baby-moons as it was super comfy for everything.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,018 reviews
Price from
US$254
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.

J
Jurgita
From
Lithuania
Great hotel, good location, delicious breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,636 reviews
Price from
US$103.52
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.

S
Sonja Sunde
From
Norway
We stayed a total of 11 nights at the hotel, in the period of cold spring weather, and it was a thoroughly enjoyable stay. The apartment was heated, the bathroom floor had heating; everything was technically of high quality and the beds exceptionally comfortable. It was tidy and clean and the staff were accommodating. All in all a very good stay. Very quiet, lovely natural surroundings.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,101 reviews
Price from
US$186.37
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...

B
Balázs
From
Hungary
Brand new facility, perfect location, really nice hosts. Close to the beach, restaurants, grochery and bakery.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 112 reviews
Price from
US$98.55
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.

C
Csaba
From
United Kingdom
Excellent location in the middle of the charming medieval town close to amenities. Clean and comfortable apartment with terrace and air conditioning. Very friendly and helpful host - thank you Darija!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 112 reviews
Price from
US$120.58
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.76
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.79
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$104.35
1 night, 2 adults

Apartmani Janja

Krk

Set in Krk and only less than 1 km from Porporela Beach, Apartmani Janja offers accommodation with sea views, free WiFi and free private parking.

T
Tijana
From
Serbia
Nice, big apartment with great terrace. Comfy beds, good bathroom, nice view on the palm trees in the garden. We had small problem with shower, but they easily repaired it. 5 min walk to the sea.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 167 reviews
Price from
US$57.97
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,781 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$100.16
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$81.16
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,018 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