Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Krk – 606 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.

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.

Show more Show less
8
Very Good
1,967 reviews
Price from
$67
per night

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.

Show more Show less
9.1
Wonderful
1,598 reviews
Price from
$75
per night

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.

Show more Show less
7.6
Good
648 reviews
Price from
$65
per night

Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritime is located just a few steps from Porporela Beach.

Show more Show less
9
Wonderful
468 reviews
Price from
$142
per night

Located right in the historic center of Krk a pedestrian zone, 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.

Show more Show less
8.9
Excellent
369 reviews
Price from
$88
per night

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 and restaurant.

Show more Show less
7.6
Good
474 reviews
Price from
$66
per night

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.

Show more Show less
9.1
Wonderful
289 reviews
Price from
$221
per night

Located in Krk, Apartments Sinisa - Krk Town offers a garden and barbecue. Opatija is 25 mi away. Free private parking is available on site. The accommodations is equipped with a seating area.

Show more Show less
9.3
Wonderful
221 reviews
Price from
$124
per night

Set in Krk in the Krk Island Region, 1.9 mi from Krk Town Square, Apartments Mali Nono features a seasonal outdoor pool and barbecue. Krk Bus Station is 1.9 mi from the property.

Show more Show less
8.8
Excellent
250 reviews
Price from
$64
per night

Guest House Sonja is located in Krk. This air-conditioned guest house features a garden and a furnished terrace.

Show more Show less
9.2
Wonderful
245 reviews
Price from
$52
per night

Most-booked hotels in Krk in the past month

Budget hotels in Krk

  • Hotel Maritime

    Hotel Maritime

    Hotel in Krk
    Budget Hotel

    Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic center of Krk, Hotel Maritime is located just a few steps from Porporela Beach.

    Excellent breakfast choices and the hotel location was perfect.

    9.0
    Wonderful · 470 reviews
  • Hotel Marina

    Hotel Marina

    Hotel in Krk
    Budget Hotel

    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.

    Bellissima struttura, ottima colazione staff fantastico

    9.1
    Wonderful · 289 reviews
  • Hotel Dražica - Hotel Resort Dražica

    Hotel Dražica - Hotel Resort Dražica

    Hotel in Krk
    Budget Hotel

    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.

    Food was really really good. Location it was also good.

    8.0
    Very Good · 1,967 reviews
  • Villa Tamaris - Hotel Resort Dražica

    Villa Tamaris - Hotel Resort Dražica

    Hotel in Krk
    Budget Hotel

    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 and restaurant.

    Die Aussicht aufs Meer und der kurze Weg nach Krk.

    7.6
    Good · 474 reviews
  • Villa Lovorka - Hotel Resort Dražica

    Villa Lovorka - Hotel Resort Dražica

    Hotel in Krk
    Budget Hotel

    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.

    Very good personal, very good place .The dinner was varied

    7.6
    Good · 648 reviews

FAQs about hotels in Krk

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

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

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

  • Many families visiting Krk loved staying at Boutique Hotel Placa, Hotel Maritime, and Hotel Bor.

  • Hotel Bor, Hotel Marina, and Hotel Maritime are some of the popular hotels in Krk.

  • For hotels in Krk that serve highly-rated breakfasts, try Hotel Marina, Hotel Maritime, and Hotel Bor.

  • These hotels in Krk are highly rated by couples: Hotel Bor, Hotel Marina, and Hotel Maritime.

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

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Krk:

Explore guest reviews of hotels in Krk

See all