Hotels in Krk

October 2026
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Where to stay in Krk?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Krk on Hotels.com. These Krk hotels consistently deliver on quality, location and traveller experience. Last updated on 29 September 2026.

1. Boutique Hotel Marina

Boutique Hotel Marina
Krk
฿5,728
฿6,472 total
includes taxes & fees
2 Oct - 3 Oct
Boutique Hotel Marina

2. Portella Inn

Portella Inn
Krk Old Town
฿3,408
฿3,995 total
includes taxes & fees
30 Sept - 1 Oct
Portella Inn

3. Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
฿5,856
฿6,617 total
includes taxes & fees
30 Sept - 1 Oct
Sunny Krk by Valamar

4. Hotel Drazica

Hotel Drazica
Krk
฿3,147
฿3,557 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

5. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
฿2,614
฿2,954 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

6. Apartments Mali Nono

Apartments Mali Nono
Krk
฿2,535
฿3,009 total
includes taxes & fees
30 Sept - 1 Oct
Apartments Mali Nono

7. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
฿2,736
฿3,092 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

8. Apartments Bernarda

Apartments Bernarda
Krk
฿4,063
฿4,971 total
includes taxes & fees
30 Sept - 1 Oct
Apartments Bernarda

9. Hotel Kanajt

Hotel Kanajt
Punat
฿6,331
฿7,405 total
includes taxes & fees
15 Oct - 16 Oct
Hotel Kanajt

10. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
Vrbnik Old Town
฿4,979
฿5,741 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Vinotel Gospoja

11. Hotel Park Punat

Hotel Park Punat
Punat
฿5,015
฿5,781 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Park Punat

12. Hotel Riva

Hotel Riva
Malinska-Dubasnica
฿10,568
฿12,056 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Riva

13. Hotel Verbenicum

Hotel Verbenicum
Vrbnik
฿4,513
฿5,214 total
includes taxes & fees
2 Oct - 3 Oct
Hotel Verbenicum

14. Hotel Villa Margaret

Hotel Villa Margaret
Malinska-Dubasnica
฿5,587
฿6,427 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Villa Margaret

15. Hotel Miramare Njivice

Hotel Miramare Njivice
Omisalj
฿4,695
฿5,495 total
includes taxes & fees
30 Sept - 1 Oct
Hotel Miramare Njivice

16. Hotel Malin

Hotel Malin
Malinska-Dubasnica
฿4,411
฿5,099 total
includes taxes & fees
24 Oct - 25 Oct
Hotel Malin

17. Heritage hotel Forza

Heritage hotel Forza
Baska
฿4,293
฿4,950 total
includes taxes & fees
4 Oct - 5 Oct
Heritage hotel Forza

18. Blue Waves Resort

Blue Waves Resort
Malinska-Dubasnica
฿4,207
฿4,868 total
includes taxes & fees
12 Oct - 13 Oct
Blue Waves Resort

19. Hotel Dobrovit

Hotel Dobrovit
Baska
฿4,163
฿5,184 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Dobrovit

20. Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica
฿7,069
฿8,102 total
includes taxes & fees
20 Oct - 21 Oct
Hotel Vila Rova
View all properties

You may also like hotels with pools in Krk

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
Krk
฿2,736
฿3,092 total
includes taxes & fees
4 Oct - 5 Oct
Villa Lovorka - Hotel Resort Drazica

Hotel Drazica

Hotel Drazica
Krk
฿3,147
฿3,557 total
includes taxes & fees
4 Oct - 5 Oct
Hotel Drazica

Apartments Mali Nono

Apartments Mali Nono
Krk
฿2,535
฿3,009 total
includes taxes & fees
30 Sept - 1 Oct
Apartments Mali Nono

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
Krk
฿2,614
฿2,954 total
includes taxes & fees
4 Oct - 5 Oct
Villa Tamaris - Hotel Resort Dražica

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk
฿5,856
฿6,617 total
includes taxes & fees
30 Sept - 1 Oct
Sunny Krk by Valamar
View all properties

Go beyond your typical stay in Krk

Pool image
Pool
Pool
pet-friendly image
Pet friendly
Pet friendly
hot tub image
Hot tub
Hot tub
Apartment image
Apart­ment
Apart­ment
Family-friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel
spa image
Spa
Spa
Resort image
Resort
Resort
villa image
Villa
Villa
waterpark image
Waterpark
Waterpark

Top neighbourhoods in Krk

Krk Old Town

The Krk Old Town neighbourhood offers attractions, such as Krk Town Square and Cathedral of the Assumption.

Top landmarks in Krk

Krk Town Harbour

8.6/10 (75 reviews)
Imagine strolling along Krk Town Harbour for some great waterfront pics. It's located 0.3 mi (0.5 km) from central Krk. If you carry on walking you'll get to Porporela Beach, Drazica Beach, and Punta di Galetto Beach for some more water views.
See properties

Krk Town Square

8.8/10 (97 reviews)
If you're planning a bit of sightseeing, head to Krk Town Square – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Drazica Beach

8.6/10 (11 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Drazica Beach is a spot you might want to check out, located 0.5 mi (0.8 km) from central Krk. If you want to continue walking by the waves, head to Punta di Galetto Beach and Koralj Beach, both within a short walk.
See properties

Kosljun Island

8.0/10 (3 reviews)
Kosljun Island is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Porporela Beach

8.6/10 (4 reviews)
If want to top up your tan, you might want to head out to Porporela Beach, located 0.3 mi (0.5 km) from central Krk. Catch the sunset by the shore at Punta di Galetto Beach, just a short walk away.
See properties

Kosljun Monastery

8.0/10 (2 reviews)
Kosljun Monastery is 2.1 mi (3.4 km) from central Krk, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Jert Beach

7.0/10 (2 reviews)
Whether you want to collect beach glass or watch the sunset, Jert Beach is a spot you might want to check out, located 5 mi (8.1 km) from central Krk. Catch the sunset by the shore at beach Sv. Fuska, just a short walk away.
See properties

Cathedral of the Assumption

7.0/10 (2 reviews)
If you're planning a bit of sightseeing, head to Cathedral of the Assumption – just one of the monuments in Krk Old Town. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Learn more about Krk

Notable for its seaside, Krk features attractions such as Krk Town Square and Porporela Beach.

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

Check out reviews of Krk hotels guests love

Hotel Vila Rova

Hotel Vila Rova
Malinska-Dubasnica

10/10 Exceptional

United Kingdom
D
Hotel Vila Rova

Hotel Peteani

Hotel Peteani
Labin

10/10 Exceptional

United Kingdom
Alastair
Hotel Peteani

Apartments Mali Nono

Apartments Mali Nono
Krk

10/10 Exceptional

United Kingdom
Andrzej
Apartments Mali Nono

Sunny Krk by Valamar

Sunny Krk by Valamar
Krk

10/10 Exceptional

United Kingdom
Stephen
Sunny Krk by Valamar

Boutique hotel Esplanade

Boutique hotel Esplanade
Crikvenica

10/10 Exceptional

United Kingdom
giordano
Boutique hotel Esplanade

Hotel Villa Eugenia

Hotel Villa Eugenia
Lovran

10/10 Exceptional

United Kingdom
Karin
Hotel Villa Eugenia

Teatro Suite & Rooms

Teatro Suite & Rooms
Old Town (Stari Grad)

10/10 Exceptional

United Kingdom
Masayoshi
Teatro Suite & Rooms

Lola's Place

Lola's Place
Old Town (Stari Grad)

10/10 Exceptional

United Kingdom
KARIM
Lola's Place

Amadria Park Hotel Sveti Jakov

Amadria Park Hotel Sveti Jakov
Opatija

8/10 Very good

United Kingdom
Julian
Amadria Park Hotel Sveti Jakov

Hotel Marina

Hotel Marina
Crikvenica

8/10 Very good

United Kingdom
Homer
Hotel Marina

Find out more about Krk

Krk: A Tapestry of History and Nature Amidst the Croatian Isles

Nestled in the azure embrace of the Adriatic Sea, Krk is a captivating blend of rich history and stunning natural beauty. The island's charming town, also named Krk, boasts ancient ruins, a magnificent cathedral, and the impressive Frankopan Castle, each whispering tales of its storied past. Wander through picturesque cobbled streets, indulge in local cuisine, or relax on sun-drenched beaches. With crystal-clear waters perfect for swimming and a vibrant marina for sailing enthusiasts, Krk is ideal for both romantic getaways and family adventures. Experience the enchanting allure of this Croatian gem, where every corner invites exploration.

Discover great hotels near Krk

Krk offers a range of accommodation, from cosy guesthouses and charming B&Bs to modern hotels with sea views. Many of these properties focus on comfort and local charm, providing ideal bases for exploring the island’s scenic coastlines and historic sites. Here are some of the best hotels near Krk that our travelers love:

  1. Hotel Park Punat managed by Falkensteineropens in new window: This delightful 4.0-star hotel boasts a commendable guest rating of 8.4 out of 10 and is perfect for leisure travellers seeking a rejuvenating beach holiday. With direct access to the beach, guests can immerse themselves in sun-soaked days by the sea. The property features comfortable accommodations designed for relaxation, ensuring a seamless experience for discerning travellers. The inviting atmosphere and excellent service contribute to an overall sense of well-being, making it a top choice for those looking to unwind in a picturesque coastal setting.
  2. Hotel Kanajtopens in new window: A standout 4.0-star hotel with an exceptional guest rating of 9.4 out of 10, this property is tailored for adventure seekers looking for an exciting beach holiday experience. Offering direct access to the beach, guests can partake in various adventure sports and recreational activities both onsite and nearby, including ziplining, snorkeling, and windsurfing. The hotel's vibrant atmosphere and curated experiences create memorable stays for thrill-seeking travellers. With high-quality amenities and a focus on adventure, this hotel promises an exhilarating escape by the sea.
  3. Hotel Omorikaopens in new window: This charming 3.0-star hotel caters to travellers seeking a comfortable and pet-friendly holiday experience. With a welcoming atmosphere, the property allows pets and offers amenities that ensure a delightful stay for both you and your furry companions. Whether exploring nearby attractions or enjoying your time within the hotel, this establishment provides a relaxed setting. The convenient access to local business hubs makes it an ideal choice for those who want to blend leisure with practicality, ensuring a smooth and enjoyable journey.

Where to stay near Krk

In Malinska-Dubasnica, Vrbnik, and Punat, visitors can experience a blend of relaxation, historical charm, and vibrant culture. Malinska-Dubasnica offers beautiful beaches and a friendly atmosphere, ideal for families. Vrbnik captivates with its rich history and picturesque views. Punat, known for its marina and cultural sites, is perfect for those seeking adventure. For first-time visitors, Malinska-Dubasnica is the most welcoming choice.

  1. Malinska-Dubasnicaopens in new window: Nestled along the scenic coast, Malinska-Dubasnica is a fantastic spot for those seeking relaxation and a friendly atmosphere. With its beautiful beaches and inviting marinas, it's perfect for families and couples looking to unwind. Explore the charming promenades and soak up the sun at the beach, or enjoy a romantic evening at a seaside bar. Don’t miss the opportunity to visit local monuments that reflect the rich history of the region. Its combination of natural beauty and warm hospitality makes Malinska-Dubasnica a desirable place to stay.
  2. Punatopens in new window: Punat is a hidden gem for those who love the sea and culture. Known for its picturesque marina and historical monuments, it offers a unique blend of fishing, boating, and cultural experiences. Enjoy leisurely strolls along the waterfront or take a boat tour to explore nearby islands. The lush gardens and peaceful atmosphere create a perfect retreat for families and friends alike. Additionally, Punat’s charming harbour is the ideal spot to watch the sunset, making it a captivating destination for any traveller.
  3. Vrbnikopens in new window: Vrbnik is a charming historical village perched on a cliff, offering breathtaking views and a rich cultural experience. Known for its winding streets and ancient stone houses, it’s a delightful place to explore on foot. The local wines are a highlight, so be sure to indulge in a tasting while enjoying the stunning scenery. With its unique character and friendly locals, Vrbnik is perfect for those looking to immerse themselves in Croatian culture while enjoying the warmth of a close-knit community.

Things to do in Krk

Krk boasts stunning coastal landscapes with crystal-clear waters, inviting sandy beaches, and lush greenery. Visitors can indulge in swimming, hiking through scenic trails, or exploring charming marinas. With its mix of serene parks and rugged coastline, this island offers a delightful escape for nature lovers and outdoor enthusiasts alike.

  • Porat Klosteropens in new window – Discover the serenity of this historic monastery, where you can wander through tranquil gardens and admire the architectural beauty of the buildings. It’s a perfect spot to reflect and enjoy the peaceful surroundings.
  • Krk Town Squareopens in new window – Take a leisurely stroll through this vibrant piazza, surrounded by charming cafes and shops. You can soak in the lively atmosphere while enjoying a local delicacy or simply people-watch in this central hub of Krk.
  • St Quirinusopens in new window – Visit this beautiful church known for its striking architecture. Step inside to appreciate the intricate details and perhaps catch a moment of quiet contemplation in this serene space.
  • Church of St. Lucyopens in new window – Explore the fascinating history of this church, famous for its unique features and the surrounding ruins. It's an excellent opportunity to delve into the local heritage and enjoy the picturesque views.
  • Church of the Holy Trinityopens in new window – This enchanting church invites you to admire its artistic elements and rich history. Take your time to explore the interior and appreciate the craftsmanship that reflects the cultural significance of the area.

4 tips for savvy savings when booking a hotel in Krk

  1. Book for the cheapest times: The most budget-friendly months to visit Krk are January, February, and November, when hotel prices are typically lower. For those interested in exploring the island's rich history and culture, an ideal stay of at least 3 to 4 days allows you to visit key landmarks such as ancient ruins, the charming marina, and the impressive cathedral. You can also unwind by the sea, enjoy some adventure activities, or simply relax while soaking in the local culture. With affordable accommodation options available during these months, visitors can experience great value for money while discovering the unique attractions Krk has to offer.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Krk, begin by exploring the Dealsopens in new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To enhance your chances of securing these offers, consider enabling email alerts or push notifications from Hotels.com for updates on flash sales and special promotions. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you're informed about any changes in availability or price drops for your preferred hotels, maximising your opportunities for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you find better rates for your stay at a hotel in Krk. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer more appealing value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we may suggest alternative dates that could lead to more affordable options.
  4. Consider your location: Staying nearer to key attractions or city centres may offer convenience, but it often comes with elevated costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the locations you intend to visit. You might also look into independent hotels situated further out, which can provide a more genuine and budget-friendly experience.

Best time to go to Krk

Krk experiences its lowest average temperature in January, at 35.8°F (2.1°C), while July is the hottest month, with an average temperature of 72.9°F (22.7°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in Krk, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring