Find hotels in Krk from ฿1,326

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Krk hotels

Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (55)
Soak in Croatian charm at this Krk hotel, steps from St Quirinus and Cathedral of the Assumption. Enjoy complimentary WiFi and parking, with drinks at the bar and bites at the café, plus convenient room service.

"We enjoyed it staying with you! "
Germany
Christina
The price is ฿6,721
฿7,594 total
includes taxes & fees
6 Jan - 7 Jan 2026
Boutique Hotel Marina

LuxArt City SPA Residence Krk

LuxArt City SPA Residence Krk
4.5 star property
Krk
The price is ฿15,486
฿24,185 total
includes taxes & fees
6 Jan - 7 Jan 2026
LuxArt City SPA Residence Krk

BC Apartments

BC Apartments
4.0 star property
Senj
9.4 out of 10, Exceptional, (30)
Coastal Croatia getaway with a refreshing seasonal pool and bar. Enjoy free WiFi and parking while exploring nearby Nehaj Fortress and Senj Harbour. The family-friendly hotel offers a serene garden terrace for ultimate relaxation.

"Good location with a 20 min walk to shops and food / hard to find on directions. "
United States
Christopher
The price is ฿2,301
฿2,710 total
includes taxes & fees
22 Jan - 23 Jan 2026
BC Apartments

Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
5.0 star property
Rijeka
9.2 out of 10, Wonderful, (136)
Luxurious resort offering ocean-view dining at The Kitchen, complimentary kid's club, and pampering services including beach massages. Enjoy indoor and outdoor pools, a 24-hour health club, and easy access to Casino Rosalia, all within minutes of Opatija-Matulji Station.

"All well and got upgraded to villa, a little isolated and quiet being winter time "
United States
Roger
The price is ฿4,655
฿5,516 total
includes taxes & fees
5 Jan - 6 Jan 2026
Hilton Rijeka Costabella Beach Resort & Spa

BRISTOL Hotel Opatija

BRISTOL Hotel Opatija
4.0 star property
Opatija
8.8 out of 10, Excellent, (269)
Atmospheric hotel in Opatija offers a restaurant, bar/lounge, and snack bar/deli in a historic Belle Époque setting. Croatian Museum of Tourism and Park Angiolina are nearby, with helpful staff receiving consistent praise from travellers.

"special thanks to Iva for the perfect cleaning of the room"
Italy
Gaetano
The price is ฿2,696
฿3,157 total
includes taxes & fees
18 Jan - 19 Jan 2026
BRISTOL Hotel Opatija

Hotel Peteani

Hotel Peteani
4.0 star property
Labin
10.0 out of 10, Exceptional, (66)
Mediterranean comfort awaits at this Labin hotel near Rabac Beach. Unwind in the sauna, steam room, or terrace after exploring local sights using complimentary bikes. Enjoy convenient dining at the restaurant, bar, and room service.

"Fantastic boutique hotel, nice large rooms, great view."
United States
Vladimir
Hotel Peteani

Villa Lidija

Villa Lidija
3.0 star property
Lovran
7.6 out of 10, Good, (5)
Seaside escape with furnished balconies overlooking the Adriatic. Just minutes from Medveja Beach and Lovran Harbour, these kitchen-equipped apartments offer free WiFi and parking for convenient coastal exploration.

"Large unit with kitchen with sea view. Coffee maker in unit (yeah) big balcony shared with neighboring renters. Sleeps 5 easily. Had to have owner on phone while finding driveway to unit GPS not accurate. Owner terrifically helpful and kind. "
United States
Cynthia
The price is ฿3,370
฿3,940 total
includes taxes & fees
8 Jan - 9 Jan 2026
Villa Lidija

La Loggia Diffused Hotel

La Loggia Diffused Hotel
4.0 star property
Labin
9.4 out of 10, Exceptional, (30)
"Fantastic service and a great position "
Sweden
Tony
The price is ฿2,829
฿3,277 total
includes taxes & fees
15 Jan - 16 Jan 2026
La Loggia Diffused Hotel

Modena Maris Apartments

Modena Maris Apartments
3.5 star property
Opatija
9.6 out of 10, Exceptional, (21)
Discover coastal charm at this apartment complex near Croatian Walk of Fame and Slatina Beach. Unwind in the seasonal outdoor pool or hot tub after exploring Opatija. Each apartment features a kitchen, flat-screen TV, and free WiFi, plus complimentary parking.

"Clean room with stunning views. Katja was very helpful and communicative. "
United States
Deon
The price is ฿3,190
฿5,186 total
includes taxes & fees
27 Dec - 28 Dec
Modena Maris Apartments

Grand Hotel Bonavia

Grand Hotel Bonavia
4.0 star property
Rijeka
8.8 out of 10, Excellent, (322)
Discover cosmopolitan comfort at this business-friendly hotel near Rijeka Station. Enjoy 3 restaurants including Kamov's Mediterranean cuisine, free breakfast, and a fitness centre, all while being close to the Museum of Modern and Contemporary Art.

"Nice comfortable room, really good breakfast."
United States
VICTORIA
The price is ฿3,649
฿4,234 total
includes taxes & fees
12 Jan - 13 Jan 2026
Grand Hotel Bonavia

Boutique hotel Esplanade

Boutique hotel Esplanade
4.0 star property
Crikvenica
9.6 out of 10, Exceptional, (68)
Directly across from beautiful sandy beaches in Crikvenica, this boutique hotel offers rejuvenating treatments at the full-service spa. Unwind in the outdoor pool, sauna, or steam room after exploring nearby Crikvenica Beach attractions.

"Very comfortable and wonderful staff! "
United States
Seth
The price is ฿4,133
฿4,781 total
includes taxes & fees
24 Dec - 25 Dec
Boutique hotel Esplanade

Hotel Bellevue - Liburnia

Hotel Bellevue - Liburnia
4.0 star property
Opatija
9.0 out of 10, Wonderful, (351)
Mediterranean charm meets wellness at this beachfront retreat with an indoor pool, sauna, and steam room. Enjoy facials and deep-tissue massages after exploring nearby Croatian Walk of Fame. The restaurant serves local cuisine just steps from Slatina Beach.

"Excellent Hotel"
United States
Alexander
The price is ฿2,646
฿3,099 total
includes taxes & fees
18 Jan - 19 Jan 2026
Hotel Bellevue - Liburnia

Deluxe Ploech

Deluxe Ploech
3.0 star property
Rijeka
8.6 out of 10, Excellent, (26)
Just 8 minutes from Rijeka Station, this guesthouse offers free WiFi and daily housekeeping. Explore nearby attractions like the Glagolitic Alphabet Exhibition and Museum of Modern and Contemporary Art with ease.

"The staff here was amazing and the room itself was super nice!"
United States
Margaret
Deluxe Ploech

Apartments Marinici Rijeka

Apartments Marinici Rijeka
3.0 star property
Viskovo
8.4 out of 10, Very good, (6)
This peaceful apartment offers a garden and terrace for relaxation, plus a fully equipped kitchen for home-cooked meals. Visit nearby Old Torpedo Launching Ramp or catch a game at Kantrida Stadium, with easy airport access.

"Appartamento nel complesso bello, armadi risicati, cucina funzionante ma spazi occupati. Presenza di formiche in bagno, solomente 2 asciugamani ma eravamo in 4. I letti veramente scomodi, prezzo sopra la media considerando il comfort nel suo complesso. Personalmente non ci ritornerò."
Italy
giancarlo
The price is ฿1,555
฿1,867 total
includes taxes & fees
28 Dec - 29 Dec
Apartments Marinici Rijeka

Teatro Suite & Rooms

Teatro Suite & Rooms
4.0 star property
Rijeka
9.6 out of 10, Exceptional, (132)
Escape to this charming Rijeka guesthouse where attentive staff welcome you just minutes from the Croatian National Theatre Ivan Zajc. Enjoy drinks at the bar, relax on the garden terrace, and start each morning with a cooked-to-order breakfast.

"Fantastic welcome, staff were brilliant. Very close to everything we needed for a very short stay but the property was kitted out beautifully."
United Kingdom
Alastair
The price is ฿2,236
฿2,636 total
includes taxes & fees
4 Jan - 5 Jan 2026
Teatro Suite & Rooms

Apartments Terra I & II

Apartments Terra I & II
3.5 star property
Rijeka
9.6 out of 10, Exceptional, (59)
Sophisticated apartments featuring memory foam beds with down comforters and refreshing rainfall showerheads. Just minutes from Kobler Square Fountain and The Old Roman Arch Gateway with easy access to Rijeka Station.

"Property is very clean and well maintained. Host was great to deal with and very helpful. Its in a walking only area but parking wasnt too far and very convenient. "
Canada
Hardarsh
The price is ฿2,783
฿2,783 total
includes taxes & fees
4 Jan - 5 Jan 2026
Apartments Terra I & II

Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
Omisalj
7.8 out of 10, Good, (63)
Located on Omisalj bay, this charming hotel offers Mediterranean cuisine at the beachfront restaurant Miramare. Enjoy free breakfast, WiFi, and room service while exploring nearby Jadran-Njivice Beach and Paradise Beach.

"Charming older hotel. A bit dated but in a good way. Clean, comfortable beds great waterfront location "
Canada
Andrew
The price is ฿2,683
฿3,163 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hotel Miramare Njivice

Hotel Domino

Hotel Domino
4.0 star property
Opatija
9.2 out of 10, Wonderful, (59)
Modern seaside escape with free breakfast and WiFi just steps from Croatian Walk of Fame and Slatina Beach. Unwind in the outdoor pool, rejuvenate with spa services, or energise in the fitness centre and steam room.

"Nice place to stay"
Canada
ANGELIKA
The price is ฿2,900
฿3,387 total
includes taxes & fees
24 Dec - 25 Dec
Hotel Domino

Hotel Istra - Liburnia

Hotel Istra - Liburnia
3.0 star property
Opatija
8.6 out of 10, Excellent, (122)
Overlooking the Adriatic Sea, this Opatija hotel offers 2 restaurants serving local cuisine. Indulge in deep-tissue massages at the on-site spa, then relax at the beach bar. Croatian Walk of Fame and Slatina Beach await just minutes away.

"Great stay again the location, staff all great we will be back!"
United Kingdom
Stuart
The price is ฿2,148
฿2,537 total
includes taxes & fees
11 Jan - 12 Jan 2026
Hotel Istra - Liburnia

Bura 45 Boutique Hotel

Bura 45 Boutique Hotel
3.0 star property
Senj
8.8 out of 10, Excellent, (45)
Elegant retreat offering complimentary buffet breakfast and 24-hour assistance, perfectly positioned for exploring Senj Harbour and historic Nehaj Fortress. Free WiFi keeps you connected throughout your coastal adventure.

"The hotel was nice and clean. The restaurant was ok. Staff freindly but not too helpful. Location direct at the water front was perfect."
Germany
Peter
Bura 45 Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Krk

Find the best Krk areas for the activities you enjoy most.

Krk Old Town

While visiting Krk Old Town, you might make a stop by sights like Krk Town Square and Cathedral of the Assumption.

Stay near popular Krk attractions

Learn more about Krk

Golden beaches wrap around this ancient island city where medieval walls and Roman ruins tell stories of the past. Climb the bell tower at Krk Cathedral for panoramic views, then sample local wines and sheep's cheese at family-run taverns along the harbour.

Adobe

Top Krk Hotel Reviews

More cheap stays in Krk

Frequently asked questions

What's the best place for a stay in Krk?
Based on our traveller data, Hotel Drazica is one of the top choices for your stay. This hotel offers a restaurant and free parking. Villa Tamaris - Hotel Resort Dražica is another good option for your trip. See all available top hotels, or vacation rentals in Krk.
If I need to cancel my hotel reservation in Krk, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Krk.
What's the best family accommodation in Krk?
Villa Lovorka - Hotel Resort Drazica is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Sunny Krk by Valamar is another good choice for your stay with the kids. Also, attractions in the area such as Crikvenica Aquarium are fun for the whole family. Find more child-friendly accommodations in Krk.
What's the best dog-friendly accommodation option in Krk?
Boutique Hotel Marina is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Villa Isabella is another option for a stay with your pet. See more pet-friendly hotel accommodations in Krk.
What's the best place to stay to stay near the beach in Krk?
Hotel Drazica is a top beachfront hotel offering a seasonal outdoor pool and free WiFi, located within a short 4-minute walk of Drazica Beach . Other good options for your beach trip include Villa Lovorka - Hotel Resort Drazica and Villa Tamaris - Hotel Resort Dražica. See more stays near the beach in Krk.
What's the best boutique accommodation in Krk?
Boutique Hotel Marina is a favourite hotel with our travellers looking for stylish accommodation, and features 10 guestrooms, free parking and free WiFi. See all boutique hotels in Krk.
What are some accommodation options with pools in Krk?
Hotel Drazica: Features a children's pool, a seasonal outdoor pool and 3 outdoor tennis courts. Another option with an on-site pool is Villa Tamaris - Hotel Resort Dražica. View all hotels with pools in Krk.
What is staying in Krk like?
Visitors to Krk will definitely enjoy the seaside. Tourists can also enjoy so much more including its cathedral. In Krk, there are 1500 hotels and other accommodation options to choose from. Find out more about Krk.
What are the top places to visit in Krk?
Landmarks like Krk Town Square, Cathedral of the Assumption and St Quirinus might be worth a visit. Natural beauty is on display at Porporela Beach, Drazica Beach and Kosljun Island. A couple of additional sights to add to your itinerary are Krk Town Harbour and Valbiska Ferry Port. Take a look at what more there is to see and do in Expedia's Krk guide.
What's the weather like in Krk?
The hottest months are usually July and August, with an average temperature of 21°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Krk is 1524 mm.