A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Krk Island hotels from RM582

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Aug - 9 Aug
Tomorrow
9 Aug - 10 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Krk Island hotels

1. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
United States
Eraldi
RM793
RM915 total
includes taxes & fees
13 Aug - 14 Aug
Hotel Vinotel Gospoja

2. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
RM1,078
RM1,253 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Kanajt

3. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
RM1,405
RM1,607 total
includes taxes & fees
2 Sept - 3 Sept
Hotel Vila Rova

4. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
Canada
Mikhail
RM749
RM866 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

5. Portella Inn

Portella Inn
Krk Old Town
Germany
Nadja
RM576
RM669 total
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

6. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
RM748
RM864 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Park Punat managed by Falkensteiner

7. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
RM888
RM1,022 total
includes taxes & fees
5 Sept - 6 Sept
Blue Waves Resort

8. Hotel Riva

Hotel Riva
Malinska-Dubasnica
United States
Omar
RM1,739
RM1,984 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Riva

9. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Germany
Christina
RM1,213
RM1,371 total
includes taxes & fees
5 Sept - 6 Sept
Boutique Hotel Marina

10. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
RM1,138
RM1,286 total
includes taxes & fees
31 Aug - 1 Sept
Sunny Krk by Valamar

11. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
RM724
RM818 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

12. Hotel Malin

Hotel Malin
Malinska-Dubasnica
Canada
Michael
RM1,038
RM1,191 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Malin

13. Malinska Green Apartments

Malinska Green Apartments
Malinska-Dubasnica
United Kingdom
Anonymous traveller
RM1,303
RM1,491 total
includes taxes & fees
9 Aug - 10 Aug
Malinska Green Apartments

14. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
United States
xiuhua
RM993
RM1,140 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Villa Margaret

15. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Italy
Iuri
RM703
RM795 total
includes taxes & fees
5 Sept - 6 Sept
Villa Lovorka - Hotel Resort Drazica

16. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
RM841
RM971 total
includes taxes & fees
6 Sept - 7 Sept
Heritage hotel Forza

17. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
RM724
RM818 total
includes taxes & fees
5 Sept - 6 Sept
Villa Tamaris - Hotel Resort Dražica

18. Apartmani Tina

Apartmani Tina
Dobrinj
Russia
Dmytro
RM598
RM866 total
includes taxes & fees
28 Aug - 29 Aug
Apartmani Tina

19. Veya Maradiso Hotel by Aminess

Veya Maradiso Hotel by Aminess
Omisalj
Canada
GABRIELA
RM627
RM709 total
includes taxes & fees
28 Aug - 29 Aug
Veya Maradiso Hotel by Aminess

20. Apartment By the sea

Apartment By the sea
Dobrinj
RM528
RM663 total
includes taxes & fees
5 Sept - 6 Sept
Apartment By the sea
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Krk Town Harbour

8.6/10 (75 reviews)
Explore the waterfront in Krk with a trip to Krk Town Harbour. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Town Square

8.8/10 (97 reviews)
Find out about the history of Krk when you take a trip to Krk Town Square. While you're in the area, stroll along the beautiful beaches.
See properties

Kosljun Island

8.0/10 (3 reviews)
Commune with nature and explore the great outdoors at Kosljun Island during your travels in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Krk Bridge

9.2/10 (31 reviews)
You can learn about the history of Omisalj with a trip to Krk Bridge. Wander the seaside and beaches in the area.
See properties

Learn more about Krk Island

Head to sights like Drazica Beach and Krk Town Square as you discover Krk Island.

See all hotels in Krk Island
A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

Aminess Younique Gaia Green Villas

Aminess Younique Gaia Green Villas

10/10 Excellent
"We've been coming here for three years and it's really nice. They have air conditioning, a kitchenette (a big fridge, but only a stove top and microwave for cooking). The rooms are clean and the staff are friendly. Please note there is no washing machine in the villas."
Caroline 7-night trip
Posted 2 days ago
Aminess Younique Gaia Green Villas
Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess

8/10 Good
"The property is large with lots of rooms and the wait for elevators can be very frustrating. Everything in the room was functional and clean, though there were quite a few stains in the carpet in the room and hallways. The property is in a good location and they have a nice coffee shop downstairs. Breakfast was included with our stay and there was plenty to chose from at breakfast given it was a huge buffet. I felt the price per night overall was on the high side. Especially for a large, crowded, and often noisy facility. And as mentioned, the rooms were adequate but there was nothing special about them. We had a good overall experience, but would probably chose a less family-friendly (as we are older and don't have children) place if we stayed in this area again."
David 1-night trip
Posted 5 days ago
Magal Maradiso Hotel by Aminess
Heritage hotel Forza

Heritage hotel Forza

10/10 Excellent
"Amazing places, I recommend, because delicious foods, professional services"
VIVIAN 2-night trip
Posted 12 days ago
Heritage hotel Forza
Hotel Vinotel Gospoja

Hotel Vinotel Gospoja

10/10 Excellent
"Was a great boutique hotel, very well built and maintained, near the beach and if you’re looking for a quiet place to relax and enjoy quite town with traditional food and local wineries, this is the place. I recommend it."
Eraldi 1-night trip
Posted 3 weeks ago
Hotel Vinotel Gospoja
Malinska Green Apartments

Malinska Green Apartments

10/10 Excellent
"Brilliant apartments just close to the sea, very well equipped, modern and spotlessly clean. We were upgraded to a larger top floor one which was greatly appreciated. Free parking too which helps. Beach bar nearby, a short walk to the centre of Malinska, lovely coves, beaches and walks nearby, all in all superb. Wish we had stayed longer. Don't miss the abandoned Haludovo Palace hotel nearby too, urban decay exploring at it's finest....."
Stephen 3-night trip
Posted 1 month ago
Malinska Green Apartments
Hotel Verbenicum

Hotel Verbenicum

8/10 Good
"The location is amazing right next to the water"
Mikhail 2-night trip
Posted 1 month ago
Hotel Verbenicum
Hotel Kanajt

Hotel Kanajt

10/10 Excellent
"The hotel is nicely located on the marina a short 15/20 minute walk from Punat. There is a shuttle to the beach if you don’t have a car and an excellent buffet breakfast to set you up for the day. There is a staff were excellent. I would highly recommend a stay here."
Philip 6-night trip
Posted 1 month ago
Hotel Kanajt
Villa Gaj

Villa Gaj

10/10 Excellent
"Věry nice, Věry gaj, big nice yes"
Christopher 3-night trip
Posted 1 month ago
Villa Gaj
Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea

10/10 Excellent
"top"
Marko 3-night trip
Posted 4 months ago
Aminess Style Glamping Villas & Holiday Homes Atea

More cheap stays in Krk Island

Hostel Kantun

Hostel Kantun

44 Ul. kralja Zvonimira Punat Primorsko-goranska županija
Get rates
10/10 Exceptional! (2 reviews)
Hostel Kantun
Family Apartmani Sara Malinska

Family Apartmani Sara Malinska

K. Ostrogovica 4 Malinska-Dubasnica Primorje-Gorski Kotar
Get ratesFamily Apartmani Sara Malinska
Apartment Ivo With 1 Bedroom, in Omisalj

Apartment Ivo With 1 Bedroom, in Omisalj

Omisalj Primorje-Gorski Kotar
Get ratesApartment Ivo With 1 Bedroom, in Omisalj
Seafront Apartment Nana

Seafront Apartment Nana

Punat Primorje-Gorski Kotar
Get ratesSeafront Apartment Nana
Betty Sea View Apartment With Balcony

Betty Sea View Apartment With Balcony

Vrbnik Primorje-Gorski Kotar
Get ratesBetty Sea View Apartment With Balcony
Pool Sapore Di Mare Apartments

Pool Sapore Di Mare Apartments

Baska Primorje-Gorski Kotar
Get ratesPool Sapore Di Mare Apartments

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful, sun-kissed beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: The island is a haven for outdoor enthusiasts, offering hiking, cycling, and thrilling rock climbing experiences.
  • Cultural Exploration: Discover charming towns like Vrbnik and Baška, rich in local culture, history, and delightful gastronomy.
  • Scenic Landscapes: Enjoy breathtaking views and picturesque surroundings in the Primorje-Gorski Kotar region, ideal for romantic getaways.
  • Diverse Accommodations: Krk Island offers a range of accommodation options, from luxurious hotels to charming bed and breakfasts with stunning sea views.

Find great hotels near Krk Island

Krk Island offers a delightful array of accommodation options, from charming bed and breakfasts to luxurious hotels. Whether you seek a pet-friendly retreat or a business-friendly environment, you'll find suitable choices with stunning sea views. Popular options include Villa Lovorka and the Falkensteiner Hotel, ensuring a memorable stay amidst the island's beautiful landscapes. Explore the variety of villas in Krk for a unique holiday experience, perfect for relaxing by the beach.

  • Magal Maradiso Hotel by Aminess: Located approximately 10km from Krk Island, the 3-star Magal Maradiso Hotel by Aminess is an ideal retreat for adventure enthusiasts and beach lovers alike. The hotel's distinctive theme revolves around active leisure, offering direct beach access alongside a variety of adventure sports. Guests can engage in exhilarating activities such as parasailing, mountain biking, and skydiving in nearby locations, while also enjoying onsite horse riding. The picturesque surroundings provide ample opportunities for hiking and biking, making it a perfect choice for those seeking both relaxation and adventure.
  • Hotel Park Punat managed by Falkensteiner: Situated just 8km from Krk Island, the 4-star Hotel Park Punat managed by Falkensteiner boasts a commendable guest rating of 8.4 out of 10. This property shines with its beach-centric theme, providing direct access to the sun-soaked shores. With a focus on comfort and leisure, guests can unwind in well-appointed rooms and indulge in the serene coastal atmosphere. The hotel's thoughtful amenities and proximity to the beach make it a splendid choice for those yearning for a tranquil seaside getaway.
  • Sunny Krk by Valamar: At a distance of 6km from Krk Island, Sunny Krk by Valamar is a charming 3-star hotel with a guest rating of 8.2 out of 10. The hotel caters particularly well to families, offering direct beach access and a host of child-friendly facilities. Young guests can enjoy the onsite arcade game room, mini-golf, and an array of toys and books designed for their entertainment. This family-oriented hotel ensures that parents can relax while their children are engaged in fun activities, making it a delightful option for a family vacation.

Where to stay near Krk Island

Krk Island, a stunning gem in Croatia, beckons travellers with its enchanting beaches and breathtaking scenery. Explore the charming towns of Vrbnik and Baška, where culture meets relaxation. Embrace outdoor adventures like hiking and cycling, or unwind on sun-kissed shores. Nearby, the picturesque landscapes of the Primorje-Gorski Kotar region offer a romantic atmosphere, perfect for creating unforgettable memories. Experience the delightful blend of recreation and natural beauty that makes Krk Island a must-visit Croatian destination.

  • Krk: The charming city of Krk is located approximately 6km from Krk Island, making it an accessible destination for visitors. Known for its seasonal influx of tourists, Krk sees its peak from June to August, drawing those eager to enjoy its stunning outdoor and beach experiences. The city's scenic bay and picturesque piazza square provide a beautiful backdrop for leisurely strolls, while the local recreational areas offer plenty of opportunities for outdoor activities. Shopping enthusiasts will also find delightful boutiques and markets to explore, ensuring a well-rounded travel experience.
  • Malinska-Dubasnica: Situated 6km from Krk Island, Malinska-Dubasnica is another popular destination that sees a surge of visitors from July to September. This coastal town is celebrated for its breathtaking scenery and inviting beaches, making it an ideal spot for those seeking relaxation and outdoor fun. Visitors can enjoy a variety of recreational areas and shopping opportunities, while the nearby islands offer additional exploration options. The local bays and beaches provide a serene atmosphere, perfect for sunbathing or indulging in water sports.
  • Dobrinj: Located just 5km away from Krk Island, Dobrinj is a quaint city that attracts tourists primarily from June to August. Known for its stunning outdoor landscapes and scenic views, this area offers a unique blend of beach and countryside experiences. Outdoor enthusiasts can partake in golf or visit private country clubs, while the local bays and beaches are perfect for unwinding by the sea. With its charming atmosphere and natural beauty, Dobrinj presents an enchanting escape for those looking to immerse themselves in the Croatian countryside.

Things to do near Krk Island

Shopping

Experience shopping in Krk Island at the charming Krk Market, where local vendors offer fresh produce and handmade crafts. For a more extensive selection, visit the nearby Malinska Shopping Centre, featuring a variety of shops and eateries, perfect for finding unique gifts and souvenirs.

Recreation

The well-known Malin Hotel Spa offers a tranquil atmosphere with a range of wellness treatments, including massages and beauty therapies. For outdoor enthusiasts, explore the scenic hiking trails of the nearby Vela Plaža beach, perfect for leisurely walks and swimming in crystal-clear waters.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik Doo, located 34km from Krk Island. Feel the adrenaline as you navigate the track, surrounded by a vibrant atmosphere that caters to sports and adventure enthusiasts alike.

Nightlife

On Krk Island, the vibrant nightlife features venues like Vela Plaža with its lively bars and beach parties, while the charming town of Krk boasts cosy taverns and cocktail lounges. Explore local music at the Marina and enjoy the scenic coastal views under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Krk Island

To save money during your visit to Krk Island, consider travelling in the off-peak months of January to February and November when accommodation prices are lower. Book your hotel about a month in advance for the best deals, and check Expedia for last-minute offers. Saturdays tend to be the least expensive nights, while Thursdays are the priciest. Use Expedia's search tool to filter by budget and combine hotel, flight, and activity bookings for additional savings. Don’t forget to explore free local attractions and utilise public transport for economical travel around the island.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Krk Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Krk Island is Saturday. The most expensive day to stay around Krk Island is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most economical options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation on Krk Island with your flights and activities through an Expedia package.

Find the best attractions near Krk Island

Krk Island is an ideal destination for outdoor enthusiasts and beach lovers, offering stunning scenery and cultural experiences. Popular attractions include picturesque beaches, charming harbours, and historic monasteries, making it perfect for travellers seeking relaxation and exploration. Highlights include the magnificent Krk Island in Malinska and the quaint town of Krk, where visitors can immerse themselves in the local culture and enjoy a variety of outdoor activities.

  • Pecine Beach: Located approximately 10km from Krk Island, Pecine Beach offers a tranquil atmosphere where visitors can unwind on the soft sands while soaking up the sun. The clear waters make it a lovely spot for a refreshing swim and leisurely strolls along the shore.
  • Beach Rudine: Situated about 11km from Krk Island, Beach Rudine is known for its serene vibe and beautiful surroundings. The gentle waves and picturesque landscape provide an ideal setting for sunbathing and enjoying a peaceful day by the water.
  • beach Sv. Fuska: Also located around 10km from Krk Island, Beach Sv. Fuska captivates with its charming atmosphere. Visitors can experience the natural beauty of the area, perfect for a relaxing day spent lounging or exploring the nearby coastal paths.

Best time to go to Krk Island

The best time to visit Krk Island is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January36.5°F (2.5°C)Light RainMostly CloudyLowSlightly Low
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageAverage
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.2°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.4°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

Reaching Krk Island is convenient with three major airports nearby. ZAGreb Airport (ZAG) is situated 135km away, with luxury options like Hotel Esplanade Zagreb and DoubleTree by Hilton, both within a short distance. ZADar Airport (ZAD), located 126km from the island, offers accommodations such as Mirabilis Residence, which provides various shuttle services. Lastly, Pula Airport (PUY), a mere 56km away, features fine hotels like Grand Hotel Brioni, with airport shuttles available. Each airport provides accessible transportation to ensure a smooth journey to your destination on Krk Island.

Explore a world of travel with Expedia