Lodging Image

Hotels in Krk Old Town

  • 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 S$198
includes taxes & fees
17 Sept - 18 Sept
Portella Inn

2. 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 S$305
includes taxes & fees
21 Sept - 22 Sept
Boutique Hotel Marina

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 S$181
includes taxes & fees
21 Sept - 22 Sept
Villa Lovorka - Hotel Resort Drazica

4. Hotel Drazica

Hotel Drazica
3.0 star property
0.6 km from Krk Old Town
7.8 out of 10, Good, (73 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
The price is S$230
includes taxes & fees
30 Aug - 31 Aug
Hotel Drazica

5. 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 S$287
includes taxes & fees
13 Sept - 14 Sept
Sunny Krk by Valamar

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, (23 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 S$173
includes taxes & fees
20 Sept - 21 Sept
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 S$186
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 S$328
includes taxes & fees
11 Sept - 12 Sept
Hotel Kanajt

9. Apartments Mali Nono

Apartments Mali Nono
3.5 star property
3 km from Krk Old Town
9.4 out of 10, Exceptional, (11 reviews)
"It was amazing. Place comfort cleanless pool on the top. We gonna back and back "
United Kingdom
Andrzej
The price is S$98
includes taxes & fees
20 Sept - 21 Sept
Apartments Mali Nono

10. 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, (92 reviews)
"It's our second time at this hotel. "
United Kingdom
Khanittha
The price is S$226
includes taxes & fees
19 Sept - 20 Sept
Hotel Park Punat managed by Falkensteiner

11. Vila Ponte

Vila Ponte
4.0 star property
4.3 km from Krk Old Town
9.4 out of 10, Exceptional, (11 reviews)
"Stayed in apartment 202 for four nights. A lovely, family friendly property in a great location. Comfortable, well equipped apartment, great pool. Friendly helpful staff. A great location with loads of food options, some literally a 2 min walk. Loads of free parking. We really enjoyed our stay, recommended!"
United Kingdom
Peter
The price is S$259
includes taxes & fees
20 Sept - 21 Sept
Vila Ponte

12. 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 S$271
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

13. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
9.8 km from Krk Old Town
9.4 out of 10, Exceptional, (65 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 S$282
includes taxes & fees
17 Sept - 18 Sept
Hotel Vinotel Gospoja

14. 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 S$259
includes taxes & fees
14 Sept - 15 Sept
Blue Waves Resort

15. 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)
"Very nice, clean hotel with very helpfull personel."
United States
Pavol
The price is S$305
includes taxes & fees
22 Sept - 23 Sept
Hotel Villa Margaret

16. Hotel Malin

Hotel Malin
4.0 star property
11.1 km from Krk Old Town
7.6 out of 10, Good, (50 reviews)
"great for families"
Canada
Michael
The price is S$279
includes taxes & fees
20 Sept - 21 Sept
Hotel Malin

17. 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 S$185
includes taxes & fees
16 Sept - 17 Sept
Valamar Villa Adria

18. 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 S$283
includes taxes & fees
22 Sept - 23 Sept
Heritage hotel Forza

19. 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 S$198
includes taxes & fees
9 Sept - 10 Sept
Hotel Miramare Njivice

20. 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 S$432
includes taxes & fees
21 Sept - 22 Sept
Hotel Vila Rova
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 Old Town: Wander through cobbled streets filled with historic landmarks and vibrant local culture.
  • Stunning Beaches: Relax on picturesque beaches and enjoy the breathtaking coastal views.
  • Outdoor Activities: Engage in various outdoor pursuits, including city tours, shopping, and recreational adventures.
  • Rich Cultural Experience: Immerse yourself in Croatian heritage with local customs and traditions.
  • Diverse Accommodation: Choose from a range of charming bed and breakfasts to comfortable hotels catering to all needs.

Find great hotels near Krk Old Town

In Krk Old Town, you'll discover a delightful array of accommodations, from charming bed and breakfasts to comfortable hotels, catering to every traveller’s needs. Whether you seek pet-friendly options, beach access, or thrilling adventure experiences, there are plenty of choices available. With a variety of reviews and insights on hotels like Falkensteiner, you can easily find the perfect place to enjoy your stay in this picturesque Croatian destination.

  • Magal Maradiso Hotel by Aminess: Set in a tranquil location approximately 16.1km from Krk Old Town, Magal Maradiso Hotel by Aminess is a charming 3-star hotel ideal for families seeking a beach getaway. With direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel is particularly family-friendly, offering amenities such as a WaterPark (for a fee), a complimentary Children’s Club, an arcade game room, and a shared playground to keep younger guests entertained. This property embodies a relaxed holiday atmosphere, making it a great choice for those prioritising family fun.
  • Hotel Park Punat managed by Falkensteiner: Located a mere 4.8km from Krk Old Town, Hotel Park Punat is a refined 4-star hotel that boasts a guest rating of 8.4 out of 10. Its proximity to the beach allows for leisurely strolls along the shoreline. The hotel offers a blend of comfort and elegance, making it suitable for those desiring a sophisticated beach experience. Guests can expect well-appointed rooms and first-rate service, ensuring a delightful stay while exploring the beautiful coast of Croatia.
  • Sunny Krk by Valamar: Positioned just 805m from Krk Old Town, Sunny Krk by Valamar is a vibrant 3-star hotel, garnering an impressive guest rating of 8.2 out of 10. This property caters to families and adventure seekers alike, featuring direct beach access and a range of recreational activities. Guests can partake in onsite waterskiing, or explore nearby options for parasailing, sailing, and motorboating. Additionally, amenities for children include an arcade game room, onsite mini-golf, toys, and books, ensuring a fun-filled stay for families.

Where to stay near Krk Old Town

Krk Old Town offers a delightful blend of history and charm, perfect for a relaxing getaway. Wander through its cobbled streets, where you'll uncover historic landmarks and vibrant culture. Nearby, the scenic beauty of Krk City beckons, inviting you to explore its stunning coastlines and quaint towns. Whether you seek romantic strolls along the beach or adventurous excursions, this region promises an unforgettable experience for every traveller.

  • Krk: The historic heart of Krk Island, Krk Old Town boasts a rich tapestry of cultural heritage and stunning coastal scenery. Nestled along the Adriatic Sea, this charming city welcomes seasonal visitors, peaking from June to August. Travellers flock here for its outdoor adventures, pristine beaches, and picturesque piazza squares. Highlights include the ancient Frankopan Castle, the Cathedral of the Assumption, and the inviting waterfront where you can enjoy local cuisine and vibrant shopping. With its blend of history and nature, Krk offers an enriching travel experience.
  • Krk Island: Just a short distance of 6.4km from Krk Old Town, Krk Island is a stunning destination celebrated for its natural beauty and serene beaches. The island experiences a surge in visitors from July to September, offering outdoor enthusiasts and beach lovers a perfect escape. Discover charming bays and tranquil beaches, ideal for sunbathing and water sports. The island’s quaint villages provide a glimpse into local life, while its lush landscapes invite exploration. Whether you’re seeking relaxation or adventure, Krk Island is a captivating spot to explore.
  • Malinska-Dubasnica: Located 11.3km from Krk Old Town, Malinska-Dubasnica is a delightful coastal town that thrives in the summer months, particularly from July to September. Known for its stunning beaches and vibrant promenades, this city caters to those in search of outdoor activities and scenic relaxation. Enjoy waterfront dining, visit the picturesque bays, and partake in local shops offering unique souvenirs. Malinska-Dubasnica's welcoming atmosphere and beautiful surroundings make it an ideal destination for families and couples alike, promising a memorable Croatian experience.

Things to do near Krk Old Town

Shopping

In Krk Old Town, explore charming local shops offering handmade crafts, jewellery, and regional delicacies. Don't miss the bustling Krk Market, where you can find fresh produce and authentic souvenirs. For a more modern experience, visit the nearby Mall of Krk, featuring a range of shops and eateries.

Recreation

In Krk Old Town, the Valamar Koralj Hotel offers a serene wellness centre with rejuvenating treatments and a tranquil atmosphere. Nearby, the Spa & Wellness Centre in the Marina offers various massages and therapies, allowing you to unwind while enjoying views of the beautiful 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 track, surrounded by a vibrant atmosphere that embodies the spirit of adventure and speed.

Nightlife

Enjoy a lively evening at the Vela Placa Square, where you can find a variety of bars and eateries. For a vibrant atmosphere, visit the Caffe Bar Kavalir, known for its cocktails and bustling vibe, or check out the local taverns for traditional Croatian music and drinks.

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

Find the best attractions near Krk Old Town

Krk Old Town is a charming destination that offers a delightful mix of outdoor adventures and cultural experiences. Visitors can explore the picturesque beaches, bustling harbour, and scenic bays, making it perfect for those seeking relaxation and exploration. Key points of interest include the historic old town, where one can immerse themselves in the rich Croatian heritage. Whether you're wandering through the streets of Krk or enjoying the coastal views, there's something for everyone in this enchanting locale.

  • Stara Baska Beach: Located 12.9km from Krk Old Town, Stara Baska Beach offers a serene retreat with stunning turquoise waters and pebbly shores. Its laid-back ambience is ideal for sunbathing, swimming, and soaking up the natural beauty of the surrounding cliffs.
  • Cres Tower: Approximately 14.5km from Krk Old Town, Cres Tower is a historic landmark steeped in local culture. Climb to the top for panoramic views of the island and the Kvarner Bay, while exploring its rich history and architectural features that reflect medieval times.
  • Vantacici Beach: Situated 11.3km from Krk Old Town, Vantacici Beach boasts a tranquil atmosphere perfect for relaxation. The sandy shore and clear waters provide an inviting setting for swimming and enjoying leisurely beach walks.

Best time to go to Krk Old Town

The best time to visit Krk Old Town can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Krk Old Town falls in July, when visitor numbers are high and weather is sunny with light rain. The coolest average temperature around Krk Old Town falls in January, 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

Reaching Krk Old Town is convenient with several nearby airports. ZAGreb Airport (ZAG) is approximately 140.0km away, with luxurious hotel options like the 5-star Hotel Esplanade Zagreb and DoubleTree by Hilton, both around 9.7km from the airport. LJUbljana Airport (LJU) is about 133.6km distant, offering hotels such as the InterContinental Ljubljana, 19.3km away, with shuttle services available on request. Trieste Airport (TRS) is 122.3km from Krk Old Town, with the Tivoli Portopiccolo Sistiana Wellness Resort & Spa located just 12.9km away, providing limited shuttle services. Each airport offers a variety of transport options to ensure a smooth journey to your destination.

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.