Hotels in Krk

804 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Krk hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

804 Cheap hotels in Krk

Best Krk luxury hotels (4 and 5 stars)

Among the 804 accommodations in Krk, here are the 4 best luxury hotels

Hotel Miramare - Krk
9.2 2843 reviews
Krk
22/07 – 25/07
749 €/nighttotal: 2247 € (3 )

Hotel Miramare

2 4
hotel , Crikvenica
Hotel Miramare is located in Crikvenica, a coastal town on the Adriatic Sea, just a short drive from Rijeka and Opatija. It's a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of facilities for guests, including a swimming pool, spa, and fitness centre. There's also a restaurant, bar, and tennis court, ensuring plenty of opportunities for relaxation and entertainment.
Luxury Hotel Riva - Krk
9.5 1751 reviews
Krk
21/07 – 24/07
1048 €/nighttotal: 3144 € (3 )

Luxury Hotel Riva

2 4
hotel , Malinska
The Luxury Hotel Riva is located in Malinska, just a short distance from the beach and offering stunning views of the Adriatic Sea, making it ideal for those seeking a relaxing seaside escape. This 5-star hotel has consistently received excellent reviews from guests, highlighting its exceptional service and amenities.
The hotel features a spacious wellness centre with an indoor pool, hot tub, saunas, a hammam, and a fitness centre. Guests can also enjoy an outdoor pool, a sun deck, a restaurant, a bar, room service, and a range of activities, including water sports, snorkeling, and cycling.
Hotel & Resort Isola - Krk
9.5 182 reviews
Krk
09/07 – 18/07
539 €/nighttotal: 4851 € (9 )

Hotel & Resort Isola

2 3
hotel , Baška
Hotel & Resort Isola is located in Baška, just a six-minute walk from the beautiful Vela Baska Beach, close to the town's bus station and promenade. It is a 5-star hotel with excellent user ratings for its location, cleanliness and overall experience.
The accommodation is suitable for couples, featuring one bedroom, one bathroom and a capacity for two guests. It offers a range of amenities for a comfortable stay, including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, and room service.
Hotel Abalone - Krk
9.5 418 reviews
Krk
21/07 – 24/07
479 €/nighttotal: 1437 € (3 )

Hotel Abalone

2 4
hotel , Crikvenica
Hotel Abalone is a 4-star hotel located on the coast, just 1.2 miles north of Crikvenica, offering stunning sea views and easy access to the picturesque Crikvenica Riviera. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, and tennis court, along with a restaurant, bar, and room service. Guests can also enjoy the hotel's garden and terrace, offering a relaxing retreat.

Best Krk hotels with a pool

Among the 804 accommodations in Krk, here are the 4 best hotels with a pool

Falkensteiner Hotel Park Punat - Krk
8.4 3256 reviews
Krk
15/08 – 22/08
1030 €/nighttotal: 7210 € (7 )

Falkensteiner Hotel Park Punat

3 5
hotel , Punat
The Falkensteiner Hotel Park Punat is located in the centre of Punat, a short walk from the 2km-long promenade and close to the pebbly beaches. This 4-star hotel has received very good user ratings for location, cleanliness and overall experience.
The hotel has been renovated and features modern rooms with air conditioning. It offers a range of amenities including a swimming pool, restaurant, bar, fitness centre, and a garden. Guests can also enjoy the terrace, children's playgrounds, and take advantage of the free parking.
Boutique Resort Osma - Adults Only - Krk
9.8 161 reviews
Krk
22/07 – 25/07
542 €/nighttotal: 1626 € (3 )

Boutique Resort Osma - Adults Only

2 3
hotel , Malinska
Boutique Resort Osma is situated in Malinska, a coastal town on the island of Krk, located 18 kilometres from the historic Košljun Franciscan Monastery and 19 kilometres from Punat Marina. The hotel offers a range of facilities for guests, including a seasonal outdoor swimming pool, a garden, a sauna, a restaurant, and free private parking.
Blue Waves Resort - Krk
9.0 3802 reviews
Krk
21/07 – 24/07
553 €/nighttotal: 1659 € (3 )

Blue Waves Resort

2 4
hotel , Malinska
The Blue Waves Resort is located on the island of Krk, 1.6km from the centre of Malinska and 7.5km from the town of Krk, offering easy access to both charming towns and the beautiful Adriatic Sea. This 4-star property has received very good user ratings for its cleanliness, location and overall experience.
The resort has a modern design with stylish rooms, some with balconies offering sea views. Guests can enjoy a variety of amenities including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness centre, tennis court and a wellness centre with an indoor pool, hot tub and massage facilities.
Luxury Hotel Amabilis - Krk
9.3 1528 reviews
Krk
21/07 – 24/07
696 €/nighttotal: 2088 € (3 )

Luxury Hotel Amabilis

2 4
hotel , Selce
Amabilis Luxury Hotel is situated in Selce, a charming town on the Crikvenica Riviera, directly on the coast with a private beach. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of facilities and activities, including a spa, an indoor and outdoor pool, two restaurants, a bar, a fitness centre, a tennis court, and a garden. Guests can also enjoy direct beach access, complimentary Wi-Fi, and a shuttle service to nearby airports.

Frequently asked questions about hotels in Krk

  • What are the best landmarks to visit in Krk, Croatia?

    Krk Town's medieval architecture is a must-see, with its well-preserved city walls, Frankopan Castle, and the Cathedral of the Assumption. The Romanesque-Gothic Cathedral is particularly impressive. Outside of town, the remains of the ancient city of Fulfinum offer a glimpse into Krk's rich history. For stunning coastal views, the picturesque village of Vrbnik, perched high on a cliff, is unforgettable.
  • What are the best hotels with a swimming pool in Krk?

    Luxury Hotel Riva, Hotel Bor and Hotel Miramare are among the best hotels with a swimming pool in Krk.

  • What is the best itinerary to experience Krk, Croatia?

    A week-long itinerary could include: exploring Krk Town (2 days), visiting Vrbnik and enjoying its stunning views (1 day), relaxing on the beaches of Baška or Njivice (2 days), exploring the island's interior and visiting Punat (1 day), and perhaps a boat trip to nearby islands (1 day). This allows for a balance of historical sightseeing, relaxation, and exploration of the natural beauty.
  • What are the most popular 2, 3 and 4-star hotels in Krk?

    Among 2, 3 and 4-star hotels in Krk, Hotel Bor, Magal Hotel By Aminess and Mediteran Hotel By Aminess are the most popular ones.

  • What is the best time to visit Krk, Croatia?

    The best time to visit is during the shoulder seasons – May-June and September-October. The weather is pleasant, the crowds are smaller than in July and August, and prices are generally lower. July and August are hot and busy, while the winter months can be quite mild but some services might have reduced hours.
  • What are the best luxury hotels in Krk?

    Luxury Hotel Riva, Hotel Miramare and Boutique Hotel Esplanade are among the best luxury hotels in Krk.

  • What popular festivals can you find in Krk, Croatia?

    Krk hosts various local festivals throughout the year. The most notable is probably the Krk Summer Festival, featuring cultural events and performances. Specific dates vary annually, so it's best to check local listings closer to your travel dates.
  • What are the best family friendly hotels in Krk?

    The best family friendly hotels in Krk are Luxury Hotel Riva, Hotel Bor and Hotel Miramare.

  • What traditional local food should you try in Krk, Croatia?

    You should definitely try the island's renowned lamb dishes, often prepared with rosemary and other local herbs. Šurlice, a type of pasta, is also a regional speciality, often served with a meat or seafood sauce. Fresh seafood, particularly grilled fish, is abundant and delicious.
  • What are the best pet friendly hotels in Krk?

    The best pet friendly hotels in Krk are Hotel Miramare, Boutique Hotel Esplanade and Hotel Kanajt.

  • Are there any unknown or hidden places that should be on your list in Krk, Croatia?

    The charming village of Šilo, with its quiet beaches and family-friendly atmosphere, is often overlooked. The Biserujka Cave, a fascinating karst cave near Rudine, offers a unique experience. For a more adventurous hike, explore the less-visited trails in the island's interior.
  • What are the best hotels with jacuzzi in Krk?

    Luxury Hotel Riva, Hotel Miramare and Boutique Hotel Esplanade are the best hotels with a jacuzzi in Krk.

  • What are some authentic ways to meet locals and discover their traditions in Krk, Croatia?

    Visiting local konobas (traditional taverns) is a great way to interact with locals. Participating in a cooking class focusing on traditional Krk cuisine offers an immersive cultural experience. Attending local festivals and events also provides opportunities to meet people and learn about their traditions.
  • What should visitors know about the weather and natural risks in Krk, Croatia?

    Krk enjoys a Mediterranean climate with hot, dry summers and mild, wet winters. The main natural risk is the possibility of strong winds, particularly during the summer months, so it's wise to check weather forecasts before any boat trips or outdoor activities. Sun protection is essential during summer.
  • Are there any special items you’ll need when travelling to Krk, Croatia?

    Comfortable walking shoes are essential for exploring Krk Town and other villages. Sunscreen, a hat, and sunglasses are crucial during the summer months. A reusable water bottle is also recommended, as staying hydrated is important in the warm climate. Learning a few basic Croatian phrases will enhance your interactions with locals.

Nearby regions

Best Krk hotels with air conditioning

Villa Tamaris - Hotel Resort Dražica - Krk
8.3 1843 reviews
Krk
18/07 – 25/07
227 €/nighttotal: 1589 € (7 )

Villa Tamaris - Hotel Resort Dražica

1 2
hotel , Krk
Villa Lovorka - Hotel Resort Dražica, a 3-star hotel located in Krk, is a 2-minute walk from Drazica Beach and 3.7 kilometres from Punat Marina.
This family-friendly resort offers air-conditioned rooms with free WiFi, a seasonal outdoor swimming pool, a fitness centre, a playground, and a restaurant, with opportunities for cycling nearby.
Veya Maradiso Hotel By Aminess - Krk
8.3 3864 reviews
Krk
22/07 – 25/07
423 €/nighttotal: 1269 € (3 )

Veya Maradiso Hotel By Aminess

2 4
hotel , Njivice
The Veya Hotel by Aminess is located in Njivice, on the northern part of Krk Island, just a short walk from the sea and the town centre. This 3-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of facilities including a spa, a restaurant, a bar, a fitness centre, and a tennis court, as well as air-conditioned rooms with balconies or terraces. Guests can enjoy the hotel's garden, take advantage of the room service, or relax by the pool.
Mediteran Maradiso Hotel By Aminess - Krk
8.7 4143 reviews
Krk
22/07 – 25/07
479 €/nighttotal: 1437 € (3 )

Mediteran Maradiso Hotel By Aminess

2 4
hotel , Crikvenica
The Mediteran Hotel By Aminess is a 3-star hotel situated in Crikvenica, just a short walk from Omorika Beach and within easy reach of other popular beaches. It consistently receives very good user ratings. The hotel offers comfortable rooms with private balconies, ensuring a pleasant stay. Guests can enjoy a range of amenities, including a swimming pool, sauna, spa, restaurant, and bar, providing plenty of opportunities for relaxation and entertainment.
Hotel Dražica - Hotel Resort Dražica - Krk
8.4 3324 reviews
Krk
26/07 – 01/08
344 €/nighttotal: 2064 € (6 )

Hotel Dražica - Hotel Resort Dražica

1 3
hotel , Krk
Hotel Dražica - Hotel Resort Dražica is located near the beach, just a short distance from the centre of Krk town. This 3-star accommodation is rated very good by previous guests.
The resort offers a range of facilities for guests to enjoy, including two outdoor swimming pools with slides, a spa, a fitness centre and tennis courts. Guests can also choose from a variety of activities, such as live music and entertainment, as well as dining options at the hotel's restaurant.

Best Krk hotels with a balcony

Hotel Malin - Krk
8.2 791 reviews
Krk
26/07 – 29/07
1194 €/nighttotal: 3582 € (3 )

Hotel Malin

2 8
hotel , Malinska
Hotel Malin is a 4-star property located in Malinska on Krk Island, a short 5-minute walk from the town centre. It enjoys a peaceful setting, close to the beach and surrounded by lush greenery. Guests have consistently rated the hotel, its location and cleanliness as "very good".
Hotel Malin offers a range of facilities, including a swimming pool, a jacuzzi, a spa and a fitness centre. Guests can also enjoy a variety of activities, such as water sports and live music during fishermen's nights.
Hotel Katarina - Krk
8.7 4329 reviews
Krk
26/07 – 29/07
1029 €/nighttotal: 3087 € (3 )

Hotel Katarina

3 8
hotel , Selce
Hotel Katarina is situated in Selce, just under 200 metres from the beach and the town centre, offering a convenient location for exploring this charming coastal town. It is a 4-star property that has received very good user ratings for its cleanliness and overall experience.
The hotel features a range of amenities to ensure a comfortable stay, including an indoor saltwater pool, outdoor pools, a spa, a restaurant, and a bar. Guests can also enjoy a terrace or balcony, a garden, a sauna, and a fitness centre, providing plenty of opportunities for relaxation and recreation.
Sunny Krk By Valamar - Krk
8.8 1326 reviews
Krk
20/06 – 27/06
309 €/nighttotal: 2163 € (7 )

Sunny Krk By Valamar

1 2
hotel , Krk
Sunny Krk By Valamar, a 3-star hotel on the island of Krk, offers convenient access to local attractions, although its precise location within Krk requires further clarification.
This family-friendly establishment features a swimming pool, spa, and tennis court, providing ample amenities for guests.
Hotel Selce - Krk
8.2 320 reviews
Krk
17/08 – 20/08
199 €/nighttotal: 597 € (3 )

Hotel Selce

1 2
hotel , Selce
Hotel Selce, a 3-star establishment in Selce, Croatia, is located just 50 metres from a Blue Flag pebble beach.
This family-friendly guesthouse offers air-conditioned rooms with satellite TV, a restaurant with terrace, a wellness area, free Wi-Fi in reception, and organises tours to Plitvice Lakes National Park.
©2026 cozycozy.com