15 Best Island Hotels in Krk Town

Only Handpicked and Verified Accommodations for Your Stay in Krk Town, Croatia
Check-in
19Apr2026Select date
Check-out
20Apr2026Select date
Rooms and Guests2 Guests, 1 Room
Krk Town features beautiful spots like Vela Plaža beach, the Frankopan Castle, and the picturesque Old Town with its charming streets. You can explore the local marina or try your luck at the nearby Casino Rosenthal. With a variety of hotels available, you'll find options ranging from beachside resorts to cozy guesthouses, each offering local experiences and stunning views of the Adriatic Sea. This website showcases a carefully selected list of Krk accommodations based on reviews and amenities. When booking, consider visiting in June or September for fewer crowds and check public transport options for easy exploration.
View map
1-15 out of 15
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
Map1400 yd from City Centre700 yd from Krk Bus Station
FromUS$ 297 /nightSelect
8.2
Great
Map400 yd from City Centre100 yd from Krk Cathedral
FromUS$ 204 /nightSelect
8.4
Great
Map1100 yd from City Centre200 yd from Drazica Beach
FromUS$ 96 /nightSelect
8.0
Great
Map300 yd from City Centre100 yd from Krk Town Square
FromUS$ 144 /nightSelect
8.2
Great
FromUS$ 53 /nightSelect
8.2
Great
Map900 yd from City Centre300 yd from Drazica Beach
FromUS$ 119 /nightSelect
8.2
Great
Map700 yd from City Centre100 yd from Porporela Beach
FromUS$ 200 /nightSelect
8.2
Great
Map700 yd from City Centre200 yd from Punta di Galetto Beach
FromUS$ 127 /nightSelect
8.0
Great
FromUS$ 58 /nightSelect
Map1100 yd from City Centre300 yd from Drazica Beach
FromUS$ 150 /nightSelect
8.2
Great
Map700 yd from City Centre300 yd from Punta di Galetto Beach
FromUS$ 123 /nightSelect
8.2
Great
FromUS$ 286 /nightSelect
8.4
Great
Map500 yd from City Centre400 yd from Krk Town Square
FromUS$ 117 /nightSelect
Map1500 yd from City Centre1300 yd from Krk Bus Station
FromUS$ 492 /nightSelect
9.4
Perfect
Map300 yd from City Centre100 yd from Krk Fortress
FromUS$ 198 /nightSelect

Price range for hotels in Krk Town

A world of island accommodation options awaits, from budget-friendly beach stays to luxurious overwater retreats, with prices suited to every traveler's tropical dream.

⬆️ The highest price
US$ 492
⬇️ The lowest price
US$ 53
💸 Average price for
4-star hotels
US$ 229
3-star hotels
US$ 94

Best hotels in Krk Town

Based on guest reviews over the last 12 months

Seaside Serenity:
Hotel Maritime
Boutique Charm:
Boutique Hotel Placa
Family Friendly Fun:
Hotel Drazica - Hotel Resort Drazica
Cultural Retreat:
Villa Lovorka - Hotel Resort Drazica
Nature Explorer's Haven:
Casa Valsecca
Luxury at Its Finest:
Sunny Krk By Valamar
Cozy Guest Experience:
Guest House Dijana
Camping Comfort:
Valamar Camping Jezevac

FAQs about hotels in Krk Town

We hope these answers help you plan your island trip

Which hotels in Krk Town offer the best value for money?
For budget-conscious travelers, Casa Valsecca and Guest House Dijana provide affordable rates starting around $70 per night during off-peak seasons and roughly $100 during peak seasons. Higher-end options include Boutique Hotel Placa, which is well-rated and offers enhanced amenities at about $200 per night in peak season.
Which hotels have the most convenient location for visiting landmarks in Krk Town?
Hotels like Hotel Maritime and Sunny Krk By Valamar are located within a 500-meter walk from Krk Cathedral and Krk Fortress, making them perfect for exploring key landmarks.
Do any hotels in Krk Town offer scenic views?
Both Hotel Bor and Villa Tamaris at Hotel Resort Drazica offer waterfront views of the Adriatic Sea. Guests frequently praise these properties for their picturesque locations.
What hotels are recommended for families with children in Krk Town?
Hotel Drazica - Hotel Resort Drazica is family-friendly, featuring pools and activities for kids. Mobile Homes Residence Ulika provides family accommodations with excellent amenities, making it suitable for larger groups.
Which hotels in Krk Town are best for couples seeking a romantic getaway?
Boutique Hotel Placa and Hotel Maritime provide tranquil settings ideal for couples. Both properties have spa services and romantic dining options, making them popular for couples.

Hotel Insights for Krk Town Visitors

This guide provides detailed information about 14 hotels in Krk Town, Croatia, to aid travelers in making informed accommodation choices based on their specific needs and preferences.

Nightly rates average $80-180.

14 hotels are available in Krk Town.

Peak travel seasons are July and August.

Local tourist tax is approximately €1 per person per night.

Most hotels are within 1 km of Krk Town's main attractions, such as Frankopan Castle.

Other cities in Croatia

Check-in
19Apr2026Select date
Check-out
20Apr2026Select date
Rooms and Guests2 Guests, 1 Room