Skip to main content

Stay in Krk Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. Everyone was very very nice. The service was excellent. The location is just really good. Short way into the city and the beach is not even a 1 minute walk away. The restaurant is really good too.

Show more Show less
9.2
Wonderful
1,857 reviews

Hotel Kanajt

Hotel in Punat

Set as a part of the Punat Marina, Hotel Kanajt features a terrace with great views over Punat and the marina. This is a fresh and clean property with amazing staff. It is quiet as it is a 10 minute walk from town.

Show more Show less
9.1
Wonderful
1,100 reviews
Price from
$98
per night

Boutique Resort OSMA

Hotel in Malinska

Located in Malinska, 11 miles from Kosljun Franciscan Monastery, Boutique Resort OSMA has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. A very warm welcome retreat. nothing too much effort. you can relax in the grounds and everything you could possibly need is available to you. We had dinner one evening where we had a choice of three main courses. This is a must if available.( not on Sunday or Wednesday). position of the property is great for visiting everywhere on the island. thank you.

Show more Show less
9.7
Exceptional
146 reviews

Hotel & Resort ISOLA

Hotel in Baška

Located in Baška, a 6-minute walk from Vela Baska Beach, Hotel & Resort ISOLA has accommodations with a garden, free private parking, a terrace and a restaurant. this is the place to go if you want to relax ! worth every single dollar. everything is clean and quiet. great area short walk away from the beach. the pool will make you want to skip the crowded beach. the actual interior is stunning. the food is exceptional. I enjoyed every single moment and was sad to leave ! words can’t describe how much I loved our stay. would come back any chance I get.

Show more Show less
9.4
Wonderful
198 reviews

DESIGN hotel VERBENICUM

Hotel in Vrbnik

Located in Vrbnik, a 8-minute walk from Kozica Beach, DESIGN hotel VERBENICUM has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Very very friendly staff and great breakfast! Also the pool is very nice.

Show more Show less
9.5
Exceptional
650 reviews

Luxury Hotel Riva

Hotel in Malinska

Boasting an indoor pool, an outdoor pool and a wellness area, a 5-star Luxury Hotel Riva is located only steps away from the beach in Malinska. 5 course dinner is great with good selection of Croatian white wines! Pool & Saunas are also great! Here is the one of great place to enjoy summer vacation.

Show more Show less
9.6
Exceptional
902 reviews

B&B Villa Maris Punat

Hotel in Punat

Located in Punat, a 10-minute walk from Punta Debij Beach, B&B Villa Maris Punat has accommodations with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. Nice place, big and quality rooms, very clean, great stuff, afternoon break for coffe, superb breakfast, everything excellent

Show more Show less
9.7
Exceptional
221 reviews
Price from
$60
per night

Hotel Villa Margaret

Hotel in Malinska

Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea. Private beach with amazing view and shower right on the beach. Amazing SPA. So comfortable rooms and the stuff that really have a touch for making holidays perfect.The breakfast was so delicious but the dinners was next level - the chief of that kitchen is a master chief. Your culinary skills are trully exceptional and the flavors in your dishes are a tastament to your talent and dedication. It was really a pleasure to savor the masterpieces you create in the kitchen. Just keep going as a team, because you really are amazing!!

Show more Show less
9.4
Wonderful
399 reviews

Hotel Heritage Forza

Hotel in Baška

Just steps away from the seaside promenade in Baška and a stroll away from the main beach, Hotel Heritage Forza offers an on-site restaurant. A beautiful view from our room. The attention to detail in the hotel was amazing. The breakfast was excellent & we were made to feel @ home from the first minute we arrived @ the hotel. We loved Baska too, a real gem on Krk Island.

Show more Show less
9.7
Exceptional
553 reviews

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. Our stay was lovely! My husband and I spent 2 nights of our honeymoon at the hotel and were so impressed- we will be back! The staff was so helpful ad friendly in making sure we knew where to park and how to get to the hotel. Parking was free of charge as well which was a big plus. The owners gave us amazing recommendations for dinner and gave us some great ideas of where to spend our time in Kirk.

Show more Show less
9
Wonderful
408 reviews

Hotels with extra health and safety measures

Find hotels in Krk Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most booked hotels on Krk Island in the past month

See all

Krk Island's best hotels with breakfast

See all

Budget hotels on Krk Island

See all

Hotels on Krk Island you can book without a credit card

See all

Krk Island Highlights

FAQs about hotels in Krk Island

See reviews by guests who stayed at hotels on Krk Island

See all