Skip to main content

Places to Stay in Krk

Find the places to stay that appeal to you the most

The best places to stay in Krk

Check out our pick of great places to stay 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.

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,637 reviews
Price from
US$103.99
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$163.54
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.

M
Miklós
From
Hungary
The apartman was beatiful, clean with very nice view.The location was perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 167 reviews
Price from
US$58.24
1 night, 2 adults

Apartmani Pavlović

Krk

Boasting garden views, Apartmani Pavlović provides accommodation with balcony, around 1.5 km from Porporela Beach. With city views, this accommodation offers a patio.

G
György
From
Hungary
new and very well equipped kitchen and bathroom, extremely clean everywhere, quiet area, closed private parking, the restaurant recommended by the owner was excellent
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 169 reviews
Price from
US$69.89
1 night, 2 adults

Apartments Mali Nono

Krk

Set in Krk in the Krk Island Region, 3 km from Krk Town Square, Apartments Mali Nono boasts a seasonal outdoor pool and barbecue. Krk Bus Station is 3 km from the property.

J
Jean-Marc
From
Canada
Large apartment, super clean and functional. Big terrasse. Great to have a pool, but way too cold to go into it. Easy location to find or to get to from Krk, but definitely need a car (not walkable distance from city). In a safe area. Easy parking as well. Would strongly recommend
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews
Price from
US$63.95
1 night, 2 adults

Guest House Sonja

Krk

Set within 5.4 km of Kosljun Franciscan Monastery and 7.6 km of Punat Marina in Krk, Guest House Sonja offers accommodation with seating area.

M
Marina
From
Serbia
The apartment was clean, comfortable, and had everything we needed. The host was super nice, helpful, and kind. Our towels were regularly changed, as well as soap, shampoo, toilet paper, etc. which is not often the case when we stay at some other nice apartments. I had one of the best stays, and warmly recommend!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 206 reviews
Price from
US$58.24
1 night, 2 adults

Villa Palma Krk

Krk

Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.

E
Enesa Mahmić
From
Bosnia and Herzegovina
Best accommodation ever: good location, new snd clean studio. You can chilling at the pool or swimming at the nearby beach. Host lady is very kind. 🌱
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 260 reviews
Price from
US$340.70
1 night, 2 adults

Villa Splendissima Krk - Adults only

Krk

Featuring an outdoor swimming pool surrounded by Mediterranean vegetation, Apartments Splendissima Krk offers air-conditioned accommodation and free WiFi.

J
Julia
From
Netherlands
Very warm welcome by the owners. Very kind and helpful people. The small 2pers room is perfect; cool inside, clean and a fully equipped kitchen. The beds are comfortable and the bathroom clean and perfectly functioning. There's a balcony where you can eat breakfast in the shade. The garden is beautiful and full of birds. The pool is refreshing and there's a safe spot to park your car on the property. Overall a perfect stay! And also, the room and garden are more beautiful and spacious in real life than the pictures make you expect.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
Price from
US$136.28
1 night, 2 adults

Apartments Laura

Krk

Apartments Laura, a property with barbecue facilities, is set in Krk, 800 metres from Ježevac Beach, 5.1 km from Kosljun Franciscan Monastery, as well as 7.3 km from Punat Marina.

L
Laura
From
Lithuania
The location was perfect! Just a few minutes to the beach. Private parking super good. The room was very clean, bright and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 140 reviews
Price from
US$190.27
1 night, 2 adults

Boutique Hotel Placa

Hotel in Krk

Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.

K
Kati
From
Finland
Kind and great stuff, clean and cute room. The stuff was in contact with us before our stay and during it. A nice and snugg feeling!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 370 reviews
Price from
US$110.66
1 night, 2 adults
All places to stay in Krk

Most booked places to stay in Krk and surroundings in the past month

See all

Popular with guests booking places to stay in Krk

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 129 reviews

Popular with guests booking places to stay in Krk

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 81 reviews

Popular with guests booking places to stay in Krk

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 97 reviews

Popular with guests booking places to stay in Krk

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

Popular with guests booking places to stay in Krk

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

Popular with guests booking places to stay in Krk

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

Popular with guests booking places to stay in Krk

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 302 reviews

Popular with guests booking places to stay in Krk

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

Popular with guests booking places to stay in Krk

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

Popular with guests booking places to stay in Krk

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

Save money on places to stay in Krk and nearby – budget options available

Boutique Guesthouse NA VALU

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

Situated within 600 metres of Punta Di Galetto Beach and 3.6 km of Kosljun Franciscan Monastery, Boutique Guesthouse NA VALU features rooms with air conditioning and a private bathroom in Krk.

Apartmani Kirinčić

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

Situated in Krk and only 1.1 km from Ježevac Beach, Apartmani Kirinčić features accommodation with garden views, free WiFi and free private parking.

Villa Julian & Juliana

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

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.

Apartments Jurina

Krk
Budget options available
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 42 reviews

Situated within 3.2 km of Kosljun Franciscan Monastery and 5.4 km of Punat Marina, Apartments Jurina features rooms with air conditioning and a private bathroom in Krk.

From US$106 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews

Featuring air-conditioned accommodation with a patio, Cozy apartment with private yard is set in Lakmartin. This property offers access to a terrace, free private parking and free WiFi.

From US$110.66 per night

In2theRooms Giulia

Punat
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 130 reviews

Set in Punat, In2theRooms Giulia is a recently renovated accommodation, less than 1 km from Pila Beach and a 10-minute walk from Punat Marina.

From US$80.95 per night

Studio KSENIJA

Punat
Budget options available
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 reviews

Situated in Punat in the Krk Island region, Studio KSENIJA has a patio.

From US$81.54 per night

Villa Diana

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

Featuring a balcony with pool views, pool with a view and a garden, Villa Diana can be found in Punat, close to Pila Beach and 1 km from Punat Marina.

Enjoy breakfast in Krk and nearby

Hotel Kanajt

Punat
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,102 reviews

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

From US$127.25 per night

Apartment Paty

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

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

Boutique Hotel Placa

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

Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.

Located in Krk, less than 1 km from Porporela Beach and 4.4 km from Kosljun Franciscan Monastery, Apartments by the sea Krk - 11205 offers air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 129 reviews

Offering city views, CURICTA Design Apartments is an accommodation set in Krk, less than 1 km from Porporela Beach and 4.5 km from Kosljun Franciscan Monastery.

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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews

Situated in Krk, less than 1 km from Porporela Beach and 4.4 km from Kosljun Franciscan Monastery, Casa Aurelia - Aurelia Design features air-conditioned accommodation with a terrace and free WiFi.

Apartman Marinko

Krk
Breakfast options
Scored out of 10, guest rating 9.3
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.

Great access to the city centre. Check these places to stay in Krk and nearby

Apartment Decumana

Krk
Central location
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 73 reviews

Apartment Decumana offers self-catering accommodations located in Krk. The property is 100 metres from Krk Fortress and is a few steps away from the beach.

Apartments Bernarda

Krk
Central location
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6 reviews

Apartments Bernarda offers accommodation in Krk, 300 metres from Krk Bus Station and 500 metres from Porporela Beach. The apartment is 600 metres from Krk Harbour.

From US$174.60 per night

Apartment Vanessa

Krk
Central location
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 38 reviews

Situated in Krk, 1.4 km from Porporela Beach and 5 km from Kosljun Franciscan Monastery, Apartment Vanessa offers air conditioning.

From US$128.71 per night

Apartman Nada Krk

Krk
Central location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

Located in Krk, 1.4 km from Porporela Beach and 7 km from Punat Marina, Apartman Nada Krk offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.

From US$121.14 per night

Apartman Viki

Krk
Central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 14 reviews

Offering garden views, Apartman Viki is an accommodation set in Krk, 8.4 km from Punat Marina and 48 km from Trsat Castle.

From US$75.71 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 62 reviews

Boasting a balcony with inner courtyard views, a garden and barbecue facilities, The Golden Island apartments can be found in Krk, close to Porporela Beach and 4.9 km from Kosljun Franciscan Monastery...

From US$214.44 per night

Krk Drazica

Krk
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Krk Drazica is located in Krk, 2.9 km from Kosljun Franciscan Monastery, 5.1 km from Punat Marina, and 49 km from Trsat Castle.

From US$150.96 per night

Boasting a garden, private pool and pool views, Villa Natura - infinity pool, magical nature and view, complete privacy - by Traveler tourist agency ID 2136 is situated in Krk.

FAQ about places to stay in Krk

Places to stay that guests love in Krk

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 33 reviews
Excellent location - 5-10 min to the beach (with 3 small kids) and 5 min to the city center. Very nice and helpful owners of the apartment. Sufficient enough for 5 people - ground floor - kitchen, bathroom, toilette, and terrace, 1st floor 2 bedrooms, 1 living room/bedroom, bathroom and terrace. Hopefully, we will visit again ;)
Guest review by
Vaclav
Family with young children
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 539 reviews
Nice location near beach and city center, free parking included, ok breakfast, clean room
Guest review by
Ilija
Solo traveller
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
Great apartment, on a great location with a very helpful host! I can only recommend such a place to stay!
Guest review by
Luka
People with friends
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
I scouted the platform to find an affordable, practical and nice apartment and Nada didn't fail to deliver. Apartment: lovely with a nice view and all needed commodities (washing machine, dishing machine, wifi, AC and so on). Location: only 200mt away from a cute and practical beach (with bar, showers, etc). Very close to the beautiful city center (15 min walk). Landlord: has proven to be very kind and attentive to our needs. Price: more than fair. 100% my first choice for the next stay in Krk.
Guest review by
Alberto
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
Everything was very good. Silent and green place. Nice view from the balcony to the sea. Optimal location: 5-7 minutes walk from city center, so no problem with parking and noise. Kitchen is fully equipped, even with a dishwasher. Own pool, which is not small and very clean. But the main value is very friendly and attentive hosts, who can help you with all the questions.
Guest review by
Mikhail
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 77 reviews
super clean and brand new apartment, very close to downtown and the beaches of Krk but in a quite location. Sea view from the terrace, own parking place, very nice and helpful owner. We will definitely come back soon!
Guest review by
Zita
Young couple
Avg. price/night: US$174.60
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 6 reviews
Clean and tidy, excellent location/close to the city centre, quiet neighborhood, perfect for a short stay
Guest review by
Andras
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Friendly host Marin was available anytime we needed and we communicated via Whatsapp messenger. The appartment is brand new, with Miele appliances in the kitchen. We liked the privacy in the garden/terrace, hamaka, our own fique tree and super location. Close to the beach, to the city center with shops/bakery and very good restaurant.
Guest review by
Brůnová
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews
Really nice location, very quiet, but close to several beaches and the city center. You can reach everything in Krk by foot. Apartment has a lot of space, good equipment in the kitchen and a spacious balcony with a beautiful view. The host is really really nice and approachable for all cases.
Guest review by
Pablo
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews
It is a very comfortable, clean and lovely appartment equipped with the all necessery tools. The location is excellent, only a few minutes walk from city center.
Guest review by
Peter
Family with young children
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 10 reviews
Better than the pictures. Location was great, close to the city centre and the beaches as well. Supermarket nearby. Balcony view was amazing!!
Guest review by
Zeyad
Young couple
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 25 reviews
Good location to the central, the historical city center, the best beaches of KRK, the port of KRK can be reached quickly with a pleasant walk in 8-10 minutes. Well equipped kitchen, new devices.
Guest review by
Nagy
Family with young children
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews
Excellent location - you have the big shops nearby (300 m), you have the city centre (300 m), top restaurant (600 m) but many in 1 km walking distance Very clean Well equipped, modern appartment Baby friendly Beauiful sea view Grill equipment is excellent Easy communication
Guest review by
Máté
Solo traveller
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 79 reviews
The apartment in Krk was exceptional: well-facilitated, good location and with a lovely host :) Exactly like pictures and description. Close to nice beaches and the downtown is only 5 mins away on foot. The house was equipped with everything with a nice view from the terrace. Perfect for friends and family!
Guest review by
Laura
Group
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 97 reviews
Best location, lovely hosts!
Guest review by
daisy
Family with young children