Search the best hotels in Krk from 100+ sites!

68 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Krk hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

68 Cheap hotels in Krk

Traveler-Approved Luxury Hotels in Krk

A well-chosen luxury hotel in Krk delivers the high-end experience and prime location your trip deserves.

Sunny Baška Residence By Valamar - Krk
8.4 363 reviews
Krk
07/14 – 07/15
$532/nightfor 1 night

Sunny Baška Residence By Valamar

2 2
hotel , Baška
The Zvonimir Sunny Hotel is located directly across a promenade from Baška Beach, offering easy access to the sand and water. This 4-star hotel is rated "very good" by previous guests. The hotel features sea-inspired design elements in its rooms and apartments, creating a unique and welcoming atmosphere. Guests can enjoy a variety of amenities, including a swimming pool, spa, fitness center, restaurant, bar, and tennis court.
Hotel Villa Margaret - Krk
9.4 745 reviews
Krk
07/25 – 08/01
$1028/nighttotal: $7196 (7 )

Hotel Villa Margaret

2 4
hotel , Malinska
Hotel Villa Margaret, a 4-star lodging in Porat, is located 1.9 miles from Malinska and 66 feet from the beach, near the Franciscan monastery known for its evening concerts.
This family-friendly inn boasts a heated outdoor pool, jacuzzi, spa, fitness center, and on-site restaurant and bar, offering air-conditioned rooms with private bathrooms, minibars, and free Wi-Fi.
Hotel Marina - Krk
9.4 578 reviews
Krk
07/24 – 07/31
$746/nighttotal: $5222 (7 )

Hotel Marina

2 3
hotel , Krk
Hotel Marina is a charming boutique hotel on Krk's marina, just a short walk from the beach and a variety of shops, restaurants, and cafes. It's a 4-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The rooms are stylishly decorated with elegant fabrics and terracotta colors, and the bathrooms feature bathtubs, bathrobes, and slippers. Hotel Marina offers a terrace with stunning sea views, a restaurant serving Croatian and international cuisine, a bar, a spa, and a jacuzzi.
Sunny Baška Hotel By Valamar - Krk
8.9 3034 reviews
Krk
07/14 – 07/15
$317/nightfor 1 night

Sunny Baška Hotel By Valamar

1 2
hotel , Baška
The Corinthia Baška Sunny Hotel is a 3-star property located just a short walk from Vela Baska Beach, one of the most beautiful beaches in Baška, and is also close to other attractions like Beach Bunculuka and the Baška Bus Station. The hotel consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of comfortable accommodations, each featuring air conditioning, a seating area, a TV, a fully equipped kitchen, a dining area, and a private bathroom. Guests can also enjoy a private terrace with stunning views, free Wi-Fi, a swimming pool, a jacuzzi, a sauna, a spa, a restaurant, a bar, a fitness center, room service, a tennis court, and parking.

Choose the Right Hotels with Swimming Pool in Krk

These hotels in Krk feature swimming pools, offering a refreshing dip to complement your stay.

Villa Lovorka - Hotel Resort Dražica - Krk
8.3 1843 reviews
Krk
07/23 – 07/31
$259/nighttotal: $2072 (8 )

Villa Lovorka - Hotel Resort Dražica

1 1
hotel , Krk
Villa Lovorka - Hotel Resort Dražica is a 3-star hotel in Krk, located a 2-minute walk from Drazica Beach, 2.2 miles from Kosljun Franciscan Monastery, and 3.6 miles from Punat Marina.
This family-friendly resort offers air-conditioned rooms with free WiFi, a seasonal outdoor pool, a fitness center, a playground, and on-site dining, with tennis courts and parking available.
Hotel & Resort Isola - Krk
9.5 182 reviews
Krk
08/16 – 08/26
$634/nighttotal: $6340 (10 )

Hotel & Resort Isola

2 4
hotel , Baška
Hotel & Resort Isola is located in Baška, a short walk from the famous Vela Baška Beach, close to the Baška Bus Station and Baška Riva Promenade. It's a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The resort offers rooms with one bedroom and one bathroom, accommodating up to two guests. Enjoy amenities like a swimming pool, jacuzzi, sauna, spa, restaurant, bar, and room service, along with free parking and Wi-Fi access.
Hotel Park Punat Managed By Falkensteiner - Krk
8.4 3256 reviews
Krk
08/04 – 08/11
$1142/nighttotal: $7994 (7 )

Hotel Park Punat Managed By Falkensteiner

3 5
hotel , Punat
The Falkensteiner Hotel Park Punat is located in the center of Punat, just off the 2-kilometer promenade and a short walk from pebbly beaches. The 4-star hotel is highly rated by guests, with "very good" reviews for location, cleanliness, and overall experience. The hotel offers modern accommodations with air conditioning and a spacious restaurant. Amenities include a swimming pool, a fitness center, a terrace, a garden, and a bar, as well as free parking and a children's playground.
Beautiful Home In Gabonjin With Sauna - Krk
9.5 4 reviews
Krk
06/19 – 06/27
$298/nighttotal: $2384 (8 )

Beautiful Home In Gabonjin With Sauna

3 6
house , Gabonjin
This Gabonjin house rental, located 11 miles from both the Kosljun Franciscan Monastery and Punat Marina and 24 miles from Trsat Castle, offers convenient access to area attractions. This 1,570-square-foot home features three bedrooms, two living rooms, three bathrooms, a private pool, a sauna, a jacuzzi, and a fully equipped kitchen, comfortably accommodating families or groups.

Frequently Asked Questions about hotels in Krk

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

    Krk Island has plenty to see! You should definitely visit the Frankopan Castle in Krk Town, a beautiful medieval fortress with a rich history. For stunning views, head to the Church of Our Lady of the Snow, perched on a hilltop just outside Krk Town. And don't miss the ancient walls of the Baska Glagolitic Charter, a UNESCO World Heritage Site located in Baska.
  • 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?

    For a budget-friendly experience, explore the charming streets of Krk Town, browse the local markets, or take a walk along the waterfront. You can also visit the Krk Town Museum for a small fee, or enjoy a picnic at the beach. The island has many free or low-cost activities.
  • 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?

    Relaxation is easy in Krk! Spend some time at the beautiful beaches like Vela Przina or Baska, swim in the crystal-clear Adriatic Sea, or take a boat trip to nearby islands. You can also unwind with a massage at one of the island's spas.
  • 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 standard amenities like air conditioning, Wi-Fi, and a private bathroom. Many also have balconies or terraces with views of the sea or the town. Some hotels might have additional amenities like pools or restaurants.
  • 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 during the summer months, from June to August, so it's best to book your hotel in advance, especially if you're traveling during that time. You can usually find good deals if you book during the shoulder seasons, from April to May or September to October.
  • 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 very dog-friendly! Many beaches allow dogs, like Vela Przina, and there are several dog-friendly restaurants and cafes. You can also take your dog for a walk in the Vrbnik forest, which has scenic trails and plenty of space to run around.
  • 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?

    Near Krk, you can visit the charming town of Vrbnik, known for its narrow streets and stunning views. You can also take a ferry to the nearby island of Rab, which has beautiful beaches and a historic old town. If you're looking for a bigger city, Rijeka, on the mainland, is a short drive away.

Destinations nearby

Browse Waterfront Hotels in Krk

Soak up the coastal charm at these seaside hotels in Krk, providing excellent accommodations near popular beaches and shoreside attractions.

Hotel Maritime - Krk
9.1 422 reviews
Krk
08/22 – 08/29
$586/nighttotal: $4102 (7 )

Hotel Maritime

2 3
hotel , Krk
Hotel Maritime is located in the heart of Krk town, just a short walk from Porporela Beach and overlooking the bustling port. This 4-star property consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious and comfortable rooms with balconies, perfect for couples or solo travelers. Guests can enjoy a variety of amenities, including a rooftop pool with stunning views, an on-site restaurant with a terrace, a bar, free Wi-Fi, and free private parking.

Search Hotels with Parking in Krk

Park your car and enjoy the coast, as every hotel of Krk on this list comes with a free on-site parking spot.

20 M² Hotel ∙ 1 Bedroom ∙ 2 Guests - Krk
Krk
07/19 – 07/29
$216/nighttotal: $2160 (10 )

20 M² Hotel ∙ 1 Bedroom ∙ 2 Guests

1 2
hotel , Vantačići
Hotel listing. Your accommodation will be located in Vantačići.
Facilities and services include air conditioning, free parking and a kitchen. This hotel also has a terrace!
Pension Riviera-šilo - Krk
9.3 426 reviews
Krk
07/14 – 07/15
$223/nightfor 1 night

Pension Riviera-šilo

1 2
hotel , Šilo
Pension Riviera-Šilo in Šilo, Croatia is steps from Lokvisca South and Stipanija Beaches, a short three-minute walk from Na Vodici Beach.
This 4-star guesthouse offers one bedroom and one bathroom, an outdoor pool, free bikes, a restaurant serving Mediterranean and other cuisines, free Wi-Fi, room service, and free private parking.
Hotel Heritage Forza - Krk
9.7 617 reviews
Krk
07/14 – 07/15
$319/nightfor 1 night

Hotel Heritage Forza

1 2
hotel , Baška
Hotel Heritage Forza is located in the center of Baška, just a short walk from the main beach and the seaside promenade. This hotel consistently receives excellent ratings for its location, cleanliness, and overall experience.
The hotel is housed in a beautifully restored 1891 building, offering a unique blend of contemporary style and traditional elements. Guests can enjoy delicious meals at the on-site restaurant, relax on the terrace or balcony, and take advantage of amenities like room service, parking, and a concierge.
Hôtel Sunny Krk By Valamar - Krk
8.0 4 reviews
Krk
08/18 – 08/23
$343/nighttotal: $1715 (5 )

Hôtel Sunny Krk By Valamar

1 2
hotel , Krk Island
Hôtel Sunny Krk By Valamar, a 3-star hotel on Krk Island, offers a prime beachfront location on a sandy cove with sea views, located a 10-minute walk from the historic medieval town of Krk and within 1,640 feet of shops, restaurants, bars, and public transport. This pet-friendly accommodation features 1 bedroom and 1 bathroom, with amenities including air conditioning, internet, a swimming pool, jacuzzi, terrace/balcony, sauna, spa, restaurant, bar, fitness center, tennis court, and parking, alongside modern dining experiences and a mini-club for families.

Our Favorite Pet-Friendly Hotels in Krk

No need to leave your dog behind; every hotel in Krk on this list features dog-friendly amenities.

Luxury Hotel Riva - Krk
9.5 1751 reviews
Krk
07/31 – 08/10
$762/nighttotal: $7620 (10 )

Luxury Hotel Riva

1 3
hotel , Malinska

Check Out Hotels with Breakfast Included in Krk

A day of exploring is better when you’re well-fueled. Every hotel on our Krk list includes free breakfast.

Hotel Kimen - Annex - Krk
9.0 2801 reviews
Krk
08/15 – 08/20
$874/nighttotal: $4370 (5 )

Hotel Kimen - Annex

4 7
hotel , Cres
Hotel Vinotel Gospoja - Krk
9.3 619 reviews
Krk
06/22 – 06/28
$608/nighttotal: $3648 (6 )

Hotel Vinotel Gospoja

2 3
hotel , Vrbnik
Hotel Omorika - Krk
8.6 407 reviews
Krk
07/27 – 08/10
$587/nighttotal: $8218 (14 )

Hotel Omorika

2 5
hotel , Punat
The Isolano, Adults Friendly Resort, Autograph Collection - Krk
9.6 184 reviews
Krk
08/14 – 08/28
$430/nighttotal: $6020 (14 )

The Isolano, Adults Friendly Resort, Autograph Collection

1 2
hotel , Cres

Best Krk hotels with air conditioning

Hotel Adria - Krk
8.4 839 reviews
Krk
07/25 – 08/01
$576/nighttotal: $4032 (7 )

Hotel Adria

2 4
hotel , Malinska
Hotel Bor - Krk
9.2 3431 reviews
Krk
06/21 – 06/27
$235/nighttotal: $1410 (6 )

Hotel Bor

1 2
hotel , Krk
Hotel Dražica - Hotel Resort Dražica - Krk
8.4 3324 reviews
Krk
08/08 – 08/15
$657/nighttotal: $4599 (7 )

Hotel Dražica - Hotel Resort Dražica

2 4
hotel , Krk
Apartment Dragica - Krk
8.1 28 reviews
Krk
06/19 – 06/27
$223/nighttotal: $1784 (8 )

Apartment Dragica

2 6
studio , Malinska

Best Krk hotels with a balcony

Hotel Vila Rova - Krk
9.0 3802 reviews
Krk
06/27 – 07/04
$591/nighttotal: $4137 (7 )

Hotel Vila Rova

2 4
hotel , Malinska
Deluxe Villa Vizija - Krk
10 5 reviews
Krk
06/19 – 06/27
$463/nighttotal: $3704 (8 )

Deluxe Villa Vizija

3 6
house , Kras
©2026 cozycozy.com