Hotels in Krk

100 available hotel offers

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

100 Cheap hotels in Krk

Best Krk luxury hotels (4 and 5 stars)

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

Pension Riviera-šilo - Krk
9.2 414 reviews

Pension Riviera-šilo

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 Maritime - Krk
9.2 420 reviews

Hotel Maritime

hotel, Krk
Hotel Maritime is situated in Krk town, just a short walk from the historic centre and a stone's throw from Porporela Beach. This 4-star hotel has received excellent user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms with balconies, each measuring 25 square metres and accommodating up to two guests. Guests can enjoy a range of amenities, including a rooftop pool with stunning views, a restaurant with a terrace overlooking the harbour, and free private parking and Wi-Fi.
Boutique Hotel Placa - Krk
9.0 342 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.
Sunny Baška Residence By Valamar - Krk
8.4 387 reviews

Sunny Baška Residence By Valamar

hotel, Baška
The Zvonimir Sunny Hotel is located directly on the promenade overlooking Baška's main beach, just a short walk from the charming town centre. This 4-star hotel has received very good user ratings, making it a popular choice for travellers visiting the island. The hotel offers a range of comfortable rooms and apartments, all featuring a calming seaside design. Guests can enjoy access to a swimming pool, a wellness centre, a restaurant and bar, and a tennis court, providing plenty of opportunities for relaxation and entertainment.

Best Krk hotels with a pool

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

Hotel Kanajt - Krk
9.2 1240 reviews

Hotel Kanajt

hotel, Punat
Hotel Kanajt is located in Punat Marina, a short walk from the Restaurant Marina and a short drive from Beach Club Medane. The 4-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities, including a swimming pool, a spa with saunas and a hot tub, and a terrace with stunning views of the marina. Guests can also enjoy a restaurant, a bar, and a fitness centre, as well as free Wi-Fi and parking.
Design Hotel Verbenicum - Krk
9.5 573 reviews

Design Hotel Verbenicum

hotel, Vrbnik
Design Hotel Verbenicum is situated in Vrbnik, just a short walk from the beautiful Kozica and Secret beaches, making it a perfect base for exploring this charming Croatian town. The hotel is a 4-star establishment, consistently receiving excellent ratings from guests for its service, cleanliness and overall experience.
The hotel offers a range of modern rooms and suites, each with stylish décor and comfortable furnishings. Guests can enjoy a variety of amenities, including a swimming pool, sauna, spa and fitness centre, as well as a restaurant and bar, making it a perfect choice for a relaxing and enjoyable stay.
Sunny Krk By Valamar - Krk
8.8 886 reviews

Sunny Krk By Valamar

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

Frequently asked questions about hotels in Krk

  • What are the top landmarks to see in and around Krk?

    Krk is full of historical gems! You can't miss the Frankopan Castle in Krk Town, a medieval fortress with stunning views. A short drive away, you'll find the charming village of Vrbnik, known for its narrow streets and the Church of St. Marčel, perched on a clifftop. For a taste of ancient history, head to the remains of the Roman town of Fulfinum, near the village of Punat.
  • What are the best hotels with a swimming pool in Krk?

    Hotel Bor, Hotel Kanajt and B&b Villa Maris Punat are among the best hotels with a swimming pool in Krk.

  • What are the most affordable attractions in and around Krk?

    Krk has plenty of budget-friendly activities. Take a stroll along the Krk Town waterfront, enjoy the free beaches in Baska, or explore the lush greenery of the Krk Forest, perfect for a picnic. For a unique experience, visit the Krk Island Museum, with its fascinating exhibits on the island's history and culture.
  • What are the most popular 2, 3 and 4-star hotels in Krk?

    Among 2, 3 and 4-star hotels in Krk, Hotel Bor, Hotel Dražica - Hotel Resort Dražica and Hotel Omorika are the most popular ones.

  • How can travelers relax during a week in and arond Krk?

    Krk is a haven for relaxation! Spend your days soaking up the sun on the beautiful beaches of Baska or Stara Baska. Rent a kayak and explore the hidden coves of the island, or simply unwind with a good book in one of the many cafes lining the picturesque harbour in Krk Town. You can also enjoy a relaxing massage at the Wellness Centre in the Hotel Adriatic.
  • What are the best luxury hotels in Krk?

    Hotel Kanajt, B&b Villa Maris Punat and Boutique Hotel Placa are among the best luxury hotels in Krk.

  • What amenities can travelers expect in hotel rooms in Krk?

    Most hotels in Krk offer comfortable rooms with air conditioning, a TV, and a private bathroom. Many also have balconies or terraces offering stunning views of the Adriatic Sea. Look for hotels with swimming pools, especially if you're travelling with children. Some higher-end hotels may offer additional amenities like saunas, gyms, and spa treatments.
  • What are the best family friendly hotels in Krk?

    The best family friendly hotels in Krk are Hotel Bor, Hotel Kanajt and B&b Villa Maris Punat.

  • When is the best time to book a hotel in Krk?

    The peak season in Krk is from June to August, when the weather is warm and sunny, and the island is bustling with tourists. If you're looking for a more affordable trip, consider booking your hotel outside of peak season, from April to May or September to October. You'll still enjoy pleasant weather and fewer crowds.
  • What are the best pet friendly hotels in Krk?

    The best pet friendly hotels in Krk are Hotel Kanajt, B&b Villa Maris Punat and Boutique Hotel Placa.

  • What are some pet-friendly activities in and around Krk?

    Krk is a great destination for pet owners! Many beaches on the island, including the beach in Baska, are dog-friendly. You can also enjoy scenic walks along the coastal trails with your furry friend. Some restaurants and cafes are also pet-friendly, so you can enjoy a meal or a drink with your dog.
  • What are the best hotels with jacuzzi in Krk?

    Hotel Kanajt, Hotel Marina and Sunny Krk By Valamar are the best hotels with a jacuzzi in Krk.

  • Which towns or cities worth a visit near Krk?

    There are several charming towns and cities within easy reach of Krk. Take a ferry to the nearby island of Rab, known for its beautiful beaches and historic centre. For a taste of mainland Croatia, visit the historic city of Rijeka, just a short drive from Krk. And if you're interested in exploring the stunning Plitvice Lakes National Park, it's a scenic drive from Krk.

Popular destinations

Best Krk hotels with air conditioning

19 M² Hotel ∙ 1 Bedroom ∙ 2 Guests - Krk
9.0 3 reviews

19 M² Hotel ∙ 1 Bedroom ∙ 2 Guests

hotel, Krk
The "19 M² Hotel ∙ 1 Schlafzimmer ∙ 2 Gäste" is a studio apartment located in Krk, boasting sea views and convenient access to local amenities.
This 19 square metre studio sleeps two guests and offers a shared terrace, communal barbecue facilities, and includes amenities such as tourist tax, final cleaning, parking, and internet, with optional air conditioning available at an extra cost.
Hotel Vila Rova - Krk
9.1 2433 reviews

Hotel Vila Rova

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.
Hotel Heritage Forza - Krk
9.7 610 reviews

Hotel Heritage Forza

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

Best Krk hotels with a balcony

Apartmani Mile - Krk
8.0 78 reviews

Apartmani Mile

apartment, Krk
Apartmani Mile offers self-catering apartments near Krk town, approximately 5km from Kosljun Franciscan Monastery, 8km from Punat Marina, and 26km from Rijeka Airport.
Each apartment at Apartmani Mile features a private balcony or terrace with sea and mountain views, a well-equipped kitchen, air conditioning, free Wi-Fi, and private parking; bike rentals and car hire are available on-site, with nearby beaches including Porporela, Drazica, and Punta Di Galetto.
Hotel Adria - Krk
8.1 891 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.
Hotel Bor - Krk
9.1 1629 reviews

Hotel Bor

hotel, Krk
Hotel Bor is situated on Krk Island, just 98 feet from the sea and surrounded by pine trees, offering a peaceful setting. This 3-star hotel has received excellent user ratings for its location, cleanliness and overall experience.
The hotel offers a range of amenities for a comfortable stay, including a swimming pool, tennis court, restaurant and bar. Guests can enjoy the sea views from the terrace, relax in their air-conditioned rooms and explore the island's attractions.
Hotel Omorika - Krk
8.6 376 reviews

Hotel Omorika

hotel, Punat
Hotel Omorika is located in Punat, just 100 metres from the beach and a short walk from the town centre, making it a convenient base for exploring this charming coastal destination. This 3-star hotel consistently receives very good ratings from previous guests, highlighting its comfortable accommodation and friendly service.
The hotel offers a range of amenities to ensure a relaxing stay, including a garden and terrace for enjoying the sunshine, a restaurant and bar for dining and drinks, and free Wi-Fi for staying connected. Guests can also enjoy a variety of activities such as windsurfing, diving, fishing, beach volleyball, and miniature golf.
©2026 cozycozy.com