Search hotels on Krk Island, Croatia
Enter your dates and choose from 6713 hotels and other places to stay
Stay in Krk Island's best hotels!
Filter by:
Hotel Bor
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.

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

DESIGN hotel VERBENICUM
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.

Luxury Hotel Riva
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.

Bed & Breakfast Villa Terezija
Located in Baška, 300 metres from Vela Baska Beach, Bed & Breakfast Villa Terezija provides accommodation with a shared lounge, free private parking, a terrace and a bar.

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

Hotel Vinotel Gospoja
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.

Hotel Villa Margaret
Located 20 metres from a beach in Porat, 3 km from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea.
Hotel Heritage Forza
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.

Boutique Hotel Placa
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.

Most booked hotels on Krk Island in the past month
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Popular with guests booking hotels on Krk Island
Krk Island's best hotels with breakfast
Hotel Adria
Blue Waves Resort
Hotel Park Punat managed by Falkensteiner
Hotel Delfin
Luxury Hotel Riva
Sunny Krk by Valamar
Budget hotels on Krk Island
Bellevue Rooms
Hotel Adriatic
Hotel Omorika
Hotel Argentum
Hotels on Krk Island that you can book without a credit card
Hotel Malin
Hotel Kanajt
Villa Lovorka - Hotel Resort Dražica
Valamar Atrium Residence
Hotel Heritage Forza
Hotel Dobrovit
Hotel Maritime
Hotel Marina
Krk Island highlights

Krk Old Town

Picturesque Islet of Košljun

Cliff-top towns of Omišalj and Vrbnik

Baška Tablet

Biserujka Cave

Taste Krk’s localdelicacies

Krk’s scenic cycling routes

Sandy beaches of Baška and Risika
FAQs about hotels on Krk Island
Sunny Island of Beaches and Food
Called “The Golden Island” due to cornucopia of food and sun, the Croatian island of Krk is an oasis of turquoise sea, kilometres of beaches and lush Mediterranean greenery. With delicious wine, charming towns and great water sports opportunities, this region is a wonderful place to visit!
One of 2 largest islands on the Adriatic Sea, Krk is connected to the mainland by a bridge, providing easy access for tourists arriving from Slovenia, Austria and Italy. Its most populous town, Krk, features Roman mosaics, fortifications from the Middle Ages and a picturesque port.
East of Krk, in the Puntarska Draga Bay, is a little town of Punat, a popular diving destination due to its crystal waters and good protection from storms. At the far south end of Krk there is Baska, a lovely town with a mountainous background and white, sandy beaches.
As Baska features over 80 km of hiking trails, you can have a break from relaxing in the sun and swimming in the sea and hit the road with a backpack and a camera to capture the amazing views of the island itself, as well as those of the neighbouring islands of Prvic and Cres.
Visit Booking.com with a choice of over 100 properties on Krk island, from cheap hotels in Nijvice to popular accommodation in Baska.

See reviews by guests who stayed at hotels on Krk Island
Planning a trip? Get inspired by reviews of cities on Krk Island
Small touristic town,
Krk is a lovely town with a great variety of beaches.
A real gem.
The city/village is lovely.
Small town, not crowded, walkable, beautiful nature and the...
Amazing little town for those who would like to get some...
Simply amazing! The location is exceptionally quiet.
The old town of Vrbnik is absolutely charming, full of cozy...
Accommodation was great.
Beautiful village with shop and restaurant in the center.
More places to explore, more ways to go
Flights to Krk Island
Get your flight tickets to Krk Island right here on Booking.com.Car hire near Rijeka Airport
Flying in to Rijeka Airport and need to hire a car? Book it now to pick it up when you touch down.Hotels in Istria
Hit the road and make the most of your trip by discovering another popular destination within Croatia.Hotels in Plitvice Lakes National Park
Hit the road and make the most of your trip by discovering another popular destination within Croatia.Hotels in Baška
Thinking about which towns and cities to visit during your trip to Krk Island? Try Baška, a popular choice with guests.Hotels in Krk
Thinking about which towns and cities to visit during your trip to Krk Island? Try Krk, a popular choice with guests.Villas on Krk Island
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.Hotels in Croatia
If you're planning a longer trip, look beyond Krk Island and set off to explore the whole country!Cheap holidays in Krk
Plan everything you need for your holidays in one place – from flights and stays to tours and activitiesHotels in Adriatic Coast
Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Adriatic Coast and continue your search!



























































