Hotels in Krk

1121 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • stayz
  • expedia
  • hotelscom
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Krk hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

1121 Cheap hotels in Krk

Best Krk luxury hotels (4 and 5 stars)

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

Armerun Hotel Rijeka - Krk
10 1 review

Armerun Hotel Rijeka

hotel
The Armerun Heritage Hotel Rijeka, a 3-star establishment, is centrally located in Rijeka, a mere 15-minute walk from Rijeka Station and within easy reach of Korzo, Ivan Zajc Croatian National Theatre, City Tower, Modello Palace, and the Church of Our Lady of Trsat.
This hotel offers 24-hour reception, complimentary Wi-Fi in public areas, and on-site self-parking, with daily full breakfast included for guests.
Blue Waves Resort - Krk
9.1 2433 reviews

Blue Waves Resort

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.
The Isolano, Cres, Autograph Collection - Krk
9.5 195 reviews

The Isolano, Cres, Autograph Collection

hotel, Cres
The Isolano, Cres, Autograph Collection is located in Cres, providing straightforward access to local points of interest.
This five-star hotel offers a swimming pool, jacuzzi, sauna, spa, fitness centre, tennis court, and on-site parking, alongside room service and an on-site restaurant and bar.
Aminess Younique Narrivi Hotel - Krk
No reviews

Aminess Younique Narrivi Hotel

hotel, Crikvenica
The Aminess Younique Narvi Hotel enjoys a central Crikvenica location, offering easy access to the town's shops, restaurants, and beaches.
This 2-guest hotel boasts a spa, fitness centre, restaurant, bar, and swimming pool, plus free Wi-Fi and covered parking (EUR 15 per day).

Best Krk hotels with a pool

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

Hotel Park Punat Managed By Falkensteiner - Krk
8.4 1570 reviews

Hotel Park Punat Managed By Falkensteiner

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.
Mövenpick Hotel And Residences Kvarner Bay (Opening Summer 2026) - Krk
No reviews

Mövenpick Hotel And Residences Kvarner Bay (Opening Summer 2026)

resort, Novi Vinodolski
The Wyndham Grand Novi Vinodolski Resort is conveniently located in Novi Vinodolski, within walking distance of the town centre and close to Zagori Beach, Private Beach of "The View Beach", and Havana Beach.
This family-friendly hotel boasts a spa, fitness centre, swimming pool, and tennis court, plus a range of dining options and additional services including room service and parking.
Boutique Hotel Opera - Krk
9.6 5 reviews

Boutique Hotel Opera

hotel
The Opera Boutique Hotel & Restaurant & Bar is centrally located in Rijeka, Croatia, offering proximity to Korzo, the Museum of Modern and Contemporary Art, and the Permanent Glagolitic Alphabet Exhibition, with Rijeka Station 0.8 kilometres away.
This 3-star establishment provides complimentary breakfast, free WiFi in public areas, an on-site restaurant, and a bar, with pets allowed for added convenience.
Hotel Vinotel Gospoja - Krk
9.3 345 reviews

Hotel Vinotel Gospoja

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.

Frequently asked questions about hotels in Krk

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

    Krk Town's old town, with its medieval architecture and Frankopan Castle, is a must-see. The Cathedral of the Assumption is also impressive. For stunning coastal views, head to the coastal walk along the town's walls. Outside of Krk Town, the remains of the ancient Roman settlement of Fulfinum are fascinating, and the charming village of Vrbnik, perched high on a cliff, offers breathtaking views.
  • 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 a suggested itinerary to experience the best of Krk, Croatia?

    A three-day itinerary could include exploring Krk Town on day one, visiting Vrbnik and enjoying its coastal views on day two, and exploring the beaches and possibly Fulfinum on day three. Consider renting a car for flexibility, especially to reach Vrbnik and Fulfinum easily. You could also take a boat trip to explore the coastline.
  • 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 a recommended daily budget for Krk, Croatia (accommodation, dining, transportation, and activities)?

    Daily budget estimates vary greatly depending on your travel style. A budget traveller might manage on €50-€80 per day, while a mid-range traveller could expect to spend €100-€150, and a luxury traveller significantly more. This includes accommodation, food, local transport (buses are affordable), and entrance fees to attractions.
  • 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 is the best time to visit Krk, Croatia?

    The best time to visit is during the shoulder seasons (May-June and September-October) for pleasant weather and fewer crowds. July and August are peak season, with higher prices and more tourists. The island is beautiful year-round, but weather conditions can be unpredictable outside of the summer months.
  • 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 popular festivals can you find in Krk, Croatia?

    Krk hosts various local festivals throughout the year. The Krk Summer Festival features musical and theatrical performances. There are also smaller, local festivals celebrating saints' days and harvests, often with traditional music and food, throughout the summer months. Specific dates vary annually, so checking local listings closer to your travel dates is recommended.
  • 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.

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

    Definitely try the local speciality, šurlice, a type of pasta. Seafood is abundant and delicious; fresh fish dishes are a must. Also look for pašticada, a slow-cooked beef stew, and local cheeses like Krk cheese.
  • 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.

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

    The hidden coves and beaches along the island's coastline are worth exploring. Some are only accessible by boat or a longer walk. The village of Baška is beautiful, but its beaches can get crowded in peak season; explore the nearby smaller coves for a more tranquil experience.
  • 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. Attend a local festival or event if possible. Consider taking a cooking class to learn about local cuisine and traditions. Many smaller villages offer a more authentic experience than the larger tourist areas.
  • What should visitors know about the weather and natural risks in Krk, Croatia?

    Krk has a Mediterranean climate with hot, dry summers and mild, wet winters. The summers can be very hot, so be prepared with sunscreen and hydration. The main natural risks are strong sun and occasional strong winds, especially during the summer months. Check the weather forecast before heading out for outdoor activities.
  • Are there any special items you’ll need when travelling to Krk, Croatia?

    Pack light, comfortable clothing suitable for warm weather, swimwear, sunscreen, a hat, and comfortable walking shoes. Insect repellent might also be useful, especially in the evenings. A basic phrasebook or translation app can be helpful, though many people in tourist areas speak English.

Nearby regions

Best Krk hotels with air conditioning

Mediteran Maradiso Hotel By Aminess - Krk
8.9 4005 reviews

Mediteran Maradiso Hotel By Aminess

hotel, Crikvenica
The Mediteran Maradiso Hotel by Aminess in Crikvenica offers a 3-star stay in a district conveniently located near local amenities and attractions.
This family-friendly establishment provides rooms with air conditioning, private balconies, and in-room coffee/tea facilities, alongside an outdoor swimming pool, on-site restaurant, bar, and parking.
Hotel Tamaris - Krk
9.0 415 reviews

Hotel Tamaris

hotel, Novi Vinodolski
Hotel Tamaris is situated in Novi Vinodolski, a charming coastal town in Croatia, just 34 miles from Opatija and 25 miles from Rijeka. This 4-star hotel enjoys very good user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable accommodation with private bathrooms and a 32 square metre floor area. Guests can enjoy the outdoor pool and terrace, relax in the shared lounge, or take advantage of the free Wi-Fi and continental breakfast.
Hotel Miramar - Krk
9.0 270 reviews

Hotel Miramar

hotel, Opatija
Hotel Miramar is located in Opatija, just a 3-minute walk from Škrbići Beach and within easy reach of other popular beaches like Lipovica, Tomasevac, and Opatija Lido. This 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The property offers 1-bedroom apartments that can accommodate up to 2 guests. Guests can enjoy a range of amenities, including an outdoor pool, fitness centre, spa, sauna, restaurant, bar, and free Wi-Fi.
Aminess Younique Narrivi Hotel - Krk
9.4 1275 reviews

Aminess Younique Narrivi Hotel

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.

Best Krk hotels with a balcony

Hotel Selce - Krk
8.1 477 reviews

Hotel Selce

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.
Hotel Millenium Deluxe - Krk
8.8 693 reviews

Hotel Millenium Deluxe

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.
Hotel Miramare - Krk
8.3 816 reviews

Hotel Miramare

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.
Heritage Hotel Stypia - Krk
8.8 880 reviews

Heritage Hotel Stypia

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.
©2026 cozycozy.com