Search Hotels in Krk Old Town, Krk

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Our top choices for Krk Old Town hotels

Portella Inn

Portella Inn
3.0 star property
Krk Old Town
The price is £93
includes taxes & fees
7 May - 8 May
Portella Inn

Pansion Tramontana

Pansion Tramontana
3.0 star property
12.5 mi 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 £110
includes taxes & fees
10 May - 11 May
Pansion Tramontana

Queen Campagna mobile homes Klenovica

Queen Campagna mobile homes Klenovica
2.0 star property
14 mi 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 £144
includes taxes & fees
14 May - 15 May
Queen Campagna mobile homes Klenovica

BC Apartments

BC Apartments
4.0 star property
16.5 mi from Krk Old Town
9.4 out of 10, Exceptional, (30 reviews)
"Good location with a 20 min walk to shops and food / hard to find on directions. "
United States
Christopher
The price is £82
includes taxes & fees
26 May - 27 May
BC Apartments

Paviljoni Omorika

Paviljoni Omorika
3.0 star property
12.2 mi from Krk Old Town
The price is £104
includes taxes & fees
15 May - 16 May
Paviljoni Omorika

Apartment Reful

Apartment Reful
3.5 star property
17.1 mi from Krk Old Town
9.2 out of 10, Wonderful, (9 reviews)
"We enjoyed this apartment and the view from the balcony. Easy access to groceries, coffee and bakeries. Lovely beaches within a short drive to the island of Krk."
United States
Deborah
The price is £68
includes taxes & fees
10 May - 11 May
Apartment Reful

Bura 45 Boutique Hotel

Bura 45 Boutique Hotel
3.0 star property
16.1 mi from Krk Old Town
8.8 out of 10, Excellent, (45 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 £94
includes taxes & fees
8 May - 9 May
Bura 45 Boutique Hotel

Apartments Mali Nono

Apartments Mali Nono
3.5 star property
1.9 mi from Krk Old Town
9.2 out of 10, Wonderful, (10 reviews)
"It was amazing. Place comfort cleanless pool on the top. We gonna back and back "
United Kingdom
Andrzej
The price is £62
includes taxes & fees
13 May - 14 May
Apartments Mali Nono

Apartments Sunflower

Apartments Sunflower
3.0 star property
12.6 mi from Krk Old Town
8.0 out of 10, Very good, (1 review)
The price is £69
includes taxes & fees
7 May - 8 May
Apartments Sunflower

Aminess Vival Casa Lišanj

Aminess Vival Casa Lišanj
3.0 star property
12.6 mi 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 £145
includes taxes & fees
15 May - 16 May
Aminess Vival Casa Lišanj

Hotel Dobrovit

Hotel Dobrovit
3.0 star property
9.5 mi from Krk Old Town
9.4 out of 10, Exceptional, (9 reviews)
"Great property, clean, friendly staff, location was amazing, restaurant had great food and selections."
United States
Mark
The price is £87
includes taxes & fees
10 May - 11 May
Hotel Dobrovit

Hotel Selce

Hotel Selce
3.0 star property
11.4 mi from Krk Old Town
9.6 out of 10, Exceptional, (5 reviews)
"Trevligt hotell med bra läge och fantastisk service och personal! "
Sweden
Ida-Maria
The price is £61
includes taxes & fees
17 May - 18 May
Hotel Selce

Villa Subic

Villa Subic
3.5 star property
18 mi from Krk Old Town
8.8 out of 10, Excellent, (5 reviews)
"Sehr schön! Würde es jeden Empfehlen! "
Germany
Zeljko
The price is £63
includes taxes & fees
17 May - 18 May
Villa Subic

Bmb Apartments - Senj

Bmb Apartments - Senj
3.0 star property
16.5 mi from Krk Old Town
10.0 out of 10, Exceptional, (34 reviews)
"Excellent stay with very friendly and accommodating hosts. "
Canada
Eric
The price is £138
includes taxes & fees
19 May - 20 May
Bmb Apartments - Senj

Apartment Milan

Apartment Milan
3.5 star property
16.3 mi from Krk Old Town
The price is £79
includes taxes & fees
7 May - 8 May
Apartment Milan

Villa Gaj

Villa Gaj
3.0 star property
12.7 mi from Krk Old Town
6.8 out of 10, (5 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 £72
includes taxes & fees
17 May - 18 May
Villa Gaj

The Isolano, Cres, Autograph Collection

The Isolano, Cres, Autograph Collection
5.0 star property
9.8 mi 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 £226
includes taxes & fees
17 May - 18 May
The Isolano, Cres, Autograph Collection

Sunny Baška Residence by Valamar, ex Zvonimir

Sunny Baška Residence by Valamar, ex Zvonimir
4.0 star property
9.4 mi from Krk Old Town
7.8 out of 10, Good, (73 reviews)
"Près de la plage et la promenade en bordure de plage."
Canada
Daniel
The price is £156
includes taxes & fees
22 May - 23 May
Sunny Baška Residence by Valamar, ex Zvonimir

Guest House Villa Anggela

Guest House Villa Anggela
2.0 star property
17 mi from Krk Old Town
The price is £71
includes taxes & fees
12 May - 13 May
Guest House Villa Anggela

San Marino Resort

San Marino Resort
3.0 star property
16.2 mi from Krk Old Town
7.6 out of 10, Good, (50 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 £98
includes taxes & fees
22 May - 23 May
San Marino Resort
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

  • Picturesque Harbour: Stroll along the charming harbour, where you can enjoy stunning views and vibrant atmosphere.
  • Historic Architecture: Explore the ancient churches and cobbled streets that showcase Krk's rich cultural heritage.
  • Beautiful Beaches: Relax on the pristine beaches nearby, perfect for sunbathing and water activities.
  • Local Cuisine: Savour delicious local dishes at quaint restaurants and cafés throughout the town.
  • Outdoor Activities: Engage in various outdoor pursuits, from guided city tours to scenic walks in the surrounding landscapes.

Find great hotels near Krk Old Town

Discover an array of charming accommodations in Krk Old Town, Croatia, where you'll find both hotels and inviting bed & breakfasts. Whether you're seeking a pet-friendly stay, a beachfront experience, or an adventurous holiday, there are numerous options available. From hotels featuring swimming pools to delightful apartments, you'll find something to suit your needs. Be sure to explore reviews and top recommendations, including the esteemed Falkensteiner Hotel, for an unforgettable stay.

  • Magal Maradiso Hotel by Aminess: Nestled 16.1km from Krk Old Town, the 3-star Magal Maradiso Hotel by Aminess is a family-friendly haven that offers direct access to a stunning beach. This hotel is perfect for those seeking a beach holiday with loved ones, featuring a range of amenities tailored for children, including an arcade game room, a shared playground, a complimentary children's club, and a water park (for a fee). Guests appreciate the relaxed atmosphere and family-centric services, making it a popular choice for a memorable family getaway.
  • Falkensteiner Hotel Park Punat: Located a mere 4.8km from Krk Old Town, the Falkensteiner Hotel Park Punat is a luxurious 4-star retreat with a guest rating of 8.4. Known for its exceptional beach access, this hotel creates an idyllic setting for sun-seekers and relaxation enthusiasts. The property boasts a sophisticated atmosphere where guests can unwind and enjoy the beautiful coastal views. With top-notch amenities and attentive service, it's an ideal spot for those looking to indulge in a beach-focused vacation.
  • Sunny Krk by Valamar: Just 0.8km from Krk Old Town, the 3-star Sunny Krk by Valamar has received a commendable guest rating of 8.2. This hotel seamlessly combines beach access with family-friendly amenities, offering games and toys for babies, children's dinnerware, highchairs, and an onsite mini-golf course. Its inviting atmosphere and proximity to the vibrant town make it a splendid choice for families seeking both relaxation and adventure during their stay in beautiful Croatia.

Where to stay near Krk Old Town

Krk Old Town is a charming destination brimming with history and culture, perfect for those seeking a blend of relaxation and adventure. Explore the cobbled streets of historic Krk, where you can admire ancient architecture and savour local cuisine. Nearby, you’ll find beautiful beaches and scenic landscapes, ideal for outdoor activities. Whether you're wandering through the quaint alleys or enjoying the warm atmosphere, Krk Old Town promises an unforgettable experience for every traveller.

  • Krk Island: This stunning island is a natural gem located approximately 6.4km from Krk Old Town. Known for its breathtaking outdoor scenery, Krk Island is a popular destination, especially from July to September when visitors flock to its beautiful beaches and recreational areas. Outdoor enthusiasts will appreciate the island's numerous hiking paths and picturesque bays, perfect for swimming or sunbathing. With a vibrant shopping scene and inviting local markets, Krk Island offers an engaging travel experience that combines relaxation with exploration.
  • Krk: As the principal city on Krk Island, Krk is renowned for its rich history and scenic charm. Situated in close proximity to Krk Old Town, this city comes alive from June to August with a surge in tourist arrivals. Visitors can enjoy the lively atmosphere at the piazza square, relax on the sandy beaches, or explore the local shops and eateries. The blend of outdoor activities and cultural experiences makes Krk a delightful spot for those seeking both relaxation and adventure, all while soaking in the stunning coastal views.
  • Dobrinj: Located about 11.3km from Krk Old Town, Dobrinj is a serene city that captivates visitors with its scenic beauty and outdoor offerings. The best time to visit is during the summer months, when the area thrives with tourists enjoying the beaches and local attractions. Known for its golf and country private club, Dobrinj is ideal for travellers looking to unwind in a tranquil setting. The nearby bays and beaches provide plenty of opportunities for leisurely days in the sun, making it a perfect escape for nature lovers.

Things to do in Krk Old Town

Krk Old Town is perfect for a scenic getaway, offering outdoor activities and beautiful beaches. Visitors can enjoy a variety of experiences, including guided city tours, leisurely evening strolls, and exciting day trips. The charming shopping area and recreational spaces enhance the vibrant atmosphere, making it an ideal destination for relaxation and exploration.

Shopping

In Krk Old Town, explore charming boutiques and souvenir shops offering local crafts, olive oil, and jewellery. Don't miss the vibrant Krk Market for fresh produce and handmade goods. For a larger selection, head to the nearby Supermarket Krk for everyday items and local delicacies.

Recreation

Experience rejuvenation at the Wellness Centre Krk, where you can indulge in soothing massages and holistic therapies. For outdoor relaxation, stroll through the picturesque streets of Krk Old Town, absorbing its rich history while enjoying the Mediterranean breeze and vibrant atmosphere.

Adventure

Explore the stunning coastline with a kayaking adventure, paddling through crystal-clear waters and hidden coves. For a thrill, try rock climbing at nearby cliffs, offering breathtaking views of the Adriatic. Don't miss cycling through charming villages and scenic landscapes, immersing yourself in the local culture and nature.

Nightlife

Krk Old Town boasts a vibrant nightlife with charming bars and lively taverns. Enjoy cocktails at the popular Caffe Bar Azzurro or immerse yourself in local culture at the Konoba La Marinero. The atmosphere is lively, with music and laughter filling the warm Mediterranean air.

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

Booking tips and Expedia advantages for Krk Old Town

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Old Town are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Krk Old Town about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Krk Old Town is Saturday. The most expensive day to stay around Krk Old Town is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and favourite type of accommodation. For instance, selecting the Eco-certified option will reveal sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You may find it beneficial to save money by combining your hotel reservation in Krk Old Town with your flights and activities through an Expedia package.

Find the best attractions in and around Krk Old Town

Krk Old Town offers a charming blend of outdoor activities, stunning beaches, and cultural experiences. Visitors can explore the picturesque harbour, historic churches, and the enchanting streets of this Croatian old town. Ideal for those seeking a scenic getaway, Krk Old Town caters to both beach lovers and culture enthusiasts alike, making it a perfect destination to enjoy the beauty and heritage of the region.

  • Stara Baska Beach: Located 12.9km from Krk Old Town, Stara Baska Beach offers a stunning escape with its crystal-clear waters and picturesque surroundings. This beach is perfect for sunbathing and swimming, providing a tranquil atmosphere ideal for relaxation.
  • Malin Draga Beach: Just 11.3km from Krk Old Town, Malin Draga Beach features beautiful pebbly shores and inviting waters. It’s a fantastic spot for families, offering facilities and a vibrant beach vibe, perfect for a day of fun in the sun.
  • Krk Town Square: Situated within Krk Old Town, Krk Town Square is the cultural heart of the area, bustling with local life. Here, you can explore charming cafes, shops, and historic architecture, soaking in the vibrant city atmosphere.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January35.8°F (2.1°C)Light RainMostly CloudyLowAverage
February37.8°F (3.2°C)Light RainMostly SunnyLowSlightly Low
March44.1°F (6.7°C)Light RainMostly SunnyAverageSlightly Low
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

If you're planning to visit Krk Old Town, you can fly into several major airports. ZAGreb Airport (ZAG) is approximately 140.0km away and is serviced by luxury hotels such as Hotel Esplanade Zagreb and Sheraton Zagreb Hotel, both around 9.7km from the airport. LJUbljana Airport (LJU) is about 133.6km away, with notable hotels like InterContinental Ljubljana located 19.3km from the airport, offering various airport shuttle services. ZADar Airport (ZAD) is closer at 120.7km, featuring hotels like Mirabilis Residence just 9.7km away, providing convenient transport options. Each airport offers a range of accommodations to enhance your travel experience.

Frequently asked questions

What are the best family hotels in Krk Old Town?
For family-friendly accommodation in Krk Old Town, consider Sunny Krk by Valamar, Villa Lovorka - Hotel Resort Drazica, or Hotel Drazica.

The 3-star Sunny Krk by Valamar, with an 8.2 rating, is an excellent choice for families. It offers amenities such as toys and books for children and babies, along with highchairs, making it very convenient for those travelling with young ones. The hotel also boasts direct access to a nearby beach and many rooms offer sea views. Koralj Beach is just 0.2 km away.

Another great option is the 3-star Villa Lovorka - Hotel Resort Drazica, rated 7.8. This hotel provides a crib and sofa bed, a children's playground, and a child-friendly window design for added safety. There is also a children's pool to keep the little ones entertained. It is conveniently located near Punta di Galetto Beach, only 0.2 km away.

The 3-star Hotel Drazica, also rated 7.8, is another suitable choice for families. It features a children's playground, sofa beds, a children's pool, and child-friendly window designs. Guests can also enjoy the poolside bar. Koralj Beach is a mere 0.3 km from the hotel.
What are the best spa hotels in Krk Old Town?
For a top-rated spa hotel in Krk Old Town, the 3-star Sunny Krk by Valamar is an excellent option.

With a strong review rating of 8.2, this hotel offers a range of spa treatments, including facial treatments, body wraps, and various massages, such as sports massage. Guests can also enjoy manicures and pedicures, ensuring a relaxing and pampering stay. The convenience of an on-site spa makes it ideal for those seeking to unwind and rejuvenate.
What are the top pet-friendly hotels in Krk Old Town?
For a top pet-friendly hotel in Krk Old Town, the Boutique Hotel Marina is an excellent choice.

This 4-star hotel, with an impressive 9.4 rating, is highly regarded by guests travelling with their pets, as both dogs and cats are permitted. Many rooms offer lovely sea views, making for a relaxing stay. The hotel is very conveniently located, just 0.1 km from Krk Town Square and 0.2 km from Porporela Beach, providing easy access to local attractions and pleasant walks with your pet.
What are the best budget hotels in Krk Old Town?
For budget-friendly accommodation in Krk Old Town, consider the Hotel Drazica, Sunny Krk by Valamar, Villa Tamaris - Hotel Resort Dražica, and Villa Lovorka - Hotel Resort Drazica.

The 3-star Sunny Krk by Valamar, with an 8.2 rating, is an excellent choice, offering direct access to a nearby beach and sea views. Guests can also enjoy free WiFi and complimentary self-parking. It is located just 0.2 km from Koralj Beach.

The 3-star Hotel Drazica, rated 7.8, provides free WiFi, complimentary toiletries, and free self-parking. It also features a poolside bar, great for relaxing. Koralj Beach and Punta di Galetto Beach are both just 0.3 km away.

Another option is the 3-star Villa Lovorka - Hotel Resort Drazica, which also has a 7.8 rating. This hotel offers free WiFi, complimentary toiletries, and free self-parking. For families, it provides cribs, sofa beds, a shared children's playground, child-friendly window designs, and a children's pool. Punta di Galetto Beach is a mere 0.2 km away.

The 3-star Villa Tamaris - Hotel Resort Dražica, with a 7.2 rating, provides free WiFi, complimentary toiletries, and free self-parking. It also boasts a poolside bar. Punta di Galetto Beach is just 0.2 km from the hotel.
What are the most romantic hotels in Krk Old Town for couples?
For a romantic stay in Krk Old Town, the Boutique Hotel Marina is an excellent choice for couples.

The 4-star Boutique Hotel Marina, with an impressive 9.4 rating, is located a mere 0.1 km from Krk Town Square and 0.4 km from Krk Town Harbour. It offers rooms with beautiful sea views, private balconies, and terraces, superb for enjoying quiet moments together. Guests also benefit from complimentary WiFi and free self-parking.
What are the best hotels in Krk Old Town near Krk Town Square?
For hotels in Krk Old Town situated conveniently near Krk Town Square, the Boutique Hotel Marina is a highly recommended option.

The 4-star Boutique Hotel Marina, with an exceptional rating of 9.4, is located just 0.1 km from Krk Town Square, making it incredibly accessible for exploring the area. Guests can enjoy rooms with sea views, a private balcony, or a terrace, and the convenience of free WiFi and complimentary toiletries. It also offers free self-parking.
When is the best time to go to Krk Old Town?
The best time to go to Krk Old Town is during the shoulder seasons, specifically May, early June, September, and early October.

These months offer pleasant weather, with warm temperatures great for exploring without the intense heat of mid-summer. You'll find fewer crowds compared to July and August, meaning a more relaxed experience when visiting attractions, dining, and enjoying the beaches. Accommodation prices are also typically more favourable during these times, offering better value for quality options.

Couples looking for a romantic getaway will appreciate the quieter atmosphere of the shoulder seasons. You can enjoy strolls through the narrow streets of Krk Old Town, dine at waterfront restaurants without needing reservations weeks in advance, and find secluded spots on the nearby beaches. The sea is warm enough for swimming from late May through to early October.

For travellers looking for an active holiday, these months are ideal for cycling or hiking along the island's many trails. The weather is comfortable for outdoor activities, and the natural beauty of the island is at its peak.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Krk Old Town.
How can I save on a Krk Old Town hotel booking with Expedia?
Members always get our best prices. Find our best Krk Old Town hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Krk Old Town hotel?
Hotel prices in Krk Old Town often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia