Lodging Image

Krk Hotel Guide. Hotels in Krk Old Town, Krk, Croatia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Krk Old Town hotels

1. Portella Inn

Portella Inn
3.0 star property
Krk Old Town
9.2 out of 10, Wonderful, (5 reviews)
"sauberes zimmer, freundliches personal nur hört man von draußen recht viel durch die wände durch"
Germany
Nadja
The price is €142
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

2. Hotel Drazica

Hotel Drazica
3.0 star property
0.6 km from Krk Old Town
7.8 out of 10, Good, (72 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
The price is €158
includes taxes & fees
13 Sept - 14 Sept
Hotel Drazica

3. Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
0.5 km from Krk Old Town
7.8 out of 10, Good, (15 reviews)
"Although it wasn't mentioned anywhere, breakfast buffet is included in the room rate for those who do breakfast. The pool is shallow (80 -120 cm) so ideal for those with kids. The rocky beach is paved in several places making sunbathing possible and there are ladders into/ out of the sea. Old town is about a 10 minute wslk away along the waterfront. I would stay there again"
Germany
Amina
The price is €146
includes taxes & fees
13 Sept - 14 Sept
Villa Lovorka - Hotel Resort Drazica

4. Sunny Krk by Valamar

Sunny Krk by Valamar
3.0 star property
0.9 km from Krk Old Town
8.2 out of 10, Very good, (232 reviews)
"Would recommend this hotel very good"
United Kingdom
Stephen
The price is €193
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

5. Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
0.2 km from Krk Old Town
9.4 out of 10, Exceptional, (56 reviews)
"We enjoyed it staying with you! "
Germany
Christina
The price is €291
includes taxes & fees
27 Aug - 28 Aug
Boutique Hotel Marina

6. Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
0.6 km from Krk Old Town
7.2 out of 10, Good, (22 reviews)
"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!"
Canada
Justin
The price is €198
includes taxes & fees
22 Aug - 23 Aug
Villa Tamaris - Hotel Resort Dražica

7. Apartments Bernarda

Apartments Bernarda
3.0 star property
0.8 km from Krk Old Town
The price is €131
includes taxes & fees
10 Sept - 11 Sept
Apartments Bernarda

8. Hotel Kanajt

Hotel Kanajt
4.0 star property
4.4 km from Krk Old Town
9.4 out of 10, Exceptional, (85 reviews)
"one of the best properties we have stayed at. "
United States
Danijel
The price is €221
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

9. Hotel Park Punat managed by Falkensteiner

Hotel Park Punat managed by Falkensteiner
4.0 star property
4.2 km from Krk Old Town
8.4 out of 10, Very good, (91 reviews)
"It's our second time at this hotel. "
United Kingdom
Khanittha
The price is €259
includes taxes & fees
28 Aug - 29 Aug
Hotel Park Punat managed by Falkensteiner

10. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
9.8 km from Krk Old Town
9.4 out of 10, Exceptional, (63 reviews)
"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."
United States
Eraldi
The price is €200
includes taxes & fees
11 Sept - 12 Sept
Hotel Vinotel Gospoja

11. Hotel Verbenicum

Hotel Verbenicum
4.0 star property
9.7 km from Krk Old Town
9.6 out of 10, Exceptional, (33 reviews)
"The location is amazing right next to the water"
Canada
Mikhail
The price is €183
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

12. Hotel Villa Margaret

Hotel Villa Margaret
4.0 star property
12.4 km from Krk Old Town
9.8 out of 10, Exceptional, (18 reviews)
"This Hotel is awesome. Brekfast, spa, staff. Will be back."
Ireland
Tomas
The price is €258
includes taxes & fees
6 Sept - 7 Sept
Hotel Villa Margaret

13. Blue Waves Resort

Blue Waves Resort
4.0 star property
11.1 km from Krk Old Town
8.4 out of 10, Very good, (100 reviews)
"Nice room and beautiful beach area. Great staff with delicious food at both the evening and morning buffet! Unfortunately due to the time of our visit (4days before closing for the season) a lot of the bar/dining options were closed and the outdoor pool/hot tub was cold/out of service. "
Canada
Kayla Danielle
The price is €194
includes taxes & fees
14 Sept - 15 Sept
Blue Waves Resort

14. Valamar Villa Adria

Valamar Villa Adria
4.0 star property
15.3 km from Krk Old Town
8.8 out of 10, Excellent, (53 reviews)
"Nice staff, great location."
United States
Tamas
The price is €179
includes taxes & fees
12 Sept - 13 Sept
Valamar Villa Adria

15. Hotel Miramare Njivice

Hotel Miramare Njivice
4.0 star property
15.5 km from Krk Old Town
7.8 out of 10, Good, (64 reviews)
"nice hotel"
United States
Joan
The price is €129
includes taxes & fees
9 Sept - 10 Sept
Hotel Miramare Njivice

16. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
11.1 km from Krk Old Town
10.0 out of 10, Exceptional, (25 reviews)
"very welcoming staff, going above and beyond to please visitors nice, quiet hotel, has everything one possibly needs to enjoy a beautiful vacation; the restaurant and staff are excellent; the pool is very nice and the beach extension under the olive trees is to die for."
United States
Howard
The price is €341
includes taxes & fees
2 Sept - 3 Sept
Hotel Vila Rova

17. Magal Maradiso Hotel by Aminess

Magal Maradiso Hotel by Aminess
3.0 star property
15.9 km from Krk Old Town
7.6 out of 10, Good, (181 reviews)
"Nice location"
Canada
Rick
The price is €130
includes taxes & fees
14 Sept - 15 Sept
Magal Maradiso Hotel by Aminess

18. Hotel Ruža

Hotel Ruža
3.0 star property
20.6 km from Krk Old Town
8.4 out of 10, Very good, (111 reviews)
"Photos were not representative of the current condition of the room and property. Hotel is very rundown. Room had water damage. Windows and carpeting were dirty. We planned to stay three nights and checked out after one night."
United States
Vilma
The price is €77
includes taxes & fees
13 Sept - 14 Sept
Hotel Ruža

19. Apartmani Tina

Apartmani Tina
3.0 star property
14.7 km from Krk Old Town
9.8 out of 10, Exceptional, (6 reviews)
"Отличный отель все на высшем уровне, было приятно здесь остановиться, очень хорошее оснащение, есть зона релакса с бассейном, удобная кухня, а также порадовал десяток русских каналов по телевизору, расположение отличное подьем легкий и плавный, спасибо большое, надеюсь еще вернемся к вам"
Russia
Dmytro
The price is €183
includes taxes & fees
28 Aug - 29 Aug
Apartmani Tina

20. Heritage hotel Forza

Heritage hotel Forza
4.0 star property
15.4 km from Krk Old Town
10.0 out of 10, Exceptional, (88 reviews)
"Amazing places, I recommend, because delicious foods, professional services"
United States
VIVIAN
The price is €195
includes taxes & fees
6 Sept - 7 Sept
Heritage hotel Forza
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 Old Town Hotel Reviews

Find out more about Krk Old Town

Top reasons to visit Krk Old Town

  • Charming Historic Streets: Wander through the picturesque streets of Krk Old Town, immersing yourself in its rich Croatian heritage.
  • Stunning Coastal Scenery: Enjoy breathtaking views of the Adriatic Sea and surrounding landscapes from various vantage points.
  • Vibrant Local Culture: Experience the lively atmosphere and friendly locals while exploring shops and cafes.
  • Outdoor Activities: Engage in a variety of outdoor pursuits, including guided tours and beach access.
  • Inviting Accommodations: Choose from a range of comfortable hotels and charming bed and breakfasts to suit your needs.

Find great hotels near Krk Old Town

Discover the charm of Krk Old Town with a variety of accommodation options, from inviting hotels to cosy bed and breakfasts. Enjoy a range of popular services, including beach access and pet-friendly facilities, perfect for adventure seekers. Whether you’re looking for a hotel with excellent reviews or specific options like the Falkensteiner Hotel, Krk offers something for every traveller's taste and budget.

  • Aminess Style Glamping Villas & Holiday Homes Atea: Nestled just 16.1km from Krk Old Town, Aminess Style Glamping Villas & Holiday Homes Atea combines the charm of glamping with modern comforts. This 4-star resort is ideal for families seeking a beach getaway, offering direct beach access and a wealth of amenities tailored for children. Young guests can enjoy toys, books, a dedicated children's pool, and engaging games, ensuring a delightful family vacation experience. With a guest rating of 8.4 out of 10, this property provides a unique blend of nature and luxury for those looking to unwind together.
  • Hotel Amabilis: Located 19.3km from Krk Old Town, Hotel Amabilis is a luxurious 5-star retreat that boasts a remarkable guest rating of 9.4 out of 10. This hotel caters to adventure enthusiasts, offering direct beach access and a variety of thrilling activities such as fishing, sailing, and waterskiing nearby. Whether you're keen on parasailing or exploring the local surroundings via Segway, the hotel's adventure-centric approach ensures an exhilarating stay. With its elegant decor and premium services, Hotel Amabilis promises an unforgettable beach escape.
  • Hotel Slaven: Situated 17.7km from Krk Old Town, Hotel Slaven is a welcoming 3-star option for travellers seeking a pet-friendly beach holiday. With direct access to the beach, this hotel allows pets on-site, making it a perfect choice for those who wish to include their furry companions in their vacation plans. The property has clear pet policies and amenities to ensure a comfortable stay for both guests and their pets. With its relaxed atmosphere and approachable service, Hotel Slaven offers a pleasant beach experience for all.

Where to stay near Krk Old Town

Krk Old Town offers a delightful blend of history and natural beauty, making it an ideal destination for those seeking a relaxing and culturally enriching experience. Wander through its charming streets, explore historic landmarks, and soak up the stunning coastal scenery. Nearby, the vibrant atmosphere of Krk city invites adventure and romance, while friendly locals enhance your journey. Whether you're drawn to the old town’s rich heritage or the surrounding landscapes, Krk promises an unforgettable holiday experience.

  • Krk Island: Situated a mere 6.4km from Krk Old Town, Krk Island is a stunning destination characterised by its natural beauty and inviting beaches. The island's appeal peaks during the summer months of July to September, attracting visitors keen on outdoor activities, picturesque scenery, and leisurely beach days. Visitors can explore a variety of recreational areas, indulge in shopping, and soak in the breathtaking views of the surrounding bays and beaches. With its rich landscape, Krk Island is the perfect spot for those seeking relaxation and adventure alike.
  • Oštrobradić: Located 9.7km from Krk Old Town, Oštrobradić is a charming village that offers a delightful escape into the serene Croatian countryside. Much like its neighbouring locales, this village sees a surge in visitors from July to September, drawn by its captivating beaches and stunning outdoor scenery. The local piazza square is a quaint gathering spot, where one can enjoy the laid-back atmosphere while taking in the village's character. Oštrobradić is ideal for those who wish to experience authentic village life and the natural beauty of the island.
  • Barušići: Also 9.7km away from Krk Old Town, Barušići is another picturesque village that combines scenic beauty with a peaceful atmosphere. The village attracts tourists primarily during the summer months, particularly from July to September, who come to enjoy its inviting beaches and outdoor pursuits. Visitors can take in the stunning views from the local piazza square and explore the nearby bays. Barušići is a wonderful destination for those looking to unwind amidst nature and appreciate the tranquil charm of rural Croatia.

Things to do near Krk Old Town

Shopping

Close to the waterfront, you'll discover charming boutiques offering local crafts and souvenirs, such as handmade jewellery and traditional Croatian products. The bustling Krk Market features fresh produce and local delicacies, while the nearby Taverna offers unique gifts that reflect the region’s rich culture.

Recreation

Explore the tranquil ambiance at the Spa & Wellness Centre in Krk, where you can indulge in rejuvenating treatments and therapies. Enjoy yoga sessions on the beach or a leisurely stroll along the waterfront promenade, soaking in the picturesque views of the Adriatic Sea.

Adventure

Experience the thrill of motor racing at Automotodrom Grobnik Doo, located 40.2km from Krk Old Town. Feel the adrenaline rush as you navigate the challenging track, surrounded by the excitement of motorsport enthusiasts. It’s a fantastic way to immerse yourself in the adventure spirit of the region.

Nightlife

In Krk Old Town, enjoy vibrant evenings at the charming Café Bar Maestral, perfect for cocktails by the waterfront. For a lively atmosphere, visit the historic Vela Placa Square, often bustling with street performers and live music during summer nights.

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

Find the best attractions in and around Krk Old Town

Krk Old Town offers a delightful blend of outdoor activities and cultural experiences, making it perfect for a beach holiday. Visitors can explore its charming harbour, scenic bays, and the historic old town, which reflects the rich Croatian heritage. Popular attractions include the picturesque streets of the old Krk town, where you can immerse yourself in local culture while enjoying the stunning coastal scenery.

  • Punta Debij Beach: Situated 4.8km from Krk Old Town, Punta Debij Beach boasts a relaxed atmosphere with soft sands and clear waters, ideal for sunbathing and swimming. The tranquil setting is perfect for unwinding, allowing visitors to enjoy the serene coastal vibes.
  • Krk Town Square: Nestled within Krk Old Town, this charming piazza is a cultural hub, lined with historic architecture and lively cafés. It serves as a vibrant meeting point for locals and tourists alike, showcasing the essence of city life and rich heritage.
  • Kvarner Gulf: Located 14.5km away, Kvarner Gulf is renowned for its stunning scenery and outdoor activities. The bay features picturesque beaches and opportunities for boating, making it a delightful spot for nature enthusiasts and beach lovers.

Best time to go to Krk Old Town

The best time to visit Krk Old Town 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
January35.8°F (2.1°C)Light RainMostly CloudyLowSlightly Low
February37.8°F (3.2°C)Light RainMostly SunnyLowSlightly 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 SunnyAverageSlightly 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 SunnyHighAverage
October55.0°F (12.8°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly SunnyAverageSlightly Low
December39.2°F (4.0°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Old Town

Accessing Krk Old Town is convenient via several major airports. Zagreb Airport (ZAG) is located 140.0km away, with nearby hotels such as The Westin Zagreb and Zonar Zagreb, both 11.3km from the airport. Transportation options include 24-hour airport shuttles and transfers. Ljubljana Airport (LJU) is 133.6km from Krk, with hotels like Exe Lev and Radisson Blu Plaza Hotel situated 19.3km away. Zadar Airport (ZAD), 120.7km distant, offers hotels such as Teatro Verdi Hotel, 11.3km from the airport, with various shuttle services available. All airports provide accessible transport options to ensure a smooth journey to Krk Old Town.

Frequently asked questions

What's it like in Krk Old Town?
You'll be sure to have fun exploring Krk's Krk Old Town neighbourhood. Make sure that you visit Krk Town Square and Cathedral of the Assumption as part of your Krk Old Town travel plans.
How many hotels should I expect to find in the Krk Old Town area?
Expedia has 29 hotels and other accommodation options in Krk Old Town to choose from, making this an ideal home base for exploring the greater Krk area.
If I need to cancel my hotel reservation in Krk Old Town, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Enter your dates, click on "Search", then you can use the "fully refundable" filter to get the best options available in Krk Old Town.
What is there to do in this Krk neighbourhood?
Krk Town Square, Cathedral of the Assumption and St Quirinus are just a few attractions to check out in Krk Old Town. While you're out sightseeing in Krk, make sure that you visit other sights such as Punta di Galetto Beach or Porporela Beach.