Find hotels in Krk at the best prices

1121 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Krk hotels
Choose the perfect vacation 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
9.6 151 reviews

Armerun Hotel Rijeka

hotel, Rijeka
Armerun Heritage Hotel Rijeka, a 4-star hotel, is situated in Razvala, 93 kilometres from Rijeka Airport.
This establishment offers accommodation for up to three guests, featuring air conditioning, a balcony, a spa, and a restaurant, with cycling opportunities available in the vicinity.
The Isolano, Adults Friendly Resort, Autograph Collection - Krk
9.5 251 reviews

The Isolano, Adults Friendly Resort, Autograph Collection

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.
Luxury Hotel Riva - Krk
9.6 819 reviews

Luxury Hotel Riva

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 Malin - Krk
8.6 1089 reviews

Hotel Malin

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.

Best Krk hotels with a pool

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

Boutique Resort Osma - Adults Only - Krk
9.6 188 reviews

Boutique Resort Osma - Adults Only

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.
Mediteran Maradiso Hotel By Aminess - Krk
8.7 4352 reviews

Mediteran Maradiso Hotel By Aminess

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.
Boutique Hotel Opera - Krk
9.0 384 reviews

Boutique Hotel Opera

hotel, Rijeka
The Opera Boutique Hotel & Restaurant & Bar is located in Rijeka, Primorsko-Goranska županija, a 4-minute walk from The Maritime and History Museum of the Croatian Littoral and 2.6 kilometres from Sablićevo Beach.
This establishment offers 1 bedroom and 1 bathroom, with amenities including air conditioning, complimentary WiFi, on-site parking, and an on-site restaurant and bar, with pets and families welcome.
Luxury Hotel Amabilis - Krk
9.5 901 reviews

Luxury Hotel Amabilis

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, especially Krk Cathedral and its bell tower. The Frankopan Castle offers stunning views, and you shouldn't miss the ancient city walls. For something different, explore the natural beauty of Biserujka Cave.
  • 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?

    Spend a day exploring Krk Town, including the Cathedral and Frankopan Castle. Another day could be dedicated to the beaches – Vela Plaža is popular, and you might enjoy the quieter beaches near Njivice. Consider a day trip to Punat, known for its charming harbor and the island of Košljun. Allow time for exploring some of the smaller villages inland for a taste of local life.
  • 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)?

    A daily budget will vary greatly depending on your choices. Budget travelers could manage on €50-€75 per day, while those seeking more luxurious experiences might spend €150-€250 or more. This includes mid-range accommodation, meals at local restaurants, using public transport or renting a car, and entry 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 hot weather and higher prices.
  • 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 several local festivals throughout the year. The most notable is the Krk Summer Nights festival, featuring various cultural events. Many smaller towns and villages also hold their own festivals celebrating local traditions and saints' days – check local listings closer to your travel dates.
  • 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 specialty, šurlice, a type of pasta often served with a lamb ragout. Other dishes to sample include pašticada (a beef stew), brudet (fish stew), and various seafood dishes. Don't forget the local wines and olive oil!
  • 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 charming village of Vrbnik, perched high on a cliff, offers breathtaking views. Explore the less-visited beaches along the island's eastern coast. For a quieter experience, consider hiking some of the inland trails, discovering hidden coves and viewpoints.
  • What are some authentic ways to meet locals and discover their traditions in Krk, Croatia?

    Visit local konobas (traditional taverns) for a taste of authentic Croatian cuisine and hospitality. Attend local festivals or events to experience the local culture firsthand. Consider taking a cooking class to learn about traditional recipes and ingredients. Simply striking up conversations with locals in smaller villages can also lead to interesting interactions.
  • 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. Be prepared for strong sun during summer months. The biggest natural risk is the possibility of wildfires during dry periods. Check weather forecasts and follow any safety advice.
  • Are there any special items you’ll need when traveling to Krk, Croatia?

    Pack light, comfortable clothing suitable for warm weather during summer. Sunscreen, a hat, and sunglasses are essential. Comfortable walking shoes are recommended for exploring the towns and villages. A reusable water bottle is also a good idea.

Nearby regions

Best Krk hotels with air conditioning

Hotel Millenium Deluxe - Krk
8.6 709 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.
Boutique Hotel Bura 45n - Krk
8.1 1378 reviews

Boutique Hotel Bura 45n

hotel, Senj
Boutique Hotel Bura 45N is located in the centre of Senj, just a short walk from the town square and harbour. The hotel is rated 4 stars and has received very good user reviews.
The hotel offers a range of rooms with balconies and sea views. Guests can enjoy a range of amenities, including a restaurant, bar, spa, sauna, tennis court, and garden.
Hôtel Sunny Krk By Valamar - Krk
8.0 4 reviews

Hôtel Sunny Krk By Valamar

hotel, Krk Island
Hôtel Sunny Krk By Valamar is a 3-star hotel situated on Krk Island, offering a prime beachfront location on a sandy cove surrounded by pine trees, just a 10-minute walk from the historic medieval town of Krk and 500m from shops, restaurants, bars, and public transport. This seaside establishment provides rooms with air conditioning, internet access, and satellite TV, alongside amenities such as a swimming pool, jacuzzi, sauna, spa, fitness centre, tennis court, restaurant, bar, and parking, with pets also welcome.
Hotel Adria - Krk
8.1 903 reviews

Hotel Adria

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.

Best Krk hotels with a balcony

Valamar Villa Adria - Krk
8.8 2178 reviews

Valamar Villa Adria

hotel, Baška
The Corinthia Baška Sunny Hotel is situated just a short walk from Vela Baska Beach, one of Baška's most popular beaches, and is within easy reach of other beautiful beaches such as Beach Bunculuka and Beach Helena. This 3-star hotel has been rated very good by previous guests and offers a peaceful and relaxing atmosphere.
The hotel features modern and comfortable apartments with air conditioning, a seating area, a TV, a fully equipped kitchen, a dining area, and a private bathroom with a shower. Guests can enjoy stunning sea views from their private terrace and benefit from free Wi-Fi throughout the property, as well as a range of amenities including a swimming pool, a jacuzzi, a sauna, a spa, a restaurant, a bar, a fitness centre, room service, a tennis court, and parking.
Magal Maradiso Hotel By Aminess - Krk
8.4 4666 reviews

Magal Maradiso Hotel By Aminess

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.
Hotel Meduza - Krk
8.7 759 reviews

Hotel Meduza

hotel, Senj
Hotel Meduza is located in Senj, a short walk from Senj Beach and within 1.5 kilometres of Prva Draga Beach. The hotel is a 4-star property with excellent user reviews.
The lodging offers comfortable rooms for up to two guests. Guests can enjoy the terrace, bar, restaurant, and tennis court, as well as free Wi-Fi and parking.
Boutique Hotel Placa - Krk
9.0 331 reviews

Boutique Hotel Placa

hotel, Krk
Boutique Hotel Placa is situated in the historic centre of Krk, a peaceful pedestrian zone just a short walk from the beach and the town's main square. This 4-star property consistently receives excellent user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms with modern amenities including air conditioning, free Wi-Fi, and a private bathroom. Guests can enjoy a delicious breakfast at a nearby restaurant and take advantage of the hotel's convenient amenities, such as room service, a terrace, and parking.
©2026 cozycozy.com