Skip to main content

Search hotels in Krk

Enter your dates to see the latest prices and deals for Krk hotels

Krk – 878 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Bor

Hotel in Krk

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

A
Andrea
From
Serbia
The location, the friendliness of the staff members and the breakfast
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,640 reviews
Price from
$102.89
1 night, 2 adults

Hotel Maritime

Hotel in Krk

Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritime is located just a few steps from Porporela Beach.

B
Bill
From
United States
It is hard to describe our room without first mentioning our gorgeous wrap-around balcony overlooking the marina. Our room was also very nice as were the Owners. They were extremely accommodating. We very much enjoyed the included breakfast ... delicious with an ample variety. The parking lot was very convenient as was the location of the hotel. Just a short walk beyond the hotel was a fun beach. We were very pleased with our selection of the Hotel Maritime and will look forward to staying with them again.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 414 reviews
Price from
$201.67
1 night, 2 adults

Boutique Hotel Placa

Hotel in Krk

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

R
Robert
From
Australia
Great location. Friendly and helpful staff. Beautiful room. Highly recommend this property.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 371 reviews
Price from
$109.48
1 night, 2 adults

Hotel Marina

Hotel in Krk

Located on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 984 feet away.

D
Daniel
From
United States
Great location, clean room, nice bathroom, nice harbor view room, fantastic breakfast.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 254 reviews
Price from
$229.21
1 night, 2 adults

Hotel Dražica - Hotel Resort Dražica

Hotel in Krk

Located right by the beach, 2625 feet from the city center of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts.

M
Mutton
From
Canada
Good, location and staff were excellent. Very impressed with all.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,578 reviews
Price from
$185.25
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.

J
Jasmina Isakovic
From
Croatia
We had an amazing stay at this hotel! The staff were all exceptional. The rooms were spotless, the food was delicious with plenty of choices, and everyone was incredibly kind and welcoming. Highly recommend this place for a fantastic experience!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 302 reviews
Price from
$166.23
1 night, 2 adults

Villa Lovorka - Hotel Resort Dražica

Hotel in Krk

Located in Krk, a 2-minute walk from Drazica Beach, Villa Lovorka - Hotel Resort Dražica has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a shared...

M
Marzena
From
Poland
good food and location, beautiful views
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 538 reviews
Price from
$163.06
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

R
Ronda
From
United States
Easy parking , large clean room with comfortable beds and a nice walk into town. Stunning property and super amazing wonderful staff Outstanding breakfast
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 448 reviews
Price from
$203.97
1 night, 2 adults

Casa Valsecca

Krk

Casa Valsecca in Krk provides adults-only accommodations with water sports facilities, free bikes, and a garden.

E
Edward
From
United States
A spacious, clean, well equipped suite for a 1 night stay. Walked easily to town and beaches. The host, Mario, was friendly, helpful, flexible , and informative.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 111 reviews
Price from
$113.26
1 night, 2 adults

Portella Rooms

Krk

Portella Rooms enjoys a location in Krk, 2.2 miles from Kosljun Franciscan Monastery and 3.6 miles from Punat Marina. This bed and breakfast provides free private parking and daily room service.

G
Gina
From
United States
Location was perfect, close to everything, amazing views. Easy to find, owner and staff were friendly and accommodating. Restaurant was excellent.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 297 reviews
Price from
$172.86
1 night, 2 adults
See all 878 hotels in Krk

Hotels with airport shuttles in Krk

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,145 reviews
From $210.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 699 reviews
From $232.32 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 870 reviews
From $343.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 448 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,371 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,017 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 907 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,787 reviews
From $101.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 317 reviews

Most booked hotels in Krk and surrounding area in the past month

See all

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 371 reviews

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 254 reviews

Popular with guests booking hotels in Krk

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

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 538 reviews

Popular with guests booking hotels in Krk

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

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 414 reviews

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,642 reviews

Popular with guests booking hotels in Krk

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,578 reviews

Popular with guests booking hotels in Punat

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,550 reviews

Popular with guests booking hotels in Punat

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,145 reviews

Budget hotels in Krk and nearby

See all
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 28 reviews

Boutique Guesthouse NA VALU is a recently renovated apartment in Krk near Punta Di Galetto Beach. This beachfront property offers access to a patio.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 151 reviews

Apartments and Rooms Ivana offers accommodations in Krk, 3.3 miles from Kosljun Franciscan Monastery and 4.7 miles from Punat Marina.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 237 reviews

Villa Julian & Juliana features air-conditioned accommodations in Krk. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 67 reviews

Studio Vanessa is located in Krk, just 3.1 miles from Kosljun Franciscan Monastery and 5.2 miles from Punat Marina.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 60 reviews

Just a 12-minute walk from Ježevac Beach and 600 yards from Krk Bus Station, Apartments Hajl features accommodations in Krk, with barbecue facilities.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 16 reviews

Apartman Viki offers accommodations in Krk, 3.1 miles from Kosljun Franciscan Monastery and 5.2 miles from Punat Marina. This property offers access to a patio, free private parking, and free Wifi.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 47 reviews

Offering a garden and barbecue facilities, Apartments with pool Ivana Krk in Krk is close to Porporela Beach and Krk Bus Station.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 11 reviews

Apartments and rooms with parking space Krk - 13553 offers accommodations in Vrh, 3.3 miles from Kosljun Franciscan Monastery and 5.4 miles from Punat Marina.

Hotels located in the center of Krk

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 371 reviews

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

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

Just a 11-minute walk from Porporela Beach and 300 yards from Krk Town Square, Lina at the best features accommodations in Krk with a garden.

Hotel Marina

Hotel in Krk
Central location
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 254 reviews

Located on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 984 feet away.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 34 reviews

Fiore apartment & room enjoys a location in Krk, 2.9 miles from Kosljun Franciscan Monastery and 4.3 miles from Punat Marina.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 249 reviews

Just a 6-minute walk from Porporela Beach and 200 yards from Krk Bus Station, Veja's apartmani features accommodations in Krk, with a garden. With garden views, this accommodation features a terrace.

SEA & HONEY

Hotel in Krk
Central location
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 53 reviews

Offering a garden and barbecue facilities, SEA & HONEY in Krk is close to Punta Di Galetto Beach and Krk Fortress.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews

Located 328 yards from Krk Bus Station, Apartments Bernarda offers accommodations in Krk. Porporela Beach is 547 yards from Apartments Bernarda, and Krk Harbour is 656 yards from the property.

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

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.

Best hotels with breakfast in Krk and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 538 reviews

Located in Krk, a 2-minute walk from Drazica Beach, Villa Lovorka - Hotel Resort Dražica has accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a shared...

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,578 reviews

Located right by the beach, 2625 feet from the city center of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 434 reviews

Surrounded by lush Mediterranean vegetation just 328 feet away from the beach, Hotel Omorika offers nicely furnished rooms with views of the sea or the park. Free WiFi access is provided.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,145 reviews

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

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

B&B Villa Maris is located in Punat and features a garden and an outdoor dining area.

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

B&B Villa Maris Punat features air-conditioned accommodations in Punat. This property offers access to a balcony and free private parking.

Villa Sunce

Hotel in Punat
Breakfast options
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 465 reviews

Located a 10-minute walk from Punat's beach, this Mediterranean villa features a large garden with benches and a playground. All rooms at Villa Sunce come with satellite LCD TV.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 241 reviews

Featuring air-conditioned accommodations with a patio, Bed & Breakfast Tonivale is located in Skrbčići. It provides free WiFi, a garden, a bar and a restaurant.

FAQs about hotels in Krk