A coastal town with a mountain backdrop, surrounded by dense greenery.

Find hotels in Krk from Rp1.215.680

  • 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
5 Sept - 6 Sept
Tomorrow
6 Sept - 7 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Krk hotels

1. Portella Inn

Portella Inn
Krk Old Town
Germany
Nadja
Rp2.129.765
Rp2.484.496 total
includes taxes & fees
13 Sept - 14 Sept
Portella Inn

2. Boutique Hotel Marina

Boutique Hotel Marina
Krk
Canada
Alexandra
Rp3.086.031
Rp3.487.215 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

3. Hotel Drazica

Hotel Drazica
Krk
United Kingdom
Ozren
Rp1.801.680
Rp2.035.898 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

4. Apartments Mali Nono

Apartments Mali Nono
Krk
United Kingdom
Andrzej
Rp1.175.009
Rp1.405.622 total
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

5. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
Canada
Justin
Rp1.613.598
Rp1.823.416 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

6. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
Germany
Amina
Rp1.474.265
Rp1.665.847 total
includes taxes & fees
6 Oct - 7 Oct
Villa Lovorka - Hotel Resort Drazica

7. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
United Kingdom
Stephen
Rp3.155.117
Rp3.565.282 total
includes taxes & fees
27 Sept - 28 Sept
Sunny Krk by Valamar

8. Apartments Bernarda

Apartments Bernarda
Krk
Rp2.188.998
Rp2.678.469 total
includes taxes & fees
10 Sept - 11 Sept
Apartments Bernarda

9. Hotel Kanajt

Hotel Kanajt
Punat
United States
Danijel
Rp3.875.913
Rp4.535.490 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

10. Mövenpick Hotel and Residences Kvarner Bay

Mövenpick Hotel and Residences Kvarner Bay
Novi Vinodolski
Switzerland
Claudia
Rp2.179.751
Rp2.606.549 total
includes taxes & fees
1 Oct - 2 Oct
Mövenpick Hotel and Residences Kvarner Bay

11. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
Punat
United Kingdom
Khanittha
Rp2.184.453
Rp2.529.916 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Park Punat managed by Falkensteiner

12. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
United States
Howard
Rp3.594.583
Rp4.123.433 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Vila Rova

13. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
Canada
Kayla Danielle
Rp2.485.797
Rp2.890.912 total
includes taxes & fees
29 Sept - 30 Sept
Blue Waves Resort

14. Hotel Ruža

Hotel Ruža
Novi Vinodolski
United States
Vilma
Rp1.125.399
Rp1.374.152 total
includes taxes & fees
14 Sept - 15 Sept
Hotel Ruža

15. Villa Calussovo

Villa Calussovo
Labin
United States
Anja
Rp1.501.401
Rp1.762.151 total
includes taxes & fees
14 Sept - 15 Sept
Villa Calussovo

16. Hotel Crikvenica

Hotel Crikvenica
Crikvenica
United Kingdom
Arnold
Rp2.079.113
Rp2.431.359 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Crikvenica

17. Hotel Miramare

Hotel Miramare
Crikvenica
Germany
Holger
Rp2.413.532
Rp2.829.687 total
includes taxes & fees
30 Sept - 1 Oct
Hotel Miramare

18. Heritage hotel Forza

Heritage hotel Forza
Baska
United States
VIVIAN
Rp2.263.699
Rp2.611.254 total
includes taxes & fees
2 Oct - 3 Oct
Heritage hotel Forza

19. Mediteran Maradiso Hotel by Aminess

Mediteran Maradiso Hotel by Aminess
Crikvenica
Ireland
stephen
Rp1.942.029
Rp2.194.492 total
includes taxes & fees
30 Sept - 1 Oct
Mediteran Maradiso Hotel by Aminess

20. Valamar Villa Adria

Valamar Villa Adria
Baska
United States
Tamas
Rp3.037.007
Rp3.431.818 total
includes taxes & fees
16 Sept - 17 Sept
Valamar Villa Adria
View all properties
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

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

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

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

Drazica Beach

8.6/10 (11 reviews)
Why not spend a care-free afternoon at Drazica Beach during your travels in Krk? While you're in the area, stroll along the seaside.
See properties

Porporela Beach

8.6/10 (4 reviews)
Why not spend a care-free afternoon at Porporela Beach during your travels in Krk? While you're in the area, stroll along the seaside.
See properties

Kosljun Monastery

8.0/10 (2 reviews)
After visiting Kosljun Monastery, make a plan to see the other sights and activities in Krk. While you're in the area, stroll along the beautiful beaches.
See properties

Koralj Beach

10.0/10 (1 review)
Why not spend a lazy afternoon at Koralj Beach during your trip to Krk? While you're in the area, stroll along the seaside.
See properties

Punta di Galetto Beach

Why not spend a care-free afternoon at Punta di Galetto Beach during your travels in Krk? While you're in the area, stroll along the seaside.
See properties

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.

See all hotels in Krk
A coastal town with a prominent tower, calm waters, and rocky foreground.

Top Krk Hotel Reviews

Apartments Mali Nono

Apartments Mali Nono

10/10 Excellent
"We had a very well equipped room on the top floor with a great view out from the balcony. The building also has a pool downstairs for guests to use. The host communication was great, and she met us at the apartments to let us in and answer all our questions, and even went out of her way to help us search for food places that could cater to my wife’s condition. We were very happy and comfortable with our stay!"
Lev 1-night trip
Posted 3 months ago
Apartments Mali Nono
Boutique Hotel Marina

Boutique Hotel Marina

10/10 Excellent
"Everything was great and wonderful!"
Alexandra 1-night trip
Posted 4 months ago
Boutique Hotel Marina
Hotel Drazica

Hotel Drazica

8/10 Good
"Room was ok but a little tired. Balcony had amazing view but you had to stand up to see it properly as bottom half is covered in. Very small bathroom. But functional. Breakfast was acceptable. More fruit would be nice. We got told off in a very aggressive way because we took 2 bananas out to eat later on. Made to put them back!! We don’t eat much at breakfast and like to have some thing mid morning. Plenty of people take too much and leave it to waste on the plate. "
Margaret 3-night trip
Posted 1 year ago
Hotel Drazica
Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica

10/10 Excellent
"I've been to this chain of hotels 2 years in a row, I wish I could move to Krk and live there. The hotel staff were amazing, the food was great, and the seas view from the room was fantastic. This is your go to place!"
Justin 3-night trip
Posted 1 year ago
Villa Tamaris - Hotel Resort Dražica

More cheap stays in Krk

Wabi Sabi Apartments With Pool

Wabi Sabi Apartments With Pool

Krk Primorje-Gorski Kotar
Get ratesWabi Sabi Apartments With Pool
Apartments Insula Insule

Apartments Insula Insule

Skrbčići 40 Krk Primorje-Gorski Kotar
Get ratesApartments Insula Insule
Villa Isabella

Villa Isabella

Linardici 12 B Krk Primorje-Gorski Kotar
Get ratesVilla Isabella
Villa Magnifica in Pinezici

Villa Magnifica in Pinezici

Krk Primorje-Gorski Kotar
Get ratesVilla Magnifica in Pinezici
Bor

Bor

Šetalište Dražica ,5 KRK RJK
Get ratesBor
Modern Holiday House Jadranka With Pool

Modern Holiday House Jadranka With Pool

Krk Primorje-Gorski Kotar
Get ratesModern Holiday House Jadranka With Pool

Find out more about Krk

Top reasons to visit Krk

  • Stunning Beaches: Krk boasts beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Charming Towns: Explore the picturesque streets of Krk Town, rich in history and culture.
  • Outdoor Adventures: Enjoy hiking, cycling, and water sports amidst breathtaking landscapes.
  • Family-Friendly Activities: Visit local parks and attractions that cater to all ages.
  • Diverse Accommodations: Choose from a variety of lodging options, from charming B&Bs to luxury hotels.

Find great hotels in and around Krk

Discover a range of delightful accommodations in Krk, from charming bed and breakfasts to well-appointed hotels. Whether you're seeking a pet-friendly stay, beach access, or an adventure-filled holiday, Krk's hotels cater to every traveller's needs. Explore reviews and find the perfect lodging option to enhance your experience on this beautiful island in Croatia.

  • Magal Maradiso Hotel by Aminess: Nestled approximately 16km from Krk, the 3-star Magal Maradiso Hotel by Aminess offers a vibrant beach and adventure-themed experience. With direct access to the beach, it caters to those seeking both relaxation and excitement. Guests can enjoy a range of adventure sports, including cave exploring and horse riding onsite, as well as nearby activities such as mountain biking and skydiving. The hotel’s emphasis on adventure makes it an ideal choice for thrill-seekers and beach enthusiasts alike.
  • Hotel Park Punat managed by Falkensteiner: Located just 5km from Krk, the 4-star Hotel Park Punat is renowned for its beach-focused offerings, boasting a commendable guest rating of 8.4 out of 10. This hotel features convenient direct access to the beach, making it an appealing choice for those wishing to immerse themselves in the sun and sea. Guests can unwind in comfortable accommodations while enjoying the serene coastal surroundings, perfect for a relaxing beach holiday.
  • Hotel Drazica: Situated within the heart of Krk, the 3-star Hotel Drazica is an excellent family-friendly option for those looking to enjoy a beach holiday. With direct access to the beach, families can easily enjoy the sun and sand. The hotel provides various amenities for children, including a pool designed for younger guests, mini golf, and safety features such as window guards. With its focus on family comfort and entertainment, it’s a welcoming environment for visitors of all ages.

Where to stay near Krk

Krk, a charming city on the island of the same name, offers a delightful blend of adventure, relaxation, and culture. Visitors can explore stunning beaches, picturesque scenery, and enjoy a friendly atmosphere. Nearby destinations provide romantic and family-friendly experiences, making it an ideal getaway. Whether you seek outdoor activities or a leisurely stroll through historical streets, Krk and its surroundings promise an unforgettable vacation for every type of traveller.

  • Krk Island: Nestled in the northern Adriatic Sea, Krk Island is a stunning getaway renowned for its picturesque beaches and scenic landscapes. Located approximately 6km from Krk town, the island welcomes a seasonal influx of visitors, particularly from July to September. Here, you can indulge in a myriad of outdoor activities, from beach lounging to exploring the lush natural surroundings. The island boasts charming bays and inviting beaches, perfect for relaxation. Visitors can also explore local shopping areas, immersing themselves in the vibrant culture and delightful cuisine that Krk Island has to offer.
  • Malinska-Dubasnica: Situated about 11km from Krk, Malinska-Dubasnica is a charming coastal town famed for its beautiful beaches and serene atmosphere. Like Krk Island, it experiences a seasonal tourism peak in the summer months, drawing those in search of outdoor adventures and scenic views. The town's inviting bays and pristine beaches are ideal for sunbathing and swimming. Visitors can enjoy recreational activities, shop in local boutiques, and savour the delicious local seafood. Malinska-Dubasnica beautifully combines tranquillity with opportunities for adventure, making it a must-visit during your stay.
  • Punat: A short distance of around 5km from Krk, Punat is a delightful city known for its stunning marina and beautiful beaches. This destination is particularly popular between June and August when visitors flock to enjoy the sun and outdoor activities. Punat offers a range of recreational options, including golf courses and water sports, ensuring that there is something for everyone. The town's picturesque bay and marina provide a perfect backdrop for leisurely strolls and waterfront dining, allowing you to soak in the breathtaking scenery while enjoying the local charm.

Things to do near Krk

Shopping

In Krk, you can visit the local shops and boutiques for unique souvenirs and gifts. If you're up for a drive, the Mali Losinj Market, about 19km away, offers a charming selection of local produce, crafts, and handmade items in a vibrant atmosphere.

Recreation

In Krk, the Spa & Wellness Centre at Hotel Malin offers a range of rejuvenating treatments and serene relaxation areas, surrounded by scenic views. At the Valamar Koralj Hotel, guests can enjoy wellness programmes featuring massages, hydrotherapy, and fitness activities amidst lush Mediterranean landscapes.

Adventure

At Automotodrom Grobnik Doo, located 40km from Krk, adrenaline seekers can indulge in thrilling motor racing experiences. The venue's vibrant atmosphere and exhilarating tracks provide an exciting backdrop for motorsport enthusiasts to enjoy high-speed action and the camaraderie of fellow adventurers.

Nightlife

Experience the vibrant nightlife at the Vela Plaza Beach Bar, where you can enjoy cocktails by the sea. For a lively atmosphere, visit the Caffe Bar Bulevar, known for its music and friendly crowd. Don't miss the lively bars along the waterfront for a fun evening out.

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

Booking tips and Expedia advantages for Krk

To save money during your visit to Krk, consider travelling in the off-peak months of January, February, or November when accommodation prices are lower. Booking your hotel about a month in advance can also secure better rates, especially if you choose to stay on a Saturday rather than a Thursday. Utilise Expedia’s search features to filter by budget and preferences, and look for last-minute deals. Additionally, combining your hotel, flights, and activities in a package can lead to significant savings. Don't forget to explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Krk 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: Book your hotel in Krk about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Krk is Saturday. The most expensive day to stay in Krk is Thursday.
  • Find cheap hotels on Expedia: Expedia's search feature enables you to specify your budget, desired location, and additional preferences. You can organise your search results by price, allowing you to view the most affordable hotels first. Furthermore, you have the option to filter your results by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel stay on Krk with your flights and activities through an Expedia package.

Find the best attractions in and around Krk

Krk offers a delightful blend of outdoor adventures, stunning beaches, and picturesque scenery. Visitors can explore notable attractions such as the charming Krk Town, the scenic bays, and the inviting beaches that cater to those seeking both culture and relaxation. Whether you're interested in the beautiful coastline or the rich heritage of Krk Island, this destination promises an unforgettable holiday experience.

  • Stara Baska Beach: Located 13km from Krk, Stara Baska Beach offers a serene escape with its stunning natural beauty. The beach is known for its crystal-clear waters and pebbly shores, providing a tranquil atmosphere for sunbathing and swimming amidst picturesque surroundings.
  • Krk Town Harbour: Situated within Krk, Krk Town Harbour is a delightful spot where you can enjoy scenic views of the waterfront. The harbour is bustling with activity, showcasing local boats and offering a charming backdrop for leisurely strolls and dining at waterfront cafés.
  • Krk Town Square: This vibrant piazza in Krk is a cultural hub, featuring historic architecture and lively gatherings. The square is surrounded by cafés and shops, making it an ideal place to soak up local life and immerse yourself in the region's rich heritage.

Best time to go to Krk

The best time to visit Krk 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 average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January35.8°F (2.1°C)Light RainMostly CloudyAverageSlightly Low
February37.8°F (3.2°C)Light RainMostly SunnyAverageSlightly Low
March44.1°F (6.7°C)Light RainMostly SunnyAverageAverage
April52.0°F (11.1°C)Light RainMostly SunnyAverageAverage
May59.4°F (15.2°C)Light RainMostly SunnyAverageAverage
June68.4°F (20.2°C)Light RainMostly SunnyHighSlightly High
July72.9°F (22.7°C)Light RainSunnyHighSlightly High
August72.1°F (22.3°C)Light RainSunnyHighSlightly High
September63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
October55.0°F (12.8°C)Light RainMostly SunnyLowAverage
November46.9°F (8.3°C)Moderate RainMostly SunnyLowSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk

Reaching Krk is convenient via several major airports. Trieste Airport (TRS) is approximately 122km away, with nearby accommodations such as the 5-star Tivoli Portopiccolo Sistiana Wellness Resort & Spa, offering limited airport shuttle services, and the 4.5-star Laguna Palace Hotel, which provides airport transport for a fee. Zagreb Airport (ZAG) lies around 140km from Krk, with luxurious options like Hotel Esplanade Zagreb and The Westin Zagreb, both situated nearby. Finally, Ljubljana Airport (LJU) is about 134km away, featuring hotels like the InterContinental Ljubljana, offering various airport shuttle services. Each airport provides accessible routes to Krk, ensuring a smooth journey.

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. Other good options for your stay include Villa Lovorka - Hotel Resort Drazica and HADRIE Luxury Resort and Villas Krk. 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?
Sunny Krk by Valamar is a hotel with a restaurant and free parking, and it's a top choice on Expedia for families. Villa Lovorka - Hotel Resort Drazica 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?
Sunny Krk by Valamar is a top beach hotel with a seasonal outdoor pool and free WiFi, and it's located on Drazica Beach . Other good options for your beach trip include Villa Lovorka - Hotel Resort Drazica and Hotel Maritim. 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. Villa Lovorka - Hotel Resort Drazica and HADRIE Luxury Resort and Villas Krk are a couple of other choices with an on-site pool. 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 1494 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 and Cathedral of the Assumption 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.