Book Cheap Hotels in Krk Island
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Krk Island
Most frequently booked Krk Island hotels

Blue Waves Resort
Rova 33, Malinska, Malinska-Dubasnica
7.55 km from city centre
Stay at this 4-star beach hotel in Malinska-Dubasnica. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Popular attractions Rova Beach and Vantacici Beach are located nearby.
Pool
Breakfast included

Magal Maradiso Hotel by Aminess
Primorska cesta 40, Njivice, Omisalj
Free cancellation
Reserve now, pay when you stay
10.38 km from city centre
The price is CA $267 per night
CA $267
CA $302 total
Jul 18 - Jul 19
includes taxes & fees
Stay at this 3-star beach hotel in Omisalj. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Jadran-Njivice Beach and Fulfinum Mirine are located nearby.
Breakfast included
Pet-friendly

Falkensteiner Hotel Park Punat
Obala 100, Punat
Free cancellation
Reserve now, pay when you stay
7.31 km from city centre
The price is CA $360 per night
CA $360
CA $413 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this 4-star beach hotel in Punat. Enjoy free breakfast, free WiFi, and a fitness center. Popular attractions Church of St. Roch and Church of the Holy Trinity are located nearby.
Pool
Breakfast included

Aminess Style Glamping Villas & Holiday Homes Atea
Primorska cesta 41, Omisalj
Free cancellation
Reserve now, pay when you stay
10.51 km from city centre
The price is CA $446 per night
CA $446
CA $510 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this 4-star spa campground in Omisalj. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Jadran-Njivice Beach and Fulfinum Mirine are located nearby.
Pool
Kitchen

Valamar Atrium Residence
Emila Geistlicha 39, Otok Krk, Baska
Free cancellation
Reserve now, pay when you stay
17.56 km from city centre
The price is CA $392 per night
CA $392
CA $444 total
Jul 26 - Jul 27
includes taxes & fees
Stay at this 4-star beach hotel in Baska. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Baska Promenade and Vela Beach are located nearby.
Breakfast included
Spa

Hotel Malin
Kralja Tomislava 23, Malinska, Malinska-Dubasnica
7.07 km from city centre
Stay at this 4-star beach hotel in Malinska-Dubasnica. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Malin Draga Beach and Rupa Beach are located nearby.
Pool
Breakfast included

Aminess Younique Gaia Green Villas
Primorska Cesta BB, Omisalj, Primorje-Gorski
Free cancellation
Reserve now, pay when you stay
10.19 km from city centre
The price is CA $400 per night
CA $400
CA $459 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this 3-star beach aparthotel in Omisalj. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Popular attractions Jadran-Njivice Beach and Paradise Beach are located nearby.
Kitchen
Pet-friendly

Veya Maradiso Hotel by Aminess
Primorska cesta 29, Omisalj, Krk
Free cancellation
10.12 km from city centre
The price is CA $330 per night
CA $330
CA $373 total
Aug 13 - Aug 14
includes taxes & fees
Stay at this 3-star beach hotel in Omisalj. Enjoy free WiFi, free parking, and 4 beach bars. Popular attractions Jadran-Njivice Beach and Paradise Beach are located nearby.
Pet-friendly
Parking included

Hotel Riva
Obala 56, Malinska-Dubasnica
7.29 km from city centre
The price is CA $666 per night
CA $666
CA $759 total
Aug 13 - Aug 14
includes taxes & fees
Stay at this 5-star luxury hotel in Malinska-Dubasnica. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Malinska Beach and Haludovo Beach are located nearby.
Pool
Breakfast included
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.
Top family friendly Krk Island hotel deals

Blue Waves Resort
Rova 33, Malinska, Malinska-Dubasnica
8.2/10 Very Good! (90 reviews)
Top hotels in Krk Island for Extended Stay

Aminess Younique Gaia Green Villas
Primorska Cesta BB, Omisalj, Primorje-Gorski
The price is CA $400 per night from Jul 20 to Jul 21
CA $400
CA $459 total
Jul 20 - Jul 21
includes taxes & fees
9/10 Wonderful! (33 reviews)
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.
Krk Island hotels essential information
Accommodation | 8,116 hotels |
---|---|
Lowest Price | CA $267 |
Highest Price | CA $666 |
Popular hotels | Blue Waves Resort, Magal Maradiso Hotel by Aminess , Falkensteiner Hotel Park Punat, Aminess Style Glamping Villas & Holiday Homes Atea, Valamar Atrium Residence, Hotel Malin, Aminess Younique Gaia Green Villas, Veya Maradiso Hotel by Aminess , Hotel Riva |
Frequently asked questions
Recent Krk Island hotel reviews by fellow wanderers

Valamar Atrium Residence
5 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Excellent location, very nice hotel and staff was incredible! We had the 2 bedroom house clean view with a huge balcony and gorgeous ocean views. Only negative is it’s a little walk from parking lot to the hotel and they don’t have free beach chairs and umbrellas. They give you a voucher to rent them for 20 Euros and it’s 200 meters of a walk. "
A verified traveller stayed at Valamar Atrium Residence
Types of hotels
Hotels near…
Areas of Krk Island
Most popular
Hotels
- Extended Stay Hotels Chennai
- Farmstay Atlantic Provinces
- Fairfield Inn and Suites by Marriott Kelowna
- Hotel Wedding Venues in Caramoan
- DoubleTree by Hilton Montreal Airport
- Hotels with an Indoor Pool in Laurentians
- Golf Resorts & Hotels in Montego Bay
- Hotels in Dubai
- Kid Friendly Hotels in Bellingham
- Cabins Grand Bend
- Waterpark Hotels and Resorts in Montego Bay
- Cottages Pocono Mountains
- Vacation Homes Florida
- Hotels with an Indoor Pool in Powell River
- Casino Resorts & Hotels in Seattle
- Sheraton Park Hotel at the Anaheim Resort
- Beach Resorts & Hotels in Prince Edward Island
Flights
- Flights to Fort Vermilion
- Calgary to Denver (YYC - DEN)
- Calgary to Dublin (YYC - DUB)
- Victoria to Smithers (YYJ - YYD)
- Air Canada Sidney (YYJ) to Fort Lauderdale (FLL) flights
- Fort Lauderdale to Plattsburgh (FLL - PBG)
- Flights from Hamilton to Canmore
- Montreal to Daytona Beach (YUL - DAB)
- Toronto to Penticton (YYZ - YYF)
- Toronto to Las Vegas (YYZ - LAS)
- Air Canada Toronto (YYZ) to Luanda (LAD) flights
- WestJet Vancouver (YVR) to Palm Springs (PSP) flights
- Air Canada Vancouver (YVR) to Kathmandu (KTM) flights