Top Hotels in Krk

Find the Top Hotels in Krk – 30+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-37 out of 37 hotels
8.4
Great102 reviews
From   US$ 135 /nightSelect
  • Fresh sustainable sea-to-table dining
  • Exclusive private beach access
  • High-quality extra virgin olive oil
8.4
Great66 reviews
From   US$ 297 /nightSelect
  • Complimentary aquapark access for families
  • Electric car transport for guests' luggage
  • Designated parking for mobile homes
8.2
Great56 reviews
  • Infinity pool
  • Children's playground
  • Outdoor dining
From   US$ 453 /nightSelect
  • Stunning sunset views over the campsite
  • Access to multiple small beaches nearby
  • Variety of outdoor recreational activities
8.2
Great162 reviews
  • Kids' Club
  • Swimming Pools
  • Bicycle Rental
From   US$ 81 /nightSelect
  • Family-friendly mobile homes with two bathrooms
  • Proximity to dog-friendly beach access
  • Spacious outdoor terraces for dining
8.2
Great391 reviews
  • Family Rooms
  • Kids' Club
  • Outdoor Pool
From   US$ 263 /nightSelect
  • All-inclusive dining with kids' options
  • Kids' club with professional staff
  • Mini-golf for family entertainment
Hotel
8.2
Great256 reviews
  • Indoor Pool
  • Outdoor Pool
  • Wellness Centre
From   US$ 150 /nightSelect
  • Seaside gourmet dining at Mulino
  • Vibrant beach bar entertainment
  • Family-friendly kids' club activities
8.2
Great371 reviews
  • Outdoor Pools
  • Fitness Center
  • Full-service Restaurant
From   US$ 53 /nightSelect
  • Breathtaking sea views from balconies
  • Multiple swimming pools available
  • Live entertainment at hotel bar
8.2
Great524 reviews
  • Kids' Club
  • Mini Disco
  • Beach Access
From   US$ 85 /nightSelect
  • Family-friendly activities and programs
  • Luscious buffet with drinks included
  • Direct access to diverse beach types
8.2
Great354 reviews
  • Indoor Pool
  • Spa Services
  • Game Room
From   US$ 192 /nightSelect
  • Heated indoor pool for year-round swimming
  • Medical assistance available on-site
  • Soundproof rooms for undisturbed stays
8.2
Great355 reviews
  • Wellness Spa
  • Beach Access
  • Children's Pool
From   US$ 149 /nightSelect
  • Direct access to stunning pebble beach
  • Wellness area with diverse treatments
  • Children's activity programs available
8.4
Great203 reviews
  • Indoor Spa
  • Heated Pool
  • Dining Terrace
From   US$ 210 /nightSelect
  • Private beach area with exclusive access
  • Exceptional spa services and relaxation
  • Beautiful terrace with stunning sea views
8.4
Great195 reviews
  • Rooftop Spa
  • Indoor Pool
  • Outdoor Dining
From   US$ 195 /nightSelect
  • Rooftop spa with panoramic jacuzzis
  • Exceptional dining with local ingredients
  • Heated indoor and outdoor pools
8.0
Great244 reviews
  • Family Rooms
  • Restaurant
  • Children's Playground
From   US$ 164 /nightSelect
  • Family-friendly rooms with bunk beds
  • Delicious local cuisine offered daily
  • Pet-friendly environment for travelers
8.2
Great132 reviews
  • Outdoor Pool
  • Private Beach
  • Wellness Center
From   US$ 208 /nightSelect
  • Gourmet dining offering exceptional local cuisine
  • Private beach surrounded by olive trees
  • Luxurious spa with tailored treatments
8.4
Great649 reviews
  • Outdoor pool
  • Game Lounge
  • Spa services
From   US$ 96 /nightSelect
  • Infinity pool with beautiful bay views
  • Diverse Mediterranean dining options available
  • Kid-friendly Smart Play Zone for families
8.2
Great73 reviews
  • Indoor pool
  • Gourmet restaurant
  • Private saunas
From   US$ 176 /nightSelect
  • Private wellness area with unique saunas
  • Gourmet restaurant with local specialties
  • Stunning sea views from select rooms
8.2
Great471 reviews
  • Beachfront Bar
  • Playroom
  • Bicycle Rentals
From   US$ 79 /nightSelect
  • Complimentary drinks during dinner service
  • Live Dalmatian klapa music during meals
  • Child-friendly playroom with supervision
Hotel
8.2
Great122 reviews
  • Sea-view terrace
  • Gourmet restaurant
  • Private hot tub
From   US$ 204 /nightSelect
  • Breathtaking harbor views from rooms
  • Gourmet restaurant with local seafood
  • Intimate atmosphere with few rooms
Hotel
8.4
Great338 reviews
  • Saltwater Pool
  • Wellness Spa
  • Family Rooms
From   US$ 331 /nightSelect
  • Tranquil spa with limited guest access
  • Direct sea views from many rooms
  • Complimentary shuttle to nearby beach
Hotel
8.2
Great288 reviews
  • Sea-view Terrace
  • On-site Restaurant
  • Bicycle Rental
From   US$ 119 /nightSelect
  • Delicious local cuisine at reasonable prices
  • Breathtaking sea view rooms available
  • Direct access to multiple beaches nearby
8.6
Great294 reviews
  • Private Hot Tub
  • Wellness Center
  • Outdoor Pools
From   US$ 179 /nightSelect
  • Private hot tubs in luxury apartments
  • Direct access to Vela Plaža Beach
  • Diverse dining options nearby
Guest house
  • Sea View
  • Private Entrance
  • Free Parking
From   US$ 182 /nightSelect
  • Terrace with stunning sea views
  • Fully equipped kitchens in all units
  • Private entrance for added convenience
Hotel
7.6
Very good204 reviews
  • Cocktail Bar
  • Sea View Rooms
  • Outdoor Terrace
From   US$ 114 /nightSelect
  • Beautiful harbor views from terraces
  • Outdoor dining with sea vistas
  • Variety of local exploration options
8.4
Great132 reviews
  • Sea View Balconies
  • Indoor Pool
  • Wellness Center
From   US$ 444 /nightSelect
  • Balconies with stunning sea views
  • Nearby access to Vela Plaža beach
  • Buffet breakfast catering to various diets
8.2
Great110 reviews
From   US$ 195 /nightSelect
The 4-star Heritage Forza is based about 0.2 miles from Baska Beach in Baska and consists of 13 rooms with an unique decor.
8.2
Great89 reviews
From   US$ 127 /nightSelect
Offering a poolside bar, the family-friendly Tamaris - Hotel Resort Drazica also has a seasonal outdoor swimming pool beckoning guests to dive in.
Bed & Breakfast
8.4
Great107 reviews
From   US$ 116 /nightSelect
SemiSUBMARINE Krk is within a 10-minute drive of the 3-star B&B La Perla and Kosljun is 1.3 miles away.
8.2
Great118 reviews
From   US$ 123 /nightSelect
The 3-star Lovorka - Hotel Resort Drazica has a swimming pool and lies 7 minutes by foot from Frankopan Castle which is worth visiting.
Hotel
7.8
Very good88 reviews
  • Beach access
  • Outdoor terrace
  • Free parking
From   US$ 248 /nightSelect
  • Seafront location for easy beach access
  • Diverse menu with vegetarian options
  • Spacious guest rooms available
8.0
Great80 reviews
From   US$ 144 /nightSelect
Set less than 9 minutes by foot from Frankopan Castle, the Boutique Hotel Placa can arrange diving and cycling only 9 minutes' walk from Krk Cathedral.
8.2
Great83 reviews
  • Seaside Terrace
  • Mediterranean Restaurant
  • Air-Conditioned Rooms
From   US$ 179 /nightSelect
  • Stunning views of the Adriatic Sea
  • Tranquil atmosphere with limited nightlife
  • Exceptional service from friendly staff
Guest house
From   US$ 133 /nightSelect
Kosljun island and III are located 2.8 miles and 0.9 miles from the Kiara Punat respectively.
Guest house
8.4
Great17 reviews
From   US$ 133 /nightSelect
While staying at the 4-star House Malinska you are invited to discover Plaza Rajska, set 0.7 miles away, or Trgovina Krk, which is 10 minutes' walk away.
8.4
Great22 reviews
  • Free Parking
  • Bicycle Rental
  • Garden Area
From   US$ 92 /nightSelect
  • Steps away from pebbly beach
  • Garden with wooden furnishings
  • Bicycle rental and tours available
From   US$ 243 /nightSelect
Located 9 minutes' walk from Tropical Aquarium Krk, Goldie In The Center Of Krk Krk Town is 1.1 miles from Drazica Beach.
Guest house
8.6
Great45 reviews
From   US$ 198 /nightSelect
The fort Maltempo is also set 2.5 miles from the Appartments Adriatic.
Guest house
  • Sea Views
  • Private Parking
  • Well-fitted Kitchens
From   US$ 123 /nightSelect
  • Balcony with stunning sea views
  • Well-fitted kitchens in each unit
  • Free private parking available

Top Hotel Picks in Krk

How much is a hotel room per night?

These hotels are close to the beach, historical sites, and ferry terminals for nearby islands. Prices start around $100 per night, and guest ratings often exceed 8/10.

3 star: $90-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Family Friendly hotels in Krk

Top Recommended Luxury hotels in Krk

Top Recommended Boutique hotels in Krk

Top Recommended Central hotels in Krk

Top Recommended Malinska hotels in Krk

Top Recommended Baska (Krk) hotels in Krk