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.

Spa & Wellness Hotel Pinia - Krk
9.3 842 reviews
Krk
07/21 – 07/29
$1550/nighttotal: $12400 (8 )

Spa & Wellness Hotel Pinia

3 8
hotel , Malinska
Spa & Wellness Hotel Pinia is located in Malinska, just steps from a beach and near the pine forest on Krk Island, offering a peaceful escape surrounded by natural beauty. This 4-star hotel boasts excellent user ratings for location, cleanliness, and overall experience.
The hotel features a Mediterranean aesthetic with a large swimming pool, a spa, and a fitness center. Guests can enjoy a variety of amenities, including a restaurant, bar, and room service, as well as relax on the terrace or in the garden.
Bellevue Rooms - Krk
9.0 374 reviews
Krk
08/25 – 09/03
$189/nighttotal: $1701 (9 )

Bellevue Rooms

1 3
hotel , Stara Baška
Bellevue Rooms in Stara Baska offers a convenient location, a minute's walk from Barcica Beach and four minutes from Stara Baska Beach, with Zala Beach less than a mile away.
This 4-star inn features air-conditioned rooms with balconies, private bathrooms, and amenities including a desk, electric tea kettle, refrigerator, and flat-screen TV; a continental or buffet breakfast is served daily, and free private parking is available.
Hotel Marina - Krk
9.4 591 reviews
Krk
07/20 – 07/24
$739/nighttotal: $2956 (4 )

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.
Hotel Maritime - Krk
9.1 424 reviews
Krk
08/24 – 08/30
$648/nighttotal: $3888 (6 )

Hotel Maritime

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

Choose the Right Hotels with Swimming Pool in Krk

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

Hotel Dražica - Hotel Resort Dražica - Krk
8.4 3316 reviews
Krk
08/01 – 08/08
$248/nighttotal: $1736 (7 )

Hotel Dražica - Hotel Resort Dražica

1 2
hotel , Krk
Hotel Dražica is located near the beach, about half a mile from the center of Krk. This 3-star hotel has excellent location ratings and receives very good user reviews.
The hotel offers a variety of amenities and activities for all ages, including a swimming pool, spa, fitness center, and tennis court. Guests can enjoy live music entertainment, organized activities, and a restaurant serving Croatian and international cuisine.
Hotel Malin - Krk
8.2 795 reviews
Krk
07/08 – 07/11
$358/nighttotal: $1074 (3 )

Hotel Malin

1 2
hotel , Malinska
Hotel Malin is a 4-star property located in Malinska on Krk Island, just a short 5-minute walk from the town center and surrounded by the sea and lush greenery. Guests consistently rate the hotel "very good" for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with balconies overlooking the sea. Enjoy a variety of amenities, including a swimming pool, spa, restaurant, bar, and fitness center, as well as access to beach facilities and water sports activities.
Sunny Krk By Valamar - Krk
8.8 1334 reviews
Krk
07/27 – 08/02
$423/nighttotal: $2538 (6 )

Sunny Krk By Valamar

1 2
hotel , Krk
Sunny Krk By Valamar, a 3-star hotel on the island of Krk, offers convenient access to the island's attractions, though its precise location within Krk requires further specification.
This family-friendly lodging boasts a swimming pool, jacuzzi, sauna, spa, and fitness center, along with on-site dining and parking (covered parking at an extra cost), accommodating guests in rooms with one bedroom and one bathroom.
Pension Riviera-šilo - Krk
9.3 429 reviews
Krk
09/21 – 09/25
$662/nighttotal: $2648 (4 )

Pension Riviera-šilo

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

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 Villa Margaret - Krk
9.4 745 reviews
Krk
07/13 – 07/19
$443/nighttotal: $2658 (6 )

Hotel Villa Margaret

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

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.

Pansion Leggero - Krk
9.7 503 reviews
Krk
08/20 – 08/30
$259/nighttotal: $2590 (10 )

Pansion Leggero

1 3
B&B , Krk
Pension Leggero, a Krk Island guesthouse, is conveniently located one kilometer (0.6 miles) from Krk's town center.
This pet-friendly lodging boasts a sauna, spa, and bar, along with free Wi-Fi, parking, and room service in its single bedroom, single bathroom unit.
Hotel Omorika - Krk
8.6 407 reviews
Krk
08/08 – 08/14
$447/nighttotal: $2682 (6 )

Hotel Omorika

2 4
hotel , Punat
Hotel Omorika is located in Punat, just a short walk from the beach and the town center, offering easy access to the area's attractions and amenities. This 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The lodging features a relaxing garden and terrace, perfect for enjoying the warm Croatian climate. Guests can enjoy various amenities, such as a restaurant, bar, parking, and comfortable rooms with air conditioning, a terrace or balcony, and stunning views of the Adriatic Sea or the surrounding park.
20 M² Hotel ∙ 1 Bedroom ∙ 2 Guests - Krk
Krk
07/26 – 08/08
$214/nighttotal: $2782 (13 )

20 M² Hotel ∙ 1 Bedroom ∙ 2 Guests

1 2
hotel , Vantačići
Book a room. This accommodation is located in Vantačići.
Facilities and services: a kitchen, a dish washer and free parking. This hotel in Vantačići also has a terrace!
Hotel Vinotel Gospoja - Krk
9.3 622 reviews
Krk
08/12 – 08/16
$333/nighttotal: $1332 (4 )

Hotel Vinotel Gospoja

1 2
hotel , Vrbnik
Hotel Vinotel Gospoja is located in Vrbnik, a charming town 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 lodging offers stunning views of the Adriatic Sea and the Vrbnik countryside. Guests can enjoy a relaxing spa, gourmet dining, and comfortable rooms with modern amenities, as well as a swimming pool, jacuzzi, sauna, and fitness center.

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.

Hôtel Sunny Krk By Valamar - Krk
8.0 4 reviews
Krk
08/09 – 08/14
$366/nighttotal: $1830 (5 )

Hôtel Sunny Krk By Valamar

1 2
hotel , Krk Island

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 Kanajt - Krk
9.3 1217 reviews
Krk
08/17 – 08/21
$598/nighttotal: $2392 (4 )

Hotel Kanajt

2 5
hotel , Punat
Villa Lovorka - Hotel Resort Dražica - Krk
8.3 1840 reviews
Krk
07/11 – 07/18
$219/nighttotal: $1533 (7 )

Villa Lovorka - Hotel Resort Dražica

1 2
hotel , Krk
Hotel Adria - Krk
8.4 838 reviews
Krk
08/25 – 09/03
$219/nighttotal: $1971 (9 )

Hotel Adria

1 3
hotel , Malinska
Luxury Hotel Riva - Krk
9.5 1752 reviews
Krk
07/08 – 07/11
$407/nighttotal: $1221 (3 )

Luxury Hotel Riva

1 2
hotel , Malinska

Best Krk hotels with air conditioning

Apartments Josipa - Krk
9.2 105 reviews
Krk
08/20 – 08/30
$105/nighttotal: $1050 (10 )

Apartments Josipa

1 3
studio , Malinska
The Isolano, Adults Friendly Resort, Autograph Collection - Krk
9.6 185 reviews
Krk
06/30 – 07/04
$339/nighttotal: $1356 (4 )

The Isolano, Adults Friendly Resort, Autograph Collection

1 2
hotel , Cres
Apartments Bernarda - Krk
8.6 63 reviews
Krk
08/20 – 08/30
$150/nighttotal: $1500 (10 )

Apartments Bernarda

1 3
apartment , Skrbčići

Best Krk hotels with a balcony

Hotel Dobrovit - Krk
9.3 1017 reviews
Krk
08/09 – 08/18
$685/nighttotal: $6165 (9 )

Hotel Dobrovit

2 4
hotel , Baška
©2026 cozycozy.com