Hotels in Krk

1121 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Krk hotels
Choose the perfect holiday 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

Hotel Vali Dramalj - Krk
8.5 495 reviews

Hotel Vali Dramalj

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.
Hotel Vinotel Gospoja - Krk
9.3 349 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.
Aminess Younique Narrivi Hotel - Krk
9.3 47 reviews

Aminess Younique Narrivi Hotel

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.
Boutique Resort Osma - Adults Only - Krk
9.7 191 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.

Best Krk hotels with a pool

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

Hôtel Aminess Younique Narrivi - Krk
No reviews

Hôtel Aminess Younique Narrivi

hotel, Crikvenica
Hotel Aminess Younique Narrivi in Crikvenica is situated just 0.01km from the town centre and 0.05km from the beach, offering easy access to shops and restaurants.
This ten-room guesthouse boasts a swimming pool, jacuzzi, spa, and fitness centre, plus room service and free Wi-Fi in public areas; on-site parking is also available.
Vinotel Gospoja - Krk
No reviews

Vinotel Gospoja

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.
Aminess Younique Narrivi Hotel - Krk
9.4 1311 reviews

Aminess Younique Narrivi Hotel

hotel, Crikvenica
The Aminess Younique Narrivi Hotel is located in Crikvenica, just a short walk from Crikvenica Town Beach and a few minutes from other popular beaches. This 5-star hotel has received excellent user ratings for its facilities and service.
The accommodation offers spacious and modern rooms with balconies, each featuring air conditioning, a private bathroom and a flat-screen TV. Guests can enjoy a range of amenities including a spa and wellness centre, a fitness centre, an indoor pool, a hot tub, a terrace, a restaurant and a bar.
Heritage Hotel Stypia - Krk
8.8 875 reviews

Heritage Hotel Stypia

hotel, Crikvenica
Heritage Hotel Stypia is a beachfront hotel in Crikvenica, located close to Crikvenica Town Beach, Crni Molo Beach, and Beach International, offering a peaceful setting despite its proximity to local attractions. It is a 4-star hotel with consistently high user ratings, indicating a positive experience for guests.
The hotel features a range of amenities and facilities, including a swimming pool, spa, restaurant, bar, and terrace. Guests can enjoy a variety of activities and services, such as room service, parking, and free Wi-Fi.

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, with its well-preserved city walls, Frankopan Castle, and the Cathedral of the Assumption. The remains of the ancient Roman settlement of Fulfinum are also fascinating, offering a glimpse into Krk's rich history. For stunning coastal views, head to the charming coastal towns of Baška and Punat.
  • 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?

    A three-day itinerary could include exploring Krk Town on day one, visiting Baška beach and enjoying watersports on day two, and exploring Punat and its charming marina on day three. Consider renting a car for flexibility, allowing you to discover hidden coves and smaller villages along the way.
  • 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 Veya 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 of €80-€150 per person should be sufficient, depending on your accommodation choices. This includes mid-range accommodation, meals at local restaurants, using public transport or renting a car, and participating in various activities. Budget travellers could easily manage on less, while those seeking luxury experiences may need more.
  • 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, fewer crowds, and lower prices. 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 various local festivals throughout the year. The most notable is probably the Krk Summer Festival, featuring concerts and cultural events. Many smaller towns and villages also hold their own unique celebrations, often centered around local traditions and harvests.
  • 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?

    Be sure to sample the local speciality, 'šurlice', a type of pasta, often served with a truffle sauce. Fresh seafood is abundant and delicious, and 'peka', a traditional dish cooked under a bell, is also a must-try. Local wines are also excellent.
  • 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 and a unique atmosphere. The island's interior also holds hidden gems, such as secluded beaches and hiking trails through olive groves and vineyards. Exploring the smaller villages off the main tourist routes will reveal many hidden treasures.
  • What are some authentic ways to meet locals and discover their traditions in Krk, Croatia?

    Visiting local taverns and konobas is a great way to meet locals and experience traditional Croatian hospitality. Participating in cooking classes or wine tasting sessions can also provide opportunities to interact with locals and learn about their traditions. Attending local festivals and events is another excellent way to connect with the community.
  • 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, especially in the summer months. The island is generally safe, but it's always wise to be aware of your surroundings and take necessary precautions, especially when swimming or hiking.
  • Are there any special items you’ll need when travelling to Krk, Croatia?

    Comfortable walking shoes are essential for exploring the towns and villages. Sunscreen, a hat, and sunglasses are vital during the summer months. A reusable water bottle is also recommended, as you'll want to stay hydrated, especially during warmer weather.

Nearby regions

Best Krk hotels with air conditioning

Hotel Marina - Krk
9.4 293 reviews

Hotel Marina

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.
Hotel Maritime - Krk
9.2 422 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.
Hotel Bor - Krk
9.1 1627 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.
Grand - Beachfront Rooms & Apartments - Krk
8.2 448 reviews

Grand - Beachfront Rooms & Apartments

hotel, Selce
The Grand - Premium Rooms & Apartments is located directly on the beachfront in Selce, just a short walk from Poli Mora Beach. This 3-star hotel enjoys very good user ratings, making it a popular choice for travellers seeking a comfortable and convenient stay.
The hotel offers a range of rooms and apartments, all with private bathrooms and air conditioning. Guests can enjoy a continental breakfast each morning and relax on the terrace, while the on-site restaurant provides delicious meals.

Best Krk hotels with a balcony

Hotel Abalone - Krk
9.4 439 reviews

Hotel Abalone

hotel, Crikvenica
Hotel Abalone is a 4-star hotel located on the coast, just 1.2 miles north of Crikvenica, offering stunning sea views and easy access to the picturesque Crikvenica Riviera. It consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a range of amenities including a swimming pool, jacuzzi, sauna, spa, fitness centre, and tennis court, along with a restaurant, bar, and room service. Guests can also enjoy the hotel's garden and terrace, offering a relaxing retreat.
Luxury Hotel Amabilis - Krk
9.4 880 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.
Mediteran Maradiso Hotel By Aminess - Krk
8.7 4349 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.
Mövenpick Hotel And Residences Kvarner Bay (Opening August 2026) - Krk
10 3 reviews

Mövenpick Hotel And Residences Kvarner Bay (Opening August 2026)

hotel, Novi Vinodolski
The Mövenpick Hotel And Residences Kvarner Bay, opening August 2026, is located in Novi Vinodolski, offering direct beach access and situated within 1.6 kilometres of Kvarner Gulf and the Church of St. Trinity, with Novi Vinodolski Beach and the Church of Saint Philip and Jacob also within 3.2 kilometres.
This four-star establishment provides a full-service spa, three on-site restaurants, a swimming pool, and a garden, alongside amenities such as air conditioning, Wi-Fi, and parking, with housekeeping service available once per stay.
©2026 cozycozy.com