Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Krk – 393 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Dražica - Hotel Resort Dražica

Hotel in Krk

Located right by the beach, 2625 feet from the city center of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts. Upon check in, the lady at the front desk was very nice. we had the suite room that included breakfast and dinner with a reserved parking spot. the price we paid for the room was kinda high but it made it all worth it because of all the things that were included. the hotel is on the Adriatic Sea, so it was nice because you can actually go swimming in the Sea and the hotel also has a pool with a water slide. The breakfast and dinner that as included is kinda buffet style but they did had alot of different options to choose from. I would recommend this place.

Show more Show less
8.2
Very Good
1,183 reviews

Villa Lovorka - Hotel Resort Dražica

Hotel in Krk

Located just a few steps from the beach in a quiet area of Krk, Villa Lovorka - Resort Dražica is surrounded with pine and laurel trees. It offers a restaurant and an outdoor pool. Location was great. Nice sea view and balcony. Staff was pleasant. The hotel is older but it was VERY clean.

Show more Show less
8
Very Good
166 reviews

Hotel Maritim

Hotel in Krk

Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritim is located just a few steps from Porporela Beach. A beautiful nearly brand new hotel, opened end of summer 2018. Great location, great views, friendly staff.

Show more Show less
9.3
Awesome
260 reviews
Avg. price/night:
$81

Villa Tamaris - Hotel Resort Dražica

Hotel in Krk

Located right next to a pebbly beach in Krk, Tamaris - Hotel Annex in Resort Dražica provides guests with access to all services of Resort Dražica including an outdoor pool, tennis and minigolf... Rooms, food, staff, location, beach...excellent!

Show more Show less
7.6
Good
246 reviews

Boutique Hotel Placa

Hotel in Krk

Located right in the historic center of Krk, Boutique Hotel Placa is 984 feet from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi. Gem of a hotel! Beautiful room, extremely clean, and the staff was super friendly and helpful. Thank you for making it such a great experience.

Show more Show less
9.2
Awesome
140 reviews
Avg. price/night:
$79

Hotel Marina

Hotel in Krk

Located on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 984 feet away. Excellent location, breakfast was superb and staff were friendly and helpful, a really nice hotel

Show more Show less
9.1
Awesome
187 reviews
Avg. price/night:
$102

Hotel Bor

Hotel in Krk

Located 98 feet from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning. The staff was extremely helpful (thank you, Ivana!), the room was clean and updated. The food in hotel restaurant was very tasty, the breakfast was great, it was very pleasant to stay here! Thank you!

Show more Show less
8.8
Excellent
805 reviews

Valamar Koralj Hotel

Hotel in Krk

Valamar Koralj Hotel is above a bay of the Adriatic Sea on Krk Island, a 10 minute walk from Krk town. It features an outdoor pool with a hot tub and a spa center. The proximity to the ocean and the town. The pool area was beautiful. Checkin was quick and easy.

Show more Show less
8.5
Very Good
524 reviews

Ježevac Premium Camping Resort by Valamar

Krk

Ježevac Premium Camping Resort by Valamar is surrounded by lush greenery within easy walking distance to the town center of Krk. Great place for family vacation.

Show more Show less
9.1
Awesome
246 reviews
Avg. price/night:
$50

Apartments and Rooms Ivana

Krk

Set 1148 feet from the seaside promenade and 2625 feet from Krk Old Town, Guest House Ivana offers rooms and apartments fitted with free WiFi access. The host was easy to contact and happy to help with requests.

Show more Show less
9.2
Awesome
182 reviews
Avg. price/night:
$39

Budget hotels in Krk

See all

FAQs about hotels in Krk

  • Hotel Maritim, Boutique Hotel Placa, and Hotel Marina are some of the popular hotels in Krk.

  • For hotels in Krk that serve highly-rated breakfasts, try Valamar Koralj Hotel, Hotel Marina, and Villa Lovorka - Hotel Resort Dražica.

  • Many families visiting Krk loved staying at Hotel Maritim, Hotel Marina, and Hotel Bor.

  • On average, 3-star hotels in Krk cost $85 per night, and 4-star hotels in Krk are $92 per night. If you're looking for something really special, a 5-star hotel in Krk can be found for $126 per night, on average (based on Booking.com prices).

  • These hotels in Krk are highly rated by couples: Boutique Hotel Placa, Hotel Maritim, and Hotel Marina.

  • Hotel Marina, Hotel Maritim, and Hotel Dražica - Hotel Resort Dražica got great room view-related reviews from travelers in Krk.

  • On average, it costs $60 per night to book a 3-star hotel in Krk for tonight. You'll pay around $76 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Krk will cost around $151, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Krk this weekend is $61 or, for a 4-star hotel, $83. Looking for something even fancier? 5-star hotels in Krk for this weekend cost around $169 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Krk:

Explore guest reviews of hotels in Krk

See all