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

Hotel Argentum - Krk
8.2 1082 reviews
Krk
25/07 – 07/08
220 €/nighttotal: 2860 € (13 )

Hotel Argentum

1 2
hotel, Vrbnik
The Hotel Argentum is located in Vrbnik, on Krk Island, just 50 metres from the beach, 12 kilometres from the bus station, and 19 kilometres from Krk Airport. The hotel is a 3-star establishment that has received very good user ratings for its location, cleanliness, and overall experience.
The hotel has a terrace with sea views, and offers a range of facilities including a restaurant, bar, and room service. Guests can enjoy local experiences such as wine tastings and trips, or participate in adventure activities like hiking, diving, and fishing.
Magal Maradiso Hotel By Aminess - Krk
8.6 7879 reviews
Krk
10/08 – 14/08
230 €/nighttotal: 920 € (4 )

Magal Maradiso Hotel By Aminess

1 2
hotel, Njivice
The Magal Hotel By Aminess is situated in the former fishing village of Njivice, just 150 metres from the beach and surrounded by an oak forest. This 3-star hotel is rated "very good" by previous guests, with an "excellent" location rating.
The accommodation offers a range of amenities for families and couples, including a swimming pool, a spa, a restaurant, a bar, a fitness centre, and a tennis court. Guests can also enjoy the hotel's terrace, garden, and room service.
Hôtel Ad Turres - Krk
Krk
18/07 – 25/07
187 €/nighttotal: 1309 € (7 )

Hôtel Ad Turres

1 2
hotel, Crikvenica
Hôtel Ad Turres is situated 2.5 km from Crikvenica town centre and 0.5 km from a pebbly beach.
This 3-star hotel offers rooms with 20 square metres of floor space, each featuring a bedroom and bathroom, plus amenities including a swimming pool, tennis court, and fitness centre.
The Isolano, Adults Friendly Resort, Autograph Collection - Krk
9.6 185 reviews
Krk
10/08 – 16/08
401 €/nighttotal: 2406 € (6 )

The Isolano, Adults Friendly Resort, Autograph Collection

1 2
hotel, Cres
The Isolano, Cres, Autograph Collection is located in the heart of Cres town, just a short walk from the picturesque Melin Beach and within 2 kilometres of other popular beaches. The hotel offers a range of facilities and services, making it an ideal choice for travellers seeking a relaxing and comfortable stay.
The hotel features 1-bedroom apartments with a maximum capacity of 2 guests, each with a private bathroom. Guests can enjoy a seasonal outdoor pool, a fitness centre, a restaurant, a bar, and free Wi-Fi throughout the property, as well as a spa, sauna, and concierge services.
Hotel Millenium Deluxe - Krk
8.9 704 reviews
Krk
21/07 – 24/07
432 €/nighttotal: 1296 € (3 )

Hotel Millenium Deluxe

1 4
hotel, Selce
Hotel Millenium Deluxe is situated in Selce, just a short walk from Poli Mora and Rokan Beaches, offering a convenient base for exploring the beautiful Croatian coastline. The hotel is a 5-star establishment, consistently receiving excellent user ratings for its service, cleanliness, and location.
The hotel features a range of modern amenities, including a fitness centre, restaurant, and bar, as well as comfortable rooms with air conditioning and private bathrooms. Guests can also enjoy the hotel's swimming pool, terrace, and convenient services such as room service and valet parking.
Villa Emilia - Krk
9.4 74 reviews
Krk
25/07 – 07/08
176 €/nighttotal: 2288 € (13 )

Villa Emilia

1 2
hotel, Crikvenica
Villa Emilia is located in Crikvenica, just a 4-minute walk from Crni Molo Beach and a 5-minute walk from Crikvenica Town Beach, making it ideal for those wanting to be close to the Croatian coastline. The property has consistently received excellent ratings from guests for its cleanliness, location, and overall experience.
The accommodation has one bedroom and one bathroom, suitable for up to two guests. Enjoy a range of amenities including a seasonal outdoor swimming pool, a garden, free bikes, a shared lounge and bar, air conditioning, free Wi-Fi, and parking.
Rooms Dejana - Krk
Krk
25/07 – 31/07
110 €/nighttotal: 660 € (6 )

Rooms Dejana

1 2
hotel, Crikvenica
Rooms Dejana, a 3-star hotel in central Crikvenica, offers city views and immediate access to local amenities, placing you within easy reach of the town's attractions. This accommodation provides a convenient base for exploring the urban environment, with a 10:00 check-out time allowing for relaxed mornings.
Pension Riviera-šilo - Krk
9.3 429 reviews
Krk
14/07 – 16/07
304 €/nighttotal: 608 € (2 )

Pension Riviera-šilo

2 2
hotel, Šilo
Pension Riviera-Šilo in Šilo offers easy access to Lokvišca South and Stipanija beaches, with Na Vodice Beach a short 0.2 km walk away.
This 4-star guesthouse features an outdoor pool, free bikes, a restaurant serving Mediterranean, Pizza and European cuisine, free Wi-Fi, and private parking; it also offers rooms with air conditioning, private bathrooms, and patios with city views.
Hotel Vinotel Gospoja - Krk
9.3 622 reviews
Krk
17/07 – 24/07
507 €/nighttotal: 3549 € (7 )

Hotel Vinotel Gospoja

2 4
hotel, Vrbnik
Hotel Vinotel Gospoja is located in the picturesque town of Vrbnik on the island of Krk, just 39 miles from Opatija and 30 miles from Rijeka. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers stunning views of the Adriatic Sea and surrounding vineyards. Guests can enjoy a range of amenities, including a swimming pool, spa, sauna, restaurant, bar, fitness centre, and wine cellar.
Hôtel Slaven - Krk
Krk
10/08 – 14/08
199 €/nighttotal: 796 € (4 )

Hôtel Slaven

1 2
hotel, Crikvenica
Hôtel Slaven in Crikvenica is situated 0.5km from the town centre and just 0.1km from a beach.
This 4-star hotel offers 49 rooms, each with a terrace/balcony, free Wi-Fi, and on-site parking; pets are welcome.
Hotel Vali Dramalj - Krk
8.7 483 reviews
Krk
22/08 – 29/08
511 €/nighttotal: 3577 € (7 )

Hotel Vali Dramalj

2 4
hotel, Crikvenica
Hotel Vali Dramalj is situated in Dramalj, close to the town centre and a short drive from the beaches and harbour. It's a 4-star hotel with very good user ratings.
The hotel has modern rooms with comfortable sofas and flat-screen TVs. Guests can enjoy the swimming pool, terrace, bar, and room service.
Paviljoni Omorika - Krk
8.2 3800 reviews
Krk
10/08 – 14/08
222 €/nighttotal: 888 € (4 )

Paviljoni Omorika

1 2
hotel, Crikvenica
Annex Omorika is situated just a short walk from Omorika Beach in Crikvenica, a popular resort town on the Croatian coast. This 3-star hotel receives very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable rooms with private bathrooms and some have balconies. Guests can enjoy a range of amenities, including a swimming pool, fitness centre, restaurant, bar, and tennis court.

Best Krk luxury hotels (4 and 5 stars)

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

Aminess Style Camping Atea Glamping & Holiday Homes - Krk
9.2 1247 reviews
Krk
10/08 – 14/08
323 €/nighttotal: 1292 € (4 )

Aminess Style Camping Atea Glamping & Holiday Homes

1 2
hotel, Malinska
Aminess Style Camping Atea Glamping & Holiday Homes in Malinska offers 5-star glamping accommodations and holiday homes, featuring a range of amenities including a swimming pool, spa, and restaurant.
Guests can enjoy on-site facilities such as a fitness centre and Jacuzzi, with the property also providing parking and air-conditioned rooms complete with terraces or balconies.
Hotel Malin - Krk
8.2 795 reviews
Krk
22/08 – 29/08
427 €/nighttotal: 2989 € (7 )

Hotel Malin

1 4
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 Miramare - Krk
8.4 826 reviews
Krk
10/08 – 14/08
183 €/nighttotal: 732 € (4 )

Hotel Miramare

1 2
hotel, Njivice
Hotel Miramare is situated in Njivice on Krk Island, just 18 kilometres from the ferry port in Valbiska and 10 kilometres from Rijeka Airport.
This 4-star hotel offers comfortable and air-conditioned rooms, many with balconies boasting stunning sea views, and features a restaurant serving Mediterranean cuisine, a bar, a tennis court, and a garden.
Luxury Hotel Amabilis - Krk
9.4 1529 reviews
Krk
14/07 – 16/07
393 €/nighttotal: 786 € (2 )

Luxury Hotel Amabilis

1 2
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.

Best Krk hotels with a pool

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

Aminess Younique Narrivi Hotel - Krk
9.4 1198 reviews
Krk
21/07 – 24/07
975 €/nighttotal: 2925 € (3 )

Aminess Younique Narrivi Hotel

2 4
hotel, Crikvenica
The Aminess Younique Narrivi Hotel is located in Crikvenica, just a short walk from Crikvenica Town Beach and a few minutes from other popular beaches. This 5-star hotel has received excellent user ratings for its facilities and service.
The accommodation offers spacious and modern rooms with balconies, each featuring air conditioning, a private bathroom and a flat-screen TV. Guests can enjoy a range of amenities including a spa and wellness centre, a fitness centre, an indoor pool, a hot tub, a terrace, a restaurant and a bar.
Aminess Younique Narrivi Hotel - Krk
9.5 36 reviews
Krk
09/07 – 18/07
411 €/nighttotal: 3699 € (9 )

Aminess Younique Narrivi Hotel

1 3
hotel, Crikvenica
The Aminess Younique Narrivi Hotel sits directly on Crikvenica Beach, just a short walk from the town museum and the Bronze Fisherman Statue. This five-star hotel offers a luxurious and convenient base for exploring this charming coastal town.
The hotel features an indoor pool, perfect for a refreshing dip regardless of the weather. Guests can enjoy a range of amenities, including a spa, fitness centre, restaurants, and bars, as well as free Wi-Fi and parking.
Heritage Hotel Stypia - Krk
8.8 886 reviews
Krk
10/08 – 14/08
251 €/nighttotal: 1004 € (4 )

Heritage Hotel Stypia

1 2
hotel, Crikvenica
Heritage Hotel Stypia is a beachfront hotel in Crikvenica, located close to Crikvenica Town Beach, Crni Molo Beach, and Beach International, offering a peaceful setting despite its proximity to local attractions. It is a 4-star hotel with consistently high user ratings, indicating a positive experience for guests.
The hotel features a range of amenities and facilities, including a swimming pool, spa, restaurant, bar, and terrace. Guests can enjoy a variety of activities and services, such as room service, parking, and free Wi-Fi.
Villa Bellevue - Krk
9.6 601 reviews
Krk
10/08 – 14/08
128 €/nighttotal: 512 € (4 )

Villa Bellevue

1 2
hotel, Novi Vinodolski
Villa Bellevue is located in Novi Vinodolski, a 7-minute walk from The View Beach and within 40km of Trsat Castle and The Croatian National Theatre Ivan Zajc. This 4-star property receives excellent user ratings for its location, cleanliness and overall experience.
The villa features a shared lounge, a garden and a seasonal outdoor pool. Guests can enjoy a buffet breakfast, free Wi-Fi and multilingual staff, as well as balconies with sea views in certain rooms.

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

Hotel & Resort Isola - Krk
9.5 182 reviews
Krk
09/07 – 18/07
512 €/nighttotal: 4608 € (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 Heritage Forza - Krk
9.7 618 reviews
Krk
10/08 – 14/08
316 €/nighttotal: 1264 € (4 )

Hotel Heritage Forza

1 2
hotel, Baška
Hotel Heritage Forza is situated just off the seaside promenade in Baška, a short walk from the main beach, the bus station, and St. Marc Church, making it a convenient base for exploring the town. The hotel enjoys excellent ratings for its location, cleanliness, and overall experience.
The hotel has been reconstructed from an 1891 house, seamlessly blending historical charm with modern style. Guests can enjoy a range of amenities, including a swimming pool, restaurant, bar, and room service, making it an ideal choice for a relaxing and comfortable stay.
15 M² Hotel ∙ 1 Bedroom ∙ 2 Guests - Krk
8.0 10 reviews
Krk
10/08 – 16/08
181 €/nighttotal: 1086 € (6 )

15 M² Hotel ∙ 1 Bedroom ∙ 2 Guests

1 2
hotel, Valun
Room with a good rating of 80% based on 10 reviews. Your accommodation will be located in Valun.
Facilities and services: a kitchen, free parking and an iron. Take advantage of the air conditioning in this hotel!
Boutique Resort Osma - Adults Only - Krk
9.7 162 reviews
Krk
18/07 – 25/07
270 €/nighttotal: 1890 € (7 )

Boutique Resort Osma - Adults Only

1 2
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.

Best Krk hotels with a balcony

Hotel Adria - Krk
8.4 838 reviews
Krk
10/08 – 14/08
229 €/nighttotal: 916 € (4 )

Hotel Adria

1 2
hotel, Malinska
Hotel Adria is situated on the seafront in Malinska, close to the beach and within easy reach of the picturesque town of Vrbnik and the historical town of Baška. This 3-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of amenities and features, including a restaurant with panoramic views, a bar, and air-conditioned rooms with modern amenities. Guests can enjoy the sea views from the terrace or relax in the garden.
Hotel Abalone - Krk
9.5 424 reviews
Krk
09/07 – 18/07
364 €/nighttotal: 3276 € (9 )

Hotel Abalone

2 3
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.
Veya Maradiso Hotel By Aminess - Krk
8.3 3869 reviews
Krk
17/08 – 20/08
206 €/nighttotal: 618 € (3 )

Veya Maradiso Hotel By Aminess

1 2
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.
Spa & Wellness Hotel Pinia - Krk
9.3 842 reviews
Krk
09/07 – 18/07
439 €/nighttotal: 3951 € (9 )

Spa & Wellness Hotel Pinia

1 3
hotel, Malinska
The Spa & Wellness Hotel Pinia is located in Malinska on Krk Island, just a short walk from the beach and close to the pine forest. It's a 4-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel has a peaceful and relaxing atmosphere, perfect for a getaway. It offers a range of amenities including a large swimming pool with unique features, a spa, a fitness centre, and a restaurant.
©2026 cozycozy.com