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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Krk Old Town hotels

Portella Inn

Portella Inn
3.0 star property
Krk Old Town
10.0 out of 10, Exceptional, (2 reviews)
"Amazing property with a great balcony... Highly recommend -"
Canada
Goran
The price is S$216
includes taxes & fees
9 Jul - 10 Jul
Portella Inn

Hotel Ruža

Hotel Ruža
3.0 star property
20.6 km from Krk Old Town
8.4 out of 10, Very good, (105 reviews)
"Friendly welcome, good breakfast and close to both the beach and the town with plenty of options for food - free parking also a bonus!"
United Kingdom
Garry
The price is S$127
includes taxes & fees
9 Jul - 10 Jul
Hotel Ruža

Apartments Marija

Apartments Marija
3.0 star property
15.4 km from Krk Old Town
The price is S$423
includes taxes & fees
18 Jul - 19 Jul
Apartments Marija

Pansion Tramontana

Pansion Tramontana
3.0 star property
20.1 km from Krk Old Town
9.4 out of 10, Exceptional, (13 reviews)
"I enjoyed my stay here the staff is really friendly and breakfast was nice. "
Canada
Ryan
The price is S$210
includes taxes & fees
7 Jul - 8 Jul
Pansion Tramontana

Hotel Delfin

Hotel Delfin
3.0 star property
22.2 km from Krk Old Town
The price is S$259
includes taxes & fees
9 Jul - 10 Jul
Hotel Delfin

Queen Campagna mobile homes Klenovica

Queen Campagna mobile homes Klenovica
2.0 star property
22.6 km from Krk Old Town
8.4 out of 10, Very good, (7 reviews)
"Nice camp site. Almost as good as Aminess, Valamar, Miastra etc. Unfortunately the wifi signal is only accessable in the common ares, not in the mobile homes and pitches. "
Hungary
Gábor
The price is S$455
includes taxes & fees
7 Jul - 8 Jul
Queen Campagna mobile homes Klenovica

HADRIE Luxury Resort and Villas Krk

HADRIE Luxury Resort and Villas Krk
3.5 star property
0.4 km from Krk Old Town
The price is S$922
includes taxes & fees
11 Jul - 12 Jul
HADRIE Luxury Resort and Villas Krk

Villa Gaj

Villa Gaj
3.0 star property
20.5 km from Krk Old Town
8.0 out of 10, Very good, (9 reviews)
"Wir hatten fünf Zimmer gebucht, jedoch hatten sie nur eins für uns reserviert, da überbucht und wir mussten zu fünft in einem Zimmer übernachten. Sie waren lösungsorientiert, jedoch nicht ganz mit der IT vertraut."
Germany
Nino
The price is S$203
includes taxes & fees
7 Jul - 8 Jul
Villa Gaj

The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
5.0 star property
15.7 km from Krk Old Town
10.0 out of 10, Exceptional, (1 review)
"Prachtig hotel, prachtig personeel. Iedereen is super vriendelijk en behulpzaam, zowel receptie, zaal -en keukenpersoneel als poetsvrouwen. Hier komen we zeker terug, een echte aanrader. "
Belgium
Willy
The price is S$547
includes taxes & fees
26 Jul - 27 Jul
The Isolano, Cres, Autograph Collection

Aminess Vival Casa Lišanj

Aminess Vival Casa Lišanj
3.0 star property
20.3 km from Krk Old Town
8.0 out of 10, Very good, (3 reviews)
"Wir waren bereits zum dritten mal im Hotel, die Parkplätze wurden dieses Jahr sogar erweitert. "
Germany
Stjepan
The price is S$375
includes taxes & fees
19 Jul - 20 Jul
Aminess Vival Casa Lišanj

Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
9.8 km from Krk Old Town
9.4 out of 10, Exceptional, (58 reviews)
"Quiet delightful town with interesting historical sites. Gorgeous sea front with gorgeous views. The staff was excellent from reception to housekeeping."
United States
Carol
The price is S$325
includes taxes & fees
8 Jul - 9 Jul
Hotel Vinotel Gospoja

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 S$423
includes taxes & fees
7 Jul - 8 Jul
Hotel Park Punat managed by Falkensteiner

Rooms Anchy

Rooms Anchy
3.0 star property
19.1 km from Krk Old Town
The price is S$208
includes taxes & fees
7 Jul - 8 Jul
Rooms Anchy

Apartments Poldan Rab

Apartments Poldan Rab
2.5 star property
25.9 km from Krk Old Town
Apartments Poldan Rab

Paviljoni Omorika

Paviljoni Omorika
3.0 star property
19.6 km from Krk Old Town
The price is S$284
includes taxes & fees
7 Jul - 8 Jul
Paviljoni Omorika

Apartments Raffaello

Apartments Raffaello
3.0 star property
28.1 km from Krk Old Town
The price is S$449
includes taxes & fees
9 Jul - 10 Jul
Apartments Raffaello

Bura 45 Boutique Hotel

Bura 45 Boutique Hotel
3.0 star property
25.9 km from Krk Old Town
8.8 out of 10, Excellent, (46 reviews)
"The hotel was nice and clean. The restaurant was ok. Staff freindly but not too helpful. Location direct at the water front was perfect."
Germany
Peter
The price is S$240
includes taxes & fees
9 Jul - 10 Jul
Bura 45 Boutique Hotel

San Marino Resort

San Marino Resort
3.0 star property
26 km from Krk Old Town
7.6 out of 10, Good, (51 reviews)
"Children were often playing and running around the lobby area unattended. They were also running up and down the stairs and in the hallways making a lot of noise."
United States
Jocelyn
The price is S$301
includes taxes & fees
11 Jul - 12 Jul
San Marino Resort

Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)

Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)
4.0 star property
19 km from Krk Old Town
10.0 out of 10, Exceptional, (1 review)
"Dejligt hotel med super gode faciliteter"
Denmark
Anonymous traveller
The price is S$647
includes taxes & fees
3 Aug - 4 Aug
Mövenpick Hotel and Residences Kvarner Bay (Opening August 2026)

Hotel Selce

Hotel Selce
3.0 star property
18.3 km from Krk Old Town
9.0 out of 10, Wonderful, (12 reviews)
"Room was ok, I thought I reserved a full size bed but I found two singles. No big deal though. The carpet in the room was well worn out. Probably good time to replace it. The staff though was great, especially Igor, very nice person and very helpful. Breakfast was excellent and the parking was tight, very tight. I did not expect a 5 star resort when I booked, so overall 4 stars are appropriate. The best part of all was the location. Fantastic."
United States
Domenico
The price is S$210
includes taxes & fees
19 Jul - 20 Jul
Hotel Selce
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.