The 10 best beach hotels in Krk, Croatia | Booking.com
Skip to main content

Beach Hotels in Krk

Find the beach hotels that appeal to you the most

The best beach hotels in Krk

Check out our pick of great beach hotels in Krk

Filter by:

Review score

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.

k
kim
From
Australia
A beautiful property on the water. A short walk to the old town. Very comfortable room. Breakfast was great
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,667 reviews
Price from
US$103.52
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.

A
Ana
From
Slovenia
There was a small kitchen, perfect for two, on the hall there was coffee machine and ice maker for everyone to use, jacuzzi is available at all times and you can close the shades, so that no neighbor can see you
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
Price from
US$162.79
1 night, 2 adults

Apartment Tomic Krk

Krk

Situated in Krk, near Punta Di Galetto Beach and Krk Fortress, Apartment Tomic Krk is a recently renovated property, featuring, a garden and barbecue facilities.

N
Nerijus
From
Lithuania
clean, new, good view, close to the oldtown, 10 points
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 37 reviews
Price from
US$115.94
1 night, 2 adults

Villa Julian & Juliana

Krk

Situated within 800 metres of Punta Di Galetto Beach and 3.9 km of Kosljun Franciscan Monastery, Villa Julian & Juliana features rooms with air conditioning and a private bathroom in Krk.

I
Ian
From
United Kingdom
Great location looking over Krk & the Adriatic. 15min walk into the old town was a little up & down but well worth the effort.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 242 reviews
Price from
US$86.96
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

B
Barbora
From
Czech Republic
The food was amazing, loads of fresh fish, cakes ... staff very nice
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 447 reviews
Price from
US$184.35
1 night, 2 adults

Apartman Miljenka

Krk

Boasting air-conditioned accommodation with a patio, Apartman Miljenka is situated in Krk. This beachfront property offers access to a balcony, free private parking and free WiFi.

I
Ivana
From
Serbia
We had a great stay at Miljenka’s apartment. She is a great and very friendly host. Since we like to cook we were pleasantly surprised that the apartment had all cooking utilities needed. It is also located close to the beach and the city center.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 34 reviews
Price from
US$115.94
1 night, 2 adults

Casa Aurelia Bed & Breakfast

Krk

Featuring city views, Casa Aurelia Bed & Breakfast provides accommodation with a balcony, around less than 1 km from Porporela Beach. This beachfront property offers access to a terrace and free WiFi....

L
Leo Patekar
From
Croatia
Apartman u samom srcu Krka. Definitivno iznad ocekivanja. Soba, krevet, cistoca, uredaji....cista desetka.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 19 reviews
Price from
US$179.71
1 night, 2 adults

Villa Tamaris - Hotel Resort Dražica

Hotel in Krk

Located right next to a pebbly beach in Krk, Tamaris - Hotel Annex in Resort Dražica provides guests with access to all services of Resort Dražica including an outdoor pool and restaurant.

I
Iryna
From
Ukraine
I absolutely love this hotel — this is already my third stay here, and each time it exceeds my expectations. Food — simply fantastic. Meals are organized as a buffet with a wide variety of dishes: three kinds of meat, fish, side dishes, fresh salads, desserts, and always seasonal fruits. Everything is very tasty and of high quality — there is always plenty to choose from. Staff — extremely polite, attentive, and kind. They do everything to make you feel comfortable and are always ready to help or answer any questions. Their friendliness adds warmth to the overall atmosphere. Housekeeping — done daily and always at a high level. Location — just incredible. Complete peace and quiet, as if you are cut off from the bustle of everyday life. The seaside relaxation area is very well organized: separate terraces among the rocks with stairs leading into the sea. It gives the wonderful feeling of being one-on-one with the Adriatic — no crowds, just harmony with nature. I am already looking forward to coming back next year!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 318 reviews
Price from
US$129.39
1 night, 2 adults

Hotel Kanajt

Punat (Near Krk)

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

G
Grant
From
New Zealand
Small room but everything you need. Excellent pool and pool bar. The breakfast was excellent
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,107 reviews
Price from
US$136.80
1 night, 2 adults

DESIGN hotel VERBENICUM

Vrbnik (Near Krk)

Situated in Vrbnik, 700 metres from Kozica Beach, DESIGN hotel VERBENICUM features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Anna
From
Liechtenstein
We had a super nice week at Verbenicum. The hotel staff is super friendly and very familiar. Excellent food at breakfast and dinner. Everything fresh made. Nice pool and poolbar. Lovely done details as air refreshener,.. Air conditioning works well. Free Parking lot for every unit. Nice place for a calm holiday.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 605 reviews
Price from
US$230.73
1 night, 2 adults
All beach hotels in Krk

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Krk and surroundings in the past month

See all

Save money on beach in Krk and nearby – budget options available

  • Greta

    Vrbnik
    Budget options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 109 reviews

    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.

    From US$81.16 per night
  • Apartment Paty

    Krk
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 39 reviews

    Situated in Krk, near Porporela Beach and Krk Town Square, Apartment Paty is a recently renovated property, featuring, a garden and terrace.

  • Casa Aurelia Bed & Breakfast

    Krk
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 19 reviews

    Featuring city views, Casa Aurelia Bed & Breakfast provides accommodation with a balcony, around less than 1 km from Porporela Beach. This beachfront property offers access to a terrace and free WiFi.

  • Apartman Marinko

    Krk
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 30 reviews

    Set in Krk, just less than 1 km from Porporela Beach, Apartman Marinko offers beachfront accommodation with free WiFi. The air-conditioned accommodation is 4.4 km from Kosljun Franciscan Monastery.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 9 reviews

    Offering a terrace and sea view, Apartament Krk Near The Sea With Garage is set in Krk, 500 metres from Porporela Beach and 4.7 km from Kosljun Franciscan Monastery.

  • Zupan 1 - apartman

    Krk
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 24 reviews

    Offering city views, Zupan 1 - apartman is an accommodation set in Krk, 3.6 km from Kosljun Franciscan Monastery and 5.8 km from Punat Marina.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 37 reviews

    Situated in Krk, less than 1 km from Porporela Beach and 4.6 km from Kosljun Franciscan Monastery, Deluxe apartment Skyline - fantastic sea view near the beach offers air conditioning.

  • Apartment Jagoda

    Krk
    Budget options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 30 reviews

    Situated in Krk, 300 metres from Porporela Beach and 4.9 km from Kosljun Franciscan Monastery, Apartment Jagoda offers a garden and air conditioning.

Beach Hotels with swimming pools in Krk and nearby

  • Hotel Kanajt

    Punat
    Swimming pool
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 1,107 reviews

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

    From US$214.79 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 227 reviews

    Boasting a balcony with sea views, pool with a view and a fitness centre, Holiday Homes Kanajt can be found in Punat, close to Dunat Beach and 700 metres from Punat Marina.

    From US$442.62 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 237 reviews

    Hotel Vinotel Gospoja is set in Vrbnik, 62 km from Opatija and 48 km from Rijeka. The hotel has a spa centre and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

    From US$167.82 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 7 reviews

    Featuring a private pool and sea views, 2 Bedroom Stunning Apartment In Krk is set in Krk. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting an outdoor pool and sea views, 3 Bedroom Beach Front Apartment In Krk is situated in Krk. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Featuring an outdoor pool and sea views, Awesome Apartment In Krk With Wifi is located in Krk. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring an outdoor pool and sea views, 3 Bedroom Gorgeous Apartment In Krk is set in Krk. This beachfront property offers access to free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Boasting an outdoor pool and sea views, 3 Bedroom Stunning Apartment In Krk is set in Krk. This beachfront property offers access to free WiFi and free private parking.

Highly rated beach hotels in Krk and nearby

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

    Situated in Punat, 1 km from Pila Beach and less than 1 km from Punat Marina, Studio 1 in Punat - Insel Krk offers a terrace and air conditioning. This beachfront property offers access to a balcony.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 104 reviews

    Situated in Krk, 600 metres from Punta Di Galetto Beach, Apartment Stone House Krk features rooms with air conditioning and free WiFi.

  • Apartments Ines

    Krk
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 19 reviews

    Located within 200 metres of Porporela Beach and 5.2 km of Kosljun Franciscan Monastery, Apartments Ines provides rooms with air conditioning and a private bathroom in Krk.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 39 reviews

    Located within 400 metres of Punta Di Galetto Beach and 3.7 km of Kosljun Franciscan Monastery, Apartment PORTAPISANA just 50m from the beach provides rooms with air conditioning and a private...

  • Hidden House Porta

    Krk
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 17 reviews

    Featuring air-conditioned accommodation with a patio, Hidden House Porta is set in Krk. This beachfront property offers access to a balcony, free private parking and free WiFi.

  • Apartment PIPO

    Krk
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 31 reviews

    Situated within 300 metres of Porporela Beach and 5.2 km of Kosljun Franciscan Monastery, Apartment PIPO features rooms with air conditioning and a private bathroom in Krk.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 22 reviews

    Located within 400 metres of Punta Di Galetto Beach and 3.4 km of Kosljun Franciscan Monastery, Franko & Ana apartments provides rooms with air conditioning and a private bathroom in Krk.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 46 reviews

    Located within 800 metres of Ježevac Beach and 5.1 km of Kosljun Franciscan Monastery, Deluxe new apartments - few steps from the beach - luxury holiday with style - by TRAVELER tourist agency Krk...

Enjoy breakfast in Krk and nearby

  • Located within 500 metres of Punta Di Galetto Beach and 3.4 km of Kosljun Franciscan Monastery in Krk, Luxury Beachfront Krk Apartments with Terrace provides accommodation with seating area.

  • Apartman"Petra"

    Krk
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 48 reviews

    Set in Krk, 500 metres from Punta Di Galetto Beach and 3.3 km from Kosljun Franciscan Monastery, Apartman"Petra" offers a casino and air conditioning.

  • Apartman Miljenka

    Krk
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 34 reviews

    Boasting air-conditioned accommodation with a patio, Apartman Miljenka is situated in Krk. This beachfront property offers access to a balcony, free private parking and free WiFi.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Featuring 3-star accommodation, Apartments by the sea Krk - 5400 is set in Krk, 400 metres from Ježevac Beach and 5.5 km from Kosljun Franciscan Monastery.

  • Apartments Iva

    Krk
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 96 reviews

    Located within 400 metres of Punta Di Galetto Beach and 3.7 km of Kosljun Franciscan Monastery, Apartments Iva provides rooms with air conditioning and a private bathroom in Krk.

  • Argonaut

    Krk
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 31 reviews

    Situated within 800 metres of Ježevac Beach and 5.1 km of Kosljun Franciscan Monastery, Argonaut features rooms with air conditioning and a private bathroom in Krk.

  • Orfeo

    Krk
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 33 reviews

    Situated within 800 metres of Ježevac Beach and 5.1 km of Kosljun Franciscan Monastery, Orfeo features rooms with air conditioning and a private bathroom in Krk.

  • Apartment Nevenka

    Krk
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 22 reviews

    Featuring city views and a garden, Apartment Nevenka features accommodation ideally situated in Krk, within a short distance of Punta Di Galetto Beach, Krk Fortress and Krk Cathedral.

FAQ about beach hotels in Krk

Beach hotels that guests love in Krk

See all
  • Avg. price/night: US$103.52
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,667 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 8.8
    Fabulous - What previous guests thought, 18 reviews
    Apartment is right on beach, town is 10 min seaside walk. Everything is nice,clean and well equipt. Comunication and instructions with owner was excellent. Parking available.
    Guest review by
    Igor
    Young couple