Lodging Image

Krk Old Town Hotels, Krk

  • 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

Property class

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 NZ$271
includes taxes & fees
8 Sept - 9 Sept
Portella Inn

2. 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 NZ$330
includes taxes & fees
5 Sept - 6 Sept
Villa Lovorka - Hotel Resort Drazica

3. 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 NZ$548
includes taxes & fees
27 Aug - 28 Aug
Boutique Hotel Marina

4. 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 NZ$339
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 NZ$457
includes taxes & fees
11 Sept - 12 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, (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 NZ$339
includes taxes & fees
6 Sept - 7 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 NZ$246
includes taxes & fees
10 Sept - 11 Sept
Apartments Bernarda

8. 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 NZ$507
includes taxes & fees
28 Aug - 29 Aug
Hotel Park Punat managed by Falkensteiner

9. 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 NZ$434
includes taxes & fees
10 Sept - 11 Sept
Hotel Kanajt

10. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
9.8 km from Krk Old Town
9.4 out of 10, Exceptional, (62 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 NZ$377
includes taxes & fees
13 Aug - 14 Aug
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 NZ$359
includes taxes & fees
6 Sept - 7 Sept
Hotel Verbenicum

12. 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 NZ$417
includes taxes & fees
6 Sept - 7 Sept
Blue Waves Resort

13. Hotel Villa Margaret

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

14. 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 NZ$404
includes taxes & fees
6 Sept - 7 Sept
Heritage hotel Forza

15. 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 NZ$643
includes taxes & fees
1 Sept - 2 Sept
Hotel Vila Rova

16. 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 NZ$359
includes taxes & fees
28 Aug - 29 Aug
Apartmani Tina

17. Apartment By the sea

Apartment By the sea
3.5 star property
14.5 km from Krk Old Town
The price is NZ$273
includes taxes & fees
5 Sept - 6 Sept
Apartment By the sea

18. Veya Maradiso Hotel by Aminess

Veya Maradiso Hotel by Aminess
3.0 star property
15.6 km from Krk Old Town
7.2 out of 10, Good, (60 reviews)
"We love this hotel, we will stay again for sure because the location, services and includes breakfast and dinner are a plus. "
Canada
GABRIELA
The price is NZ$295
includes taxes & fees
28 Aug - 29 Aug
Veya Maradiso Hotel by Aminess

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 NZ$235
includes taxes & fees
6 Sept - 7 Sept
Hotel Miramare Njivice

20. Hotel Dobrovit

Hotel Dobrovit
3.0 star property
15.3 km from Krk Old Town
9.6 out of 10, Exceptional, (15 reviews)
"Excellent location, spectacular beach. Perfect breakfast, large rooms."
Canada
Dana
The price is NZ$400
includes taxes & fees
6 Sept - 7 Sept
Hotel Dobrovit
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

Recent Reviews in Krk Old Town

Find out more about Krk Old Town

Top reasons to visit Krk Old Town

  • Charming Historic Streets: Wander through the picturesque cobbled streets of Krk Old Town, filled with ancient landmarks and rich cultural history.
  • Stunning Beaches: Relax on beautiful beaches and enjoy the crystal-clear waters, perfect for sunbathing and swimming.
  • Vibrant Local Culture: Experience the friendly atmosphere and vibrant local culture, with quaint neighbourhoods and delightful shops.
  • Outdoor Adventures: Engage in various outdoor activities, from city tours to scenic strolls along the coastline.
  • Diverse Accommodation: Choose from a range of charming hotels and B&Bs, catering to all preferences and budgets.

Find great hotels near Krk Old Town

In Krk Old Town, you'll discover a delightful selection of accommodations, from charming hotels to inviting bed & breakfasts. Whether you're seeking a pet-friendly getaway, a beachside retreat, or an adventurous experience, there's something for everyone. With popular options like the Falkensteiner Hotel and various highly-rated stays, you can enjoy a memorable stay while exploring the rich history and stunning landscapes of this captivating Croatian destination.

  • Magal Maradiso Hotel by Aminess: Nestled 16.1km from Krk Old Town, the 3-star Magal Maradiso Hotel by Aminess is ideal for families seeking a beachside getaway. This hotel boasts direct beach access, allowing guests to immerse themselves in the sun and surf. The family-friendly amenities include a shared playground, a complimentary kids' club, and an exciting water park (for a fee), ensuring younger guests are entertained throughout their stay. The hotel’s focus on family vacation experiences makes it a suitable choice for those travelling with children.
  • Hotel Park Punat managed by Falkensteiner: Just 4.8km from Krk Old Town, the 4-star Hotel Park Punat offers an inviting atmosphere for beach enthusiasts. With a commendable guest rating of 8.4 out of 10, this hotel provides direct access to the beach, perfect for sunbathing or beach activities. While relaxing in this splendid location, guests can enjoy the carefully curated facilities designed to enhance their beach vacation experience. The attentive service and comfortable accommodations make this hotel a standout choice for a delightful stay.
  • Sunny Krk by Valamar: Located a mere 805m from Krk Old Town, Sunny Krk by Valamar is a 3-star hotel that captures the essence of adventure and family fun. With a guest rating of 8.2 out of 10, this property offers direct beach access and a plethora of adventure sports, including parasailing, canoeing, sailing, swimming, and windsurfing. Families will appreciate the onsite mini-golf and the provision of child-friendly amenities, such as toys and highchairs. This hotel is a fantastic option for those looking to blend relaxation with exciting activities.

Where to stay near Krk Old Town

Krk Old Town offers a delightful blend of historic charm and scenic beauty, perfect for a relaxing getaway. Explore the cobbled streets, ancient landmarks, and vibrant local culture of Krk City and its surrounding areas. Wander through the quaint neighborhoods, soak up the stunning coastal views, and enjoy the friendly atmosphere. Whether you seek adventure or romance, Krk promises an unforgettable travel experience for every type of visitor.

  • Krk: The city of Krk is a charming destination that offers a delightful mix of history and natural beauty. Nestled on the coast, Krk Old Town boasts narrow cobblestone streets, ancient walls, and a vibrant piazza that invites exploration. The city's peak tourist season runs from June to August, making it a lively hub for outdoor activities, beach days, and scenic views. Visitors can enjoy the stunning bays and beaches, as well as local shops and recreational areas that enhance the travel experience. Don't miss out on the historical landmarks that add to the charm of this coastal gem.
  • Krk Island: Located approximately 6.4km from Krk Old Town, Krk Island is a natural paradise known for its breathtaking scenery and outdoor adventures. The island experiences its busiest tourist season from July to September, attracting nature lovers and beachgoers alike. With its beautiful beaches and picturesque bays, Krk Island is perfect for leisurely strolls or thrilling water sports. You'll find a variety of shopping and recreational spots, making it an ideal day trip for those looking to immerse themselves in the island's tranquil atmosphere.
  • Malinska-Dubasnica: Situated about 11.3km from Krk Old Town, Malinska-Dubasnica is a vibrant city that offers a wonderful blend of relaxation and adventure. The city's popularity peaks between July and September, drawing in visitors eager to soak up the sun on its stunning beaches. The area is not only known for its scenic coastlines but also for its lovely recreational areas and shopping facilities. With a stunning bay and rich local culture, Malinska-Dubasnica is a fantastic destination for those seeking both leisure and exploration during their Croatian holiday.

Things to do near Krk Old Town

Shopping

In Krk Old Town, you’ll find charming local shops offering handmade crafts, olive oil, and traditional souvenirs. The vibrant market, fresh with local produce, is ideal for unique gifts. Explore the boutique stores for clothing and jewellery that reflect the region's culture and craftsmanship.

Recreation

Krk Wellness & Spa Centre offers a tranquil retreat with rejuvenating treatments and therapies, including massages and beauty services. For outdoor enthusiasts, the nearby beaches provide opportunities for swimming, sunbathing, and water sports, ensuring a refreshing break amidst stunning coastal scenery.

Adventure

Automotodrom Grobnik Doo, located 40.2km from Krk Old Town, offers an exhilarating motor racing experience. Feel the adrenaline rush as you watch high-speed races or even try your hand at driving on the track, surrounded by the thrill of motorsport and vibrant adventure vibes.

Nightlife

Explore the vibrant nightlife in Krk Old Town by visiting the charming Caffe Bar Lungo Mare for refreshing cocktails. For a lively atmosphere, check out the nearby Club Vela Plaža, where you can dance to local DJs and enjoy the beachfront vibe.

*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 is an ideal destination for those seeking outdoor adventures and scenic beach experiences. Visitors can explore the charming old town, with its rich cultural history, as well as enjoy the beautiful beaches, harbour, and bays that surround the area. Whether you're wandering through the historic streets of Old Krk or relaxing by the water, there’s plenty to see and do for a memorable holiday in this Croatian gem.

  • Krk Town Square: Immerse yourself in the vibrant atmosphere of Krk Town Square, the heart of Krk Old Town. Surrounded by charming architecture and bustling cafés, this piazza is perfect for people-watching and soaking up the local culture.
  • Drazica Beach: Just 805m from the Old Town, Drazica Beach offers a relaxing escape with its golden sands and clear waters. Ideal for sunbathing or a refreshing swim, it's a lovely spot to unwind under the Croatian sun.
  • Cres Tower: Located 14.5km away, Cres Tower stands as a testament to the region's rich history. This historic structure provides a glimpse into the past and is an excellent place to appreciate the cultural heritage of the area.

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

Flying into Krk Old Town is convenient with several major airports nearby. ZAGreb Airport (ZAG) is approximately 140.0km away, with luxurious hotel options like the 5-star Hotel Esplanade Zagreb and The Westin Zagreb, both about 6 to 11.3km from the airport. ZADar Airport (ZAD) is around 120.7km away, offering guests comfortable stays at Mirabilis Residence and Magic View Apartments, both 9.7km from the airport. Lastly, Ljubljana Jože Pučnik Airport (LJU) is about 133.6km away, featuring upscale hotels such as InterContinental Ljubljana, also 19.3km from the airport. All these airports provide various transportation services to make your travel seamless.

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?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Krk Old Town hotel for you.
How can I save on a hotel booking in Krk Old Town with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Krk Old Town hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Krk Old Town?
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.