Find hotels near Krk Town Harbour, Krk from $105

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 9,822 hotels close to Krk Town Harbour with room rates, reviews, and availability. Most hotels are fully refundable.

Boutique Hotel Marina

4.0 star property
0.2 mi from Krk Town Harbour
9.4 out of 10, Exceptional, (55)
"We enjoyed it staying with you! "
Germany
Christina
$191 nightly
The price is $216
Dec 5 - Dec 6
Total with taxes and fees
Boutique Hotel Marina

LuxArt City SPA Residence Krk

4.5 star property
0.2 mi from Krk Town Harbour
$661 nightly
The price is $750
Jan 2 - Jan 3, 2026
Total with taxes and fees
LuxArt City SPA Residence Krk

Hotel Kanajt

4.0 star property
2.9 mi from Krk Town Harbour
9.4 out of 10, Exceptional, (79)
"Great hotel. Open all year. Shuttle to beach."
United Kingdom
jacques
$105 nightly
The price is $122
Dec 5 - Dec 6
Total with taxes and fees
Hotel Kanajt

Hotel Vinotel Gospoja

4.0 star property
6.3 mi from Krk Town Harbour
9.2 out of 10, Wonderful, (54)
"Definitely recommend!!"
Canada
Sherry
$147 nightly
The price is $170
Jan 3 - Jan 4, 2026
Total with taxes and fees
Hotel Vinotel Gospoja

Apartmani Tina

3.0 star property
9.4 mi from Krk Town Harbour
9.8 out of 10, Exceptional, (6)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
Apartmani Tina

Soline Bay Seashore Residence

4.0 star property
8.9 mi from Krk Town Harbour
9.8 out of 10, Exceptional, (10)
"Fantastisk beliggenhed og fed lejlighed samt en super vært."
Denmark
Brian
$4,475 nightly
The price is $5,060
Dec 5 - Dec 6
Total with taxes and fees
Soline Bay Seashore Residence

Boutique hotel Esplanade

4.0 star property
11.8 mi from Krk Town Harbour
9.6 out of 10, Exceptional, (68)
"Very comfortable and wonderful staff! "
United States
Seth
$131 nightly
The price is $151
Dec 7 - Dec 8
Total with taxes and fees
Boutique hotel Esplanade

Pansion Tramontana

3.0 star property
12.2 mi from Krk Town Harbour
9.4 out of 10, Exceptional, (12)
"The owner is very kind"
Canada
François
$121 nightly
The price is $139
Dec 5 - Dec 6
Total with taxes and fees
Pansion Tramontana

Hostel Kantun

2.0 star property
3 mi from Krk Town Harbour
10.0 out of 10, Exceptional, (2)
"Value for money top"
Italy
Fabio
$98 nightly
The price is $114
Dec 5 - Dec 6
Total with taxes and fees
Hostel Kantun

Hotel Miramare Njivice

4.0 star property
9.8 mi from Krk Town Harbour
7.8 out of 10, Good, (63)
"Charming older hotel. A bit dated but in a good way. Clean, comfortable beds great waterfront location "
Canada
Andrew
$89 nightly
The price is $105
Dec 15 - Dec 16
Total with taxes and fees
Hotel Miramare Njivice

Pansion Preza

3.5 star property
11.9 mi from Krk Town Harbour
7.6 out of 10, Good, (8)
"Fabulous stay. Place run by a friendly couple. Very close to all restaurants. "
India
Gaurav
Pansion Preza

Apartments Bellator

3.0 star property
9.3 mi from Krk Town Harbour
$164 nightly
The price is $188
Dec 5 - Dec 6
Total with taxes and fees
Apartments Bellator

Apartmani Heta

4.0 star property
11.8 mi from Krk Town Harbour
$1,441 nightly
The price is $1,631
Dec 5 - Dec 6
Total with taxes and fees
Apartmani Heta

Apartmani Alagic

4.0 star property
11.8 mi from Krk Town Harbour
$1,173 nightly
The price is $1,330
Dec 10 - Dec 11
Total with taxes and fees
Apartmani Alagic
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 Krk Town Harbour Hotel Reviews

Hotels near other Krk Town Harbour attractions

Frequently asked questions

What are the top-rated hotels near Krk Town Harbour?
Discover the top-rated hotels near Krk Town Harbour that offer exceptional amenities and breathtaking views for an unforgettable stay.

Double room Helena °6 with side sea view, air conditioning, WiFi

Double room Helena °6 is a charming retreat located just 2.1 miles from Krk Town Harbour, with an impressive review rating of 10. This lovely room features a side sea view and is enhanced by amenities such as air conditioning and a private balcony, perfect for enjoying the ocean breeze. Guests can also indulge in nearby activities like snorkeling, kayaking, and paddleboating, all within easy reach.

Hotel Kanajt

Hotel Kanajt is a delightful 4-star hotel situated 4.9 miles from Krk Town Harbour, rated 9.4 by travelers. This hotel offers a serene getaway with direct access to a beautiful private beach. Guests can enjoy a variety of amenities including a full-service spa, hot tub, and complimentary buffet breakfast. The stunning sea views from the terrace and the on-site beach bar make it an ideal choice for relaxation and enjoyment.

Boutique Hotel Marina

Boutique Hotel Marina, rated 9.4 by travelers, is an elegant 4-star hotel located just a short 6-minute walk from Krk Town Harbour. This adults-only hotel features stylish accommodations with premium bedding and private balconies that provide lovely sea views. Guests can explore nearby boat tours or relax on the terrace with complimentary toiletries at their convenience, ensuring a satisfying stay.
What hotels are within walking distance to Krk Town Harbour?
Discover the perfect hotels near Krk Town Harbour, offering top-rated experiences and beautiful views for your stay.

Double room Helena °6 with side sea view, air conditioning, WiFi

Double room Helena °6 is a charming retreat located just a 19-minute walk from Krk Town Harbour, with a perfect review rating of 10. Guests can enjoy a personal balcony with a side sea view, ideal for relaxing after a day of exploring. The hotel is surrounded by various outdoor activities, including snorkeling and paddleboating, enhancing the coastal experience in Krk.

Boutique Hotel Marina

Boutique Hotel Marina is a delightful 4-star stay, only a 6-minute walk from Krk Town Harbour, rated 9.4 by travelers. This stylish hotel features a lovely terrace and stunning sea views, perfect for enjoying the sunset. Guests appreciate the complimentary bathrobes and premium bedding, ensuring a comfortable stay close to the beach and local boat tours.

Sunny Krk by Valamar

Sunny Krk by Valamar is a welcoming 3-star hotel situated an 18-minute walk from Krk Town Harbour, with a solid review rating of 8.2. This hotel offers a variety of amenities including a spa, outdoor tennis, and direct beach access, making it a great choice for active travelers. Guests can unwind on their furnished balcony while enjoying sea views, enhancing their experience in beautiful Krk.
How much is a hotel near Krk Town Harbour?
Staying near Krk Town Harbour is a treat, with plenty of hotels from $105 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Krk Town Harbour?
Discover the perfect family-friendly hotels near Krk Town Harbour, where comfort meets fun for all ages.

Sunny Krk by Valamar

Sunny Krk by Valamar is a charming 3-star hotel located slightly further at 2.2 miles from Krk Town Harbour, with an impressive review rating of 8.2. This family-friendly hotel provides a variety of entertaining amenities, including an arcade game room, toys for children, and highchairs. Guests can also take advantage of the on-site spa, beach access, and complimentary self-parking, making for a well-rounded family vacation.

Hotel Drazica

Hotel Drazica, also a 3-star hotel, is situated 2.0 miles away from Krk Town Harbour and holds a solid review rating of 7.8. This family-friendly hotel offers ample amenities such as a children's pool with a waterslide and playgrounds, ensuring that younger travelers have plenty to enjoy. Additional features include a beachfront location, mini-golf, and free self-parking, catering to both fun and convenience for families.

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica is a delightful 3-star hotel located just 2.0 miles from Krk Town Harbour. With a review rating of 7.8, this hotel is perfect for families, featuring a children's pool with a waterslide, cribs, and a playground. Guests will also enjoy amenities like a poolside bar, tennis courts, and free self-parking, making it an excellent choice for a relaxing family getaway.
Which hotels near Krk Town Harbour offer the best views?
Discover stunning hotels near Krk Town Harbour that boast breathtaking views and exceptional ratings.

Hotel Kanajt

Hotel Kanajt, a 4-star gem located 4.9 miles from Krk Town Harbour, offers a remarkable stay with a review rating of 9.4. Guests can unwind on the furnished balcony while enjoying panoramic sea views. The hotel features a full-service spa, an infinity pool, and a beach bar, ensuring a relaxing and rejuvenating experience. Additional amenities include complimentary beach shuttles, daily breakfast, and onsite windsurfing opportunities.

Sunny Krk by Valamar

Just 2.2 miles from Krk Town Harbour, Sunny Krk by Valamar is a family-friendly 3-star hotel rated 8.2 by travelers. The hotel boasts sea views from its terraces and a variety of outdoor activities, including onsite tennis and windsurfing. Guests enjoy a vibrant beach scene with sun loungers and umbrellas, alongside amenities like a spa and poolside bar to enhance their stay.

Hotel Maritim

Hotel Maritim is a 4-star hotel located a mere 6 minutes' walk from Krk Town Harbour, with a solid review rating of 8.0. This hotel features stunning sea views and an infinity pool, perfect for relaxation. Guests can indulge in a complimentary buffet breakfast and enjoy easy access to the beach, enhancing their stay with daily housekeeping and a poolside bar for refreshments.
What are the best affordable hotels near Krk Town Harbour?
Discover the best affordable hotels near Krk Town Harbour, perfect for travelers seeking top-rated options with stunning views.

Double room Helena °6 with side sea view, air conditioning, WiFi

Double room Helena °6 offers travelers a delightful escape just 2.1 miles from Krk Town Harbour. With an impressive review rating of 10, this hotel features a beautiful side sea view, air conditioning, and complimentary WiFi. Guests can unwind on the patio or enjoy nearby paddle boating, snorkeling, and kayaking. Ideal for couples and those seeking a romantic getaway, this historic accommodation ensures a memorable stay.

Sunny Krk by Valamar

Sunny Krk by Valamar is a charming 3-star hotel located 2.2 miles from Krk Town Harbour, an 8.2 traveler's rating. This family-friendly retreat provides free toiletries, WiFi, and self-parking, making it convenient for all travelers. With amenities such as a spacious terrace, an onsite spa, and direct beach access, families can enjoy quality time together while indulging in activities like tennis, mini-golf, and windsurfing.

Hotel Drazica

Hotel Drazica, just 2.0 miles from Krk Town Harbour, holds a solid review rating of 7.8 and offers a variety of family-friendly amenities. Guests can benefit from complimentary WiFi, free toiletries, and self-parking. The hotel features a lovely terrace, outdoor tennis courts, and a playground for children, ensuring a fun and relaxing environment for families. Whether it's enjoying a day at the beach or a refreshing dip in the pool, this hotel is a fantastic choice for affordable stays.
What are the best boutique hotels near Krk Town Harbour?
Finding the perfect boutique hotel near Krk Town Harbour can elevate your travel experience with top-rated accommodations that offer charm and comfort.

Boutique Hotel Marina

Boutique Hotel Marina is an inviting 4-star hotel located just a 6-minute walk from Krk Town Harbour, rated an impressive 9.4 by travelers. This adults-only boutique offers a blend of comfort and style, featuring a scenic terrace and stunning sea views that ensure a relaxing stay. Guests can enjoy nearby boat tours and beach access while indulging in premium bedding and complimentary toiletries. With free self-parking and luxurious bathrobes provided, travelers will find this hotel perfect for a tranquil getaway.
Are there any hotels with pools close to Krk Town Harbour?
If you're seeking hotels with pools near Krk Town Harbour, you'll find some top-rated options that promise a delightful stay.

Hotel Kanajt

Hotel Kanajt is a 4-star gem located just 4.9 miles from Krk Town Harbour, featuring an impressive review rating of 9.4. This hotel offers a stunning pool area with sun loungers, poolside cabanas, and a bar, perfect for relaxation. Guests can indulge in a complimentary buffet breakfast, unwind in the on-site spa, or enjoy direct access to a private beach. With amenities like free beach shuttles and air conditioning, it's a wonderful choice for travelers looking for comfort and leisure.

Hotel Drazica

Located 2.0 miles from Krk Town Harbour, Hotel Drazica is a 3-star hotel with a review rating of 7.8. It features a family-friendly pool area complete with a waterslide and a poolside bar, making it an excellent choice for families. Guests can also enjoy on-site tennis facilities, a playground, and easy access to nearby snorkeling locations. With its inviting atmosphere and essential amenities, it provides a comfortable stay for all.

Hotel Maritim

Situated only a 6-minute walk from Krk Town Harbour, Hotel Maritim boasts a solid review rating of 8.0 and offers a stylish 4-star experience. The hotel features an infinity pool with sun loungers and a poolside bar, ideal for a refreshing dip. Guests can enjoy free buffet breakfasts, connecting rooms for families, and a terrace with sea views. This accommodation is perfect for those who want a combination of convenience and leisure.
What are the best pet-friendly hotels near Krk Town Harbour?
For travelers seeking the best pet-friendly hotels near Krk Town Harbour, there are delightful options that ensure a memorable stay for both you and your furry friend.

Boutique Hotel Marina

Boutique Hotel Marina is a charming 4-star hotel located just a 6-minute walk from Krk Town Harbour, featuring an impressive review rating of 9.4. This hotel welcomes pets with amenities such as in-room pet accommodations and provisions for dogs and cats. Guests can enjoy a beautiful terrace with sea views, complimentary toiletries, and premium bedding, ensuring a comfortable and luxurious stay. The hotel also offers nearby access to boat tours and beaches, perfect for a day out with your pet.
Can I book a fully refundable hotel close to Krk Town Harbour?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Krk Town Harbour", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Krk Town Harbour?
To look for discounts on hotels near Krk Town Harbour, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.