Stay in Krk Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

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. The definition of luxury on holiday for us is about relaxation and hospitality that comes from kindness, welcoming and courteous atmosphere. Combine those with luxurious facilities, impeccable cleanness and full flexibility in service and you begin to grasp what Riva has to offer. A gem in Krk, worthy of all the starts it carries proudly in its name, and more.

Show more Show less
9.5
Exceptional
725 reviews

Pansion55

Hotel in Baška

Located in Baška, 1.7 mi from Mali Raj Beach, Pansion55 provides accommodations with a bar, free private parking, a shared lounge and a terrace. With free WiFi, this 3-star hotel offers ticket... The room was big and splendidly cleaned. Breakfast had many options and was very tasty. The staff was spectacular and incredibly nice, the host was talkative and recommended many restaurants and clubs to visit. 10/10, we would gladly return!!

Show more Show less
9.1
Awesome
175 reviews

Hotel Maritim

Hotel in Krk

Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritim is located just a few steps from Porporela Beach. The room was really nice as was the breakfast and the rooftop pool. The location is next to a beach area. It’s also great that the car parking was right next to the hotel because we were able to easily access the car to drive to other towns on the island. The staff was also very friendly and accommodating.

Show more Show less
9.1
Awesome
382 reviews
Price from
$99
per night

B&B Villa Maris Punat

Hotel in Punat

Located in Punat, 1.5 mi from Konobe Beach, B&B Villa Maris Punat features accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. The hotel was amazing, I recommend!!

Show more Show less
9.6
Exceptional
162 reviews
Price from
$55
per night

Hotel Vinotel Gospoja

Hotel in Vrbnik

Hotel Vinotel Gospoja is set in Vrbnik, 39 mi from Opatija and 30 mi from Rijeka. The hotel has a spa center and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar. Tastefully furnished rooms with great sea view, quiet. Extraordinary friendly personell from room cleaning ladies, to reception and restaurant. Great breakfast buffet. This hotel makes your holiday a perfect one. We will definitely come back :)

Show more Show less
9.1
Awesome
215 reviews
Price from
$172
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. Food was beyond phenomenal. Staff was extremely attentative and personable. Gorgeous views and convenient sea access. We walked to the other side toward Malinska and the beaches were way more crowded. We were happy to return to our quiet beachfront that felt much more exclusive. Top notch spa services. Loved the cozy infinity pool with jets. Can't wait to book again.

Show more Show less
9.4
Awesome
259 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. Room was amazing, location was even better and the breakfast was diverse. The owners were very involved in the business and you could see they care a lot about the guests. The staff was great, hard-working, friendly and helpful with hints about things to do, directions for local products etc. The restaurant of the hotel is of highest quality, we tried almost the whole menu and everything was very good. Dishes that I have liked the most: - fantastic Cheeseburger - fried squid - lamb chops - very good pizza - grilled fish platter - lava cake - chocholate mousse - panna cota

Show more Show less
9.6
Exceptional
400 reviews

Boutique Hotel Placa

Hotel in Krk

Located right in the historic center of Krk, 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. Pictures were true! The Room was just as expected, bed is extra comfy, terrace large enough even for sun-bathing, breakfast (served in two restaurants) quite good. City beaches are close. The last, but not least - Jasmina and Edita were wonderful hosts!

Show more Show less
9
Awesome
195 reviews
Price from
$84
per night

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. Excellent location, breakfast was superb and staff were friendly and helpful, a really nice hotel

Show more Show less
9.2
Awesome
226 reviews
Price from
$170
per night

Spa & Wellness Hotel Pinia

Hotel in Malinska

Wellness hotel Pinia is located next to the sea, steps away from a beach and close to the pine forest on the magnificent Krk Island in Malinska. The hotel has a really cosy friendly atmosphere. It never feels crowded even when the hotel is full. All of the meals are great and the menu is probably the best around (we tried once a well rated restaurant close by and regretted a lot that we did not eat at the hotel instead). Although the rooms and the furniture are old, it does not bother as the room is comfortable and large. The hotel audience is also really nice. The staff is friendly and helpful. The beach is just down there and easily accessible. The pool is great, although some overseeing could help (some people occupy it a lot, play games in groups, and jump a lot).

Show more Show less
9.2
Awesome
414 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

Explore guest reviews of hotels on Krk Island

See all