• Login or Create Account
  • Currency

    BDT

You are booking hotel for more than 90 days

map
Price Per Night
  • (7)
  • (1)

Your Budget

to
Star Category
  • (5)
  • (3)
User Rating
  • (1)
  • (1)
  • (3)
  • (4)
  • (4)
Property Type
  • (4)
  • (3)
  • (1)
Amenities
Guests Love
  • (3)
  • (7)

Show -2 more

Booking Preference
Booking Preference
  • (2)
  • (8)
  • (4)
BACK TO TOP

Book Hotels in Krk, Croatia from 57 Hotels

hotelImg

Boutique Hotel Marina

Krk
BarBar
Snorkelling
Elevator/LiftElevator/Lift
Free Cancellation
This 4 Star Hotel in Krk is located in Krk. Full Address of property is Obala Hrvatske mornarice 8 View On Map Key amenities of this property are Bar & Snorkelling & Elevator/Lift.
View More
Excellent4.7

(254 Ratings)

BDT 37,078

+ BDT 4,820 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Drazica

Krk
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is Krk View On Map (Ružmarinska 6). Top Facilities of this Hotel are Swimming Pool & Gym.
View More
Very Good3.9

(70 Ratings)

BDT 31,543

+ BDT 4,101 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Villa Lovorka - Hotel Resort Drazica

Krk
GymGym
Free Cancellation
This 3 Star Hotel in Krk is located in Krk. Full Address of property is Ružmarinska 6 View On Map Key amenities of this property are Gym.
View More
Very Good4.2

(559 Ratings)

BDT 29,396

+ BDT 3,821 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Villa Tamaris - Hotel Resort Dražica

Krk
GymGym
Free Cancellation
Location of the Hotel is Krk View On Map (Ružmarinska 6). Top Facilities of this Hotel are Gym.
View More
Very Good4.1

(320 Ratings)

BDT 30,112

+ BDT 3,915 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment

Apartments Jurina 2

Krk
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
This 4 Star Apartment in Krk is located in Krk. Full Address of property is Dobrinjska 31 View On Map Key amenities of this property are Free Wi-Fi & Balcony/Terrace.
View More
Very Good4.0

(54 Ratings)

BDT 19,844

+ BDT 2,580 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay

Krk Houses

Kornic
Room in a Homestay
| 1 Bedroom | Sleeps 3 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Water Sports
Outdoor SportsOutdoor Sports
RestaurantRestaurant
Location of the Homestay is Kornic View On Map (Murajska 8). Top Facilities of this Homestay are Water Sports & Outdoor Sports & Restaurant.
View More
Excellent5.0

(17 Ratings)

BDT 23,407

BDT 19,717

+ BDT 14,062 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Krk


Check out best Krk hotel deals and offers on more than 57 hotels in Krk only on MakeMyTrip!

Wondering where to book your stay in Krk? We understand your desire for comfort and hence have listed out the best Krk hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Krk. Select from best 57 hotels in Krk.

All Above properties for Krk are updated on Saturday, June 06, 2026- 18.51.

Book affordable hotels in Krk at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Krk, Stay in Krk's best hotels! Krk Hotels Price Starts from Minimum BDT 9906 for Budget hotel. If you’re looking for a cheap hotel in Krk, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Krk accommodation. Check Price Now!


Five Star Hotels in Krk

Hotel Riva

0 1 2 3 4 0 1 2 3 4

BDT 61,867

Per Night

Malinska

Crikvenica

Hotel Miramare

0 1 2 3 4 0 1 2 3 4

BDT 39,917

Per Night

Crikvenica

Hotels By Category in Krk

Get the best deals on different type of Hotel categories in Krk with MakeMyTrip.com. Choose from 57 hotels in Krk. Just BDT 9906 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Krk with Free Breakfast

Hotel Miramare

0 1 2 3 4 0 1 2 3 4

BDT 39,917

Per Night

Crikvenica

Aminess Vival Casa Lišanj

0 1 2 0 1 2 3 4

BDT 36,028

Per Night

Novi Vinodolski

Njivice

Valamar Villa Adria

0 1 2 3 0 1 2 3 4

BDT 30,687

Per Night

Baska

Heritage hotel Forza

0 1 2 3 0 1 2 3 4

BDT 31,084

Per Night

Baska

Malinska

Rocky Beach Rooms

0 1 2 3 0 1 2 3 4

BDT 21,230

Per Night

Novi Vinodolski

Pansion55

0 1 2 0 1 2 3 4

BDT 15,568

Per Night

Baska

Hotel Kanajt

0 1 2 3 0 1 2 3 4

BDT 36,976

Per Night

Punat

Hotel Riva

0 1 2 3 4 0 1 2 3 4

BDT 61,867

Per Night

Malinska

Villa Gaj

0 1 2 0 1 2 3 4

BDT 12,868

Per Night

Omisalj

Boutique hotel Esplanade

0 1 2 3 0 1 2 3 4

BDT 39,422

Per Night

Crikvenica

Hotel Villa Margaret

0 1 2 3 0 1 2 3 4

BDT 45,450

Per Night

Porat

Pension Riviera-Šilo

0 1 2 3 0 1 2 3 4

BDT 21,230

Per Night

Silo

Sunny Krk by Valamar

0 1 2 0 1 2 3 4

BDT 27,860

Per Night

Krk

Four Star Hotels in Krk

Hotel Miramare Njivice

0 1 2 3 0 1 2 3 4

BDT 18,131

Per Night

Njivice

Valamar Villa Adria

0 1 2 3 0 1 2 3 4

BDT 30,687

Per Night

Baska

Hotel Verbenicum

0 1 2 3 0 1 2 3 4

BDT 26,788

Per Night

Vrbnik

Novi Vinodolski

Hotel Malin

0 1 2 3 0 1 2 3 4

BDT 42,131

Per Night

Malinska

Rocky Beach Rooms

0 1 2 3 0 1 2 3 4

BDT 21,230

Per Night

Novi Vinodolski

Apartments Dobrinj

0 1 2 3 0 1 2 3 4

BDT 14,861

Per Night

Dobrinj

MaraMare Apartments

0 1 2 3 0 1 2 3 4

BDT 37,647

Per Night

Stara Baska

Three Star hotels in Krk

Aminess Vival Casa Lisanj

0 1 2 0 1 2 3 4

BDT 36,028

Per Night

Novi Vinodolski

Hotel Drazica

0 1 2 0 1 2 3 4

BDT 28,242

Per Night

Krk

Sunny Krk by Valamar

0 1 2 0 1 2 3 4

BDT 27,860

Per Night

Krk

Crikvenica

Elements Camp Selce

0 1 2 0 1 2 3 4

BDT 26,183

Per Night

Selce

Hotel Ad Turres

0 1 2 0 1 2 3 4

BDT 22,616

Per Night

Crikvenica

Annex Slaven

0 1 2 0 1 2 3 4

BDT 22,486

Per Night

Selce

Hotel Slaven

0 1 2 0 1 2 3 4

BDT 21,642

Per Night

Selce

Malinska

Hotel Kastel

0 1 2 0 1 2 3 4

BDT 21,317

Per Night

Crikvenica

Hotel Dobrovit

0 1 2 0 1 2 3 4

BDT 18,573

Per Night

Baska

Njivice

Holiday Resort Ad Turres

0 1 2 0 1 2 3 4

BDT 17,937

Per Night

Crikvenica

Hotel Ruza

0 1 2 0 1 2 3 4

BDT 17,331

Per Night

Novi Vinodolski

Holiday Resort Kacjak

0 1 2 0 1 2 3 4

BDT 16,247

Per Night

Dramalj

Pansion55

0 1 2 0 1 2 3 4

BDT 15,568

Per Night

Baska

Crikvenica

Apartment Vera

0 1 2 0 1 2 3 4

BDT 25,269

Per Night

Dramalj

Apartments Dunja Malinska

0 1 2 0 1 2 3 4

BDT 19,010

Per Night

Radići

Bellona

0 1 2 0 1 2 3 4

BDT 18,965

Per Night

Radići

Villa Gaj

0 1 2 0 1 2 3 4

BDT 12,868

Per Night

Omisalj

Krk Hotels by Location

Properties in Krk

Hotels By Star Category in Krk

Premium Hotels in Nearby Cities

Hotel Verbenicum

0 1 2 3 0 1 2 3 4

BDT 29,580

Per Night

Vrbnik

MASLINICA Narcis Hotel

0 1 2 3 0 1 2 3 4

BDT 29,170

Per Night

Rabac

Hotel Malin

0 1 2 3 0 1 2 3 4

BDT 42,131

Per Night

Malinska

Hotel Peteani

0 1 2 3 0 1 2 3 4

BDT 20,337

Per Night

Labin

Valamar Villa Adria

0 1 2 3 0 1 2 3 4

BDT 30,687

Per Night

Baska

Hotel Marina - Liburnia

0 1 2 3 0 1 2 3 4

BDT 20,148

Per Night

Moscenicka Draga Beachfront

Novi Vinodolski

Hotel Kvarner Palace

0 1 2 3 0 1 2 3 4

BDT 46,791

Per Night

Crikvenica

Hotel Crikvenica

0 1 2 3 0 1 2 3 4

BDT 24,041

Per Night

Crikvenica