Hotels in Krk

804 available hotel offers

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

804 Cheap hotels in Krk

Best Krk luxury hotels (4 and 5 stars)

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

Vinotel Gospoja - Krk
Krk
15/08 – 22/08
£647/nighttotal: £4529 (7 )

Vinotel Gospoja

3 5
hotel , Krk Island
Vinotel Gospoja on Krk Island is situated 100 metres from the town centre and the nearest beach, with Rijeka Airport located 30 kilometres away.
This 4-star hotel, built in 2016, offers a range of amenities including Wi-Fi, air conditioning, a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness centre, and on-site parking, with wheelchair-accessible rooms available.
Hotel Villa Margaret - Krk
9.4 745 reviews
Krk
26/07 – 29/07
£1248/nighttotal: £3744 (3 )

Hotel Villa Margaret

3 8
hotel , Malinska
Hotel Villa Margaret, a four-star establishment in Porat, is located 20 metres from the beach and 3 kilometres from Malinska's centre, close to the Franciscan monastery.
This family-friendly guesthouse offers air-conditioned rooms with private bathrooms, a heated outdoor pool, a spa, a restaurant with a sea-view terrace, free Wi-Fi, and ample parking; enjoy its jacuzzi, sauna, fitness centre and 24-hour room service.
Aminess Younique Narrivi Hotel - Krk
9.6 23 reviews
Krk
09/07 – 18/07
£355/nighttotal: £3195 (9 )

Aminess Younique Narrivi Hotel

1 3
hotel , Crikvenica
The Aminess Younique Narrivi Hotel sits directly on Crikvenica Beach, just a short walk from the town museum and the Bronze Fisherman Statue. This five-star hotel offers a luxurious and convenient base for exploring this charming coastal town.
The hotel features an indoor pool, perfect for a refreshing dip regardless of the weather. Guests can enjoy a range of amenities, including a spa, fitness centre, restaurants, and bars, as well as free Wi-Fi and parking.
Hotel Vali Dramalj - Krk
8.7 484 reviews
Krk
26/07 – 29/07
£1021/nighttotal: £3063 (3 )

Hotel Vali Dramalj

4 8
hotel , Crikvenica
Hotel Vali Dramalj is situated in Dramalj, close to the town centre and a short drive from the beaches and harbour. It's a 4-star hotel with very good user ratings.
The hotel has modern rooms with comfortable sofas and flat-screen TVs. Guests can enjoy the swimming pool, terrace, bar, and room service.

Best Krk hotels with a pool

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

Villa Tamaris - Hotel Resort Dražica - Krk
8.3 1843 reviews
Krk
29/07 – 05/08
£416/nighttotal: £2912 (7 )

Villa Tamaris - Hotel Resort Dražica

2 3
hotel , Krk
Villa Lovorka - Hotel Resort Dražica, a 3-star hotel located in Krk, is a 2-minute walk from Drazica Beach and 3.7 kilometres from Punat Marina.
This family-friendly resort offers air-conditioned rooms with free WiFi, a seasonal outdoor swimming pool, a fitness centre, a playground, and a restaurant, with opportunities for cycling nearby.
Hotel Kvarner Palace - Krk
8.8 562 reviews
Krk
22/07 – 25/07
£656/nighttotal: £1968 (3 )

Hotel Kvarner Palace

2 4
hotel , Crikvenica
The Hotel Kvarner Palace is located on the Crikvenica Riviera, just a short walk from the beach and 12 miles from Rijeka Airport. This 4-star hotel has excellent user ratings for its location, cleanliness and overall experience.
The hotel is housed in a beautifully restored historic building, offering a unique blend of old-world elegance and modern comfort. Guests can enjoy a range of amenities including a swimming pool, spa, tennis courts, and a restaurant serving delicious Mediterranean cuisine.
Hotel Katarina - Krk
8.7 4329 reviews
Krk
17/08 – 20/08
£215/nighttotal: £645 (3 )

Hotel Katarina

1 2
hotel , Selce
Hotel Katarina is situated in Selce, just under 200 metres from the beach and the town centre, offering a convenient location for exploring this charming coastal town. It is a 4-star property that has received very good user ratings for its cleanliness and overall experience.
The hotel features a range of amenities to ensure a comfortable stay, including an indoor saltwater pool, outdoor pools, a spa, a restaurant, and a bar. Guests can also enjoy a terrace or balcony, a garden, a sauna, and a fitness centre, providing plenty of opportunities for relaxation and recreation.
Mediteran Maradiso Hotel By Aminess - Krk
8.7 4143 reviews
Krk
26/07 – 29/07
£827/nighttotal: £2481 (3 )

Mediteran Maradiso Hotel By Aminess

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

Frequently asked questions about hotels in Krk

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

    Krk town itself is a must-see, with its charming medieval streets, Krk Cathedral, and Frankopan Castle. For stunning views, head to the highest point on the island, Obzova. The Romanesque church of St. Donat in the town of Krk is also a significant historical landmark. Further afield, you'll find the beautiful coastal town of Baška, known for its long sandy beach.
  • 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 the best itinerary to experience Krk, Croatia?

    A good itinerary would involve spending a couple of days exploring Krk town, visiting the cathedral and castle. Then, head to Baška for a day or two of beach relaxation. Allow time for exploring other smaller villages like Punat, known for its marina, and Vrbnik, perched high on a cliff. Consider renting a car for easy island exploration; public transport is available but less flexible.
  • 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 the recommended daily budget for Krk, Croatia (accommodation, dining, transportation, and activities)?

    Daily budgets vary widely depending on your travel style. A budget traveller could manage on €50-€80 per day, including budget accommodation, simple meals, and using public transport. Mid-range travellers might spend €100-€150, while luxury travellers could easily spend significantly more. Remember that prices are generally lower outside of peak season.
  • 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 still enjoyable in spring and autumn, but some facilities might have limited hours.
  • 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 significant is probably the Krk Summer Festival, which features various cultural events and performances. Many smaller towns and villages also host their own traditional festivals celebrating local customs and produce. Information on specific dates is usually available closer to the time.
  • 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?

    You absolutely must try the local lamb dishes, often prepared with rosemary and other herbs. Seafood is also abundant and delicious, particularly fresh fish grilled or prepared in traditional ways. Try the local pasta, šurlice, and be sure to sample some of the island's excellent wines.
  • 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 little village of Brzac offers stunning views and a peaceful atmosphere. For a more adventurous experience, explore the island's interior, discovering hidden coves and secluded beaches along the less-travelled coastal roads. The island's numerous hiking trails offer opportunities for discovering hidden gems.
  • What are some authentic ways to meet locals and discover their traditions in Krk, Croatia?

    Visiting local konobas (traditional restaurants) is a great way to interact with locals. Attending local festivals provides a chance to experience traditions firsthand. Taking a cooking class focusing on local cuisine is another excellent option. Simply striking up conversations with people you meet while exploring the island can also lead to interesting encounters.
  • 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. The biggest weather risk is the possibility of strong winds, particularly in the summer months. The island is generally safe, but it's always wise to be aware of your surroundings and take standard precautions against petty theft.
  • Are there any special items you’ll need when travelling to Krk, Croatia?

    Pack light, comfortable clothing suitable for both warm and potentially cooler evenings. Sunscreen, a hat, and sunglasses are essential during the summer. Comfortable walking shoes are a must for exploring the towns and villages. Insect repellent might be useful, especially in the evenings.

Nearby regions

Best Krk hotels with air conditioning

Hotel Tamaris - Krk
8.6 374 reviews
Krk
26/07 – 29/07
£595/nighttotal: £1785 (3 )

Hotel Tamaris

3 8
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 Marina - Krk
9.4 578 reviews
Krk
04/09 – 08/09
£252/nighttotal: £1008 (4 )

Hotel Marina

1 2
hotel , Krk
Hotel Marina is situated on Krk's marina, a short walk from the beach and close to shops, restaurants, and cafes. This 4-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The hotel features spacious rooms with elegant design and sea views. Guests can enjoy a range of amenities, including a spa, restaurant, bar, and terrace with stunning views of the Adriatic Sea.
Magal Maradiso Hotel By Aminess - Krk
8.6 7867 reviews
Krk
21/07 – 24/07
£387/nighttotal: £1161 (3 )

Magal Maradiso Hotel By Aminess

2 4
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 Heritage Forza - Krk
9.7 617 reviews
Krk
17/08 – 20/08
£238/nighttotal: £714 (3 )

Hotel Heritage Forza

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

Best Krk hotels with a balcony

Hotel Maritime - Krk
9.1 422 reviews
Krk
24/08 – 29/08
£244/nighttotal: £1220 (5 )

Hotel Maritime

1 2
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.
Hotel Adria - Krk
8.4 839 reviews
Krk
20/06 – 27/06
£176/nighttotal: £1232 (7 )

Hotel Adria

1 2
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 Malin - Krk
8.2 791 reviews
Krk
09/07 – 18/07
£247/nighttotal: £2223 (9 )

Hotel Malin

1 3
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.
Hotel & Resort Isola - Krk
9.5 182 reviews
Krk
09/07 – 18/07
£465/nighttotal: £4185 (9 )

Hotel & Resort Isola

2 3
hotel , Baška
Hotel & Resort Isola is located in Baška, just a six-minute walk from the beautiful Vela Baska Beach, close to the town's bus station and promenade. It is a 5-star hotel with excellent user ratings for its location, cleanliness and overall experience.
The accommodation is suitable for couples, featuring one bedroom, one bathroom and a capacity for two guests. It offers a range of amenities for a comfortable stay, including a swimming pool, jacuzzi, sauna, spa, restaurant, bar, and room service.
©2026 cozycozy.com