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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Krk Old Town hotels

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
Villa Subic

Apartments Suzy

Apartments Suzy
3.0 star property
17.1 mi from Krk Old Town
The price is £123
includes taxes & fees
31 Mar - 1 Apr
Apartments Suzy

Guest House Villa Anggela

Guest House Villa Anggela
2.0 star property
17 mi from Krk Old Town
The price is £63
includes taxes & fees
3 Apr - 4 Apr
Guest House Villa Anggela

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 £174
includes taxes & fees
1 Apr - 2 Apr
The Isolano, Cres, Autograph Collection

Apartment in Cres Near Old Town & Beach

Apartment in Cres Near Old Town & Beach
2.5 star property
9.5 mi from Krk Old Town
The price is £272
includes taxes & fees
23 Mar - 24 Mar
Apartment in Cres Near Old Town & Beach

Sunny Baška Hotel by Valamar, ex Corinthia

Sunny Baška Hotel by Valamar, ex Corinthia
3.0 star property
9.4 mi from Krk Old Town
7.8 out of 10, Good, (191 reviews)
"Amazing hotel great buffet perfect for families "
United States
Rodrigo E
The price is £103
includes taxes & fees
10 Apr - 11 Apr
Sunny Baška Hotel by Valamar, ex Corinthia

Heritage hotel Forza

Heritage hotel Forza
4.0 star property
9.6 mi from Krk Old Town
10.0 out of 10, Exceptional, (82 reviews)
"Location was great, very nice hotel, staff was excellent, good food, etc.. "
United States
Theodore
The price is £108
includes taxes & fees
27 Mar - 28 Mar
Heritage hotel Forza

Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
0.1 mi from Krk Old Town
9.4 out of 10, Exceptional, (55 reviews)
"We enjoyed it staying with you! "
Germany
Christina
The price is £166
includes taxes & fees
27 Mar - 28 Mar
Boutique Hotel Marina

Hotel Drazica

Hotel Drazica
3.0 star property
0.4 mi from Krk Old Town
7.8 out of 10, Good, (70 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
The price is £80
includes taxes & fees
2 Apr - 3 Apr
Hotel Drazica

Villa Tamaris - Hotel Resort Dražica

Villa Tamaris - Hotel Resort Dražica
3.0 star property
0.3 mi from Krk Old Town
7.2 out of 10, Good, (21 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 £76
includes taxes & fees
2 Apr - 3 Apr
Villa Tamaris - Hotel Resort Dražica

Villa Lovorka - Hotel Resort Drazica

Villa Lovorka - Hotel Resort Drazica
3.0 star property
0.3 mi from Krk Old Town
7.8 out of 10, Good, (14 reviews)
"Ci siamo trovati molto bene. Grazie"
Italy
Iuri
The price is £74
includes taxes & fees
2 Apr - 3 Apr
Villa Lovorka - Hotel Resort Drazica

Apartments Joka

Apartments Joka
3.0 star property
15.9 mi from Krk Old Town
The price is £152
includes taxes & fees
16 Apr - 17 Apr
Apartments Joka

Guest House Green Corner Supetarska Draga

Guest House Green Corner Supetarska Draga
2.0 star property
16.5 mi from Krk Old Town
The price is £95
includes taxes & fees
26 Mar - 27 Mar
Guest House Green Corner Supetarska Draga

HADRIE Luxury Resort and Villas Krk

HADRIE Luxury Resort and Villas Krk
3.5 star property
0.2 mi from Krk Old Town
The price is £598
includes taxes & fees
2 Apr - 3 Apr
HADRIE Luxury Resort and Villas Krk

Apartment in Cres With Sea View and Old Town

Apartment in Cres With Sea View and Old Town
2.0 star property
9.5 mi from Krk Old Town
The price is £204
includes taxes & fees
23 Mar - 24 Mar
Apartment in Cres With Sea View and Old Town

Hostel Kantun

Hostel Kantun
2.0 star property
2.8 mi from Krk Old Town
10.0 out of 10, Exceptional, (2 reviews)
"Value for money top"
Italy
Fabio
The price is £92
includes taxes & fees
1 Apr - 2 Apr
Hostel Kantun

Falkensteiner Hotel Park Punat

Falkensteiner Hotel Park Punat
4.0 star property
2.6 mi from Krk Old Town
8.4 out of 10, Very good, (90 reviews)
"It's our second time at this hotel. "
United Kingdom
Khanittha
The price is £132
includes taxes & fees
17 Apr - 18 Apr
Falkensteiner Hotel Park Punat

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
Apartments Mali Nono

Hotel Kanajt

Hotel Kanajt
4.0 star property
2.8 mi from Krk Old Town
9.4 out of 10, Exceptional, (79 reviews)
"Great hotel. Open all year. Shuttle to beach."
United Kingdom
jacques
The price is £163
includes taxes & fees
23 Mar - 24 Mar
Hotel Kanajt

Pansion Tramontana

Pansion Tramontana
3.0 star property
12.5 mi from Krk Old Town
9.4 out of 10, Exceptional, (12 reviews)
"The owner is very kind"
Canada
François
The price is £86
includes taxes & fees
22 Mar - 23 Mar
Pansion Tramontana
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: Explore the quaint streets filled with historic landmarks, showcasing the rich cultural heritage of Krk.
  • Stunning Beaches: Enjoy beautiful beaches with crystal-clear waters, perfect for relaxation and sunbathing.
  • Vibrant Harbour: Stroll along the picturesque harbour, a hub of activity and local charm.
  • Historic Churches: Visit remarkable churches that reflect the town's deep-rooted history and architecture.
  • Delightful Accommodation: Choose from a range of charming hotels and B&Bs for a memorable stay.

Find great hotels near Krk Old Town

Discover the charm of Krk Old Town with a variety of delightful accommodation options tailored to every traveller's needs. From stylish hotels and inviting bed & breakfasts to holiday rentals, you'll find a perfect base for your Croatian adventure. Enjoy pet-friendly stays, beach access, and a cozy atmosphere that makes your getaway truly memorable. Whether you seek luxury or a quaint retreat, Krk's hospitality offers something for everyone.

  • Magal Maradiso Hotel by Aminess: Nestled 6.2km from Krk Old Town, the Magal Maradiso Hotel by Aminess is a charming 3-star accommodation ideal for families and adventure seekers alike. With a focus on both business and leisure, this hotel boasts extensive business amenities such as a 24-hour business centre and meeting rooms. Guests can indulge in an array of exciting activities nearby, including cave exploring, hiking, and even onsite horse riding. Families will appreciate the dedicated children's facilities, including a games room, playground, and a complimentary kids' club, ensuring that younger guests have as much fun as their parents.
  • Falkensteiner Hotel Park Punat: Located a mere 1.9km from Krk Old Town, the 4-star Falkensteiner Hotel Park Punat offers a perfect blend of beachside relaxation and adventurous activities. With direct access to the beach, guests can enjoy a variety of water sports including windsurfing and snorkeling. The hotel also caters to families with a selection of amenities such as an arcade game room and a mini-golf course. The onsite children's club is a great way for kids to engage and make new friends while parents unwind, making it an excellent choice for a fun-filled family holiday.
  • Sunny Krk by Valamar: Situated just 311m from Krk Old Town, Sunny Krk by Valamar is a pet-friendly 3-star hotel that combines business convenience with beachside charm. With direct access to the beach, it’s a fantastic choice for those wishing to soak up the sun. The hotel is equipped with business facilities including a meeting room, making it suitable for business travellers. Pets are welcome with certain restrictions, ensuring that furry friends can join in on the holiday fun. Guests have praised the hotel for its friendly atmosphere and convenient location.

Where to stay near Krk Old Town

Krk Old Town offers a delightful blend of history and culture, perfect for those seeking a relaxing beach holiday or adventurous exploration. Wander through charming streets, visit historic landmarks, and soak up the vibrant atmosphere. Nearby attractions on Krk Island, including Krk Town and the stunning coastline, provide ample opportunities for romance and discovery. Whether you’re indulging in local cuisine or enjoying the warm hospitality of friendly locals, your visit to Krk will be truly memorable.

  • Krk: Nestled a mere 62m from Krk Old Town, the city of Krk is a vibrant hub for outdoor enthusiasts and beach lovers. The peak tourist season from June to August invites travellers to bask in its stunning scenery, sandy beaches, and welcoming atmosphere. Visitors can explore the local recreational areas, indulge in shopping, or simply enjoy the picturesque piazza square. The nearby beach and bay are perfect for sunbathing and water activities, making Krk an ideal spot for a memorable holiday experience.
  • Krk Island: Located approximately 2.5km from Krk Old Town, Krk Island is renowned for its natural beauty, attracting visitors during the busy months of July to September. This idyllic island offers a serene escape with its stunning beaches and tranquil bays, perfect for sun-seekers and those looking to unwind. Popular activities include outdoor pursuits and rejuvenating spa treatments. Families will love the family-friendly beaches, ensuring that Krk Island remains a top destination for relaxation and fun.
  • Vrbnik: A charming city situated 3.7km from Krk Old Town, Vrbnik is a delightful destination that captivates visitors with its scenic landscapes and outdoor experiences. The peak season from June to August draws those keen on beach activities and golf, while its water park offers fun for the whole family. The local bay and beautiful beach provide the perfect backdrop for leisurely days, while the piazza square is vibrant with life, making Vrbnik a must-visit during your Croatian adventure.

Things to do near Krk Old Town

Krk Old Town is perfect for a cultural getaway, offering a variety of outdoor activities and beach experiences. You can enjoy guided town tours, explore the charming old town, and partake in popular day trips from Krk. Don’t miss the opportunity to immerse yourself in the local history through city tours that showcase the best of this picturesque destination.

Shopping

For unique gifts and souvenirs, explore the charming shops in Krk Old Town, where local artisans showcase their crafts. If you're up for a drive, Tower Center Rijeka, located 13.0km away, offers a larger shopping experience with a variety of stores and entertainment options.

Recreation

Krk Spa & Wellness Centre offers rejuvenating treatments, including massages and facials, amidst tranquil surroundings. Enjoy yoga sessions by the sea and indulge in therapeutic baths. For outdoor relaxation, explore the scenic promenade with stunning views of the Adriatic, perfect for leisurely strolls and unwinding in nature.

Adventure

The Premuzic Trail offers a stunning outdoor adventure with breathtaking views, located 14.3km from Krk Old Town. For winter sports enthusiasts, Platak Ski Resort provides thrilling skiing experiences, situated 17.4km away. Meanwhile, Automotodrom Grobnik Doo, 15.5km from Krk, promises exhilarating motor racing excitement.

Nightlife

The nightlife in Krk Old Town offers a charming blend of culture and entertainment. Enjoy a performance at the Croatian National Theatre Ivan Zajc, located 13.7km away, or savour the open-air ambience of the Summer Theater, just 15.5km from the town, both perfect for a romantic evening.

Booking tips and Expedia advantages for Krk Old Town

To save money during your trip to Krk Old Town, consider visiting in the cheaper months of January to February or November, when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and opt for Saturday stays to minimise costs. Utilise Expedia to compare prices and find last-minute deals, and consider bundling your hotel, flights, and activities for additional savings. Take advantage of free activities like exploring the picturesque old town, and use public transport or walk to navigate the area affordably.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Old Town are January to February 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: The cheapest time to book a hotel around Krk Old Town is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Krk Old Town with your flights and activities when you book an Expedia package.

Find the best attractions in and around Krk Old Town

Krk Old Town offers a delightful mix of outdoor, beach, and cultural experiences. Visitors can explore charming beaches, the picturesque harbour, and historic churches, making it an ideal destination for those seeking relaxation and heritage. Don't miss the stunning views from Krk Bridge and the quaint streets of this Croatian old city. Whether you're after the best sights or a leisurely stroll through the town, Krk Old Town promises an unforgettable holiday.

  • Stara Baska Beach: Located 5.0km from Krk Old Town, Stara Baska Beach boasts stunning turquoise waters and a sandy shoreline, perfect for sunbathing and swimming. Surrounded by dramatic cliffs, it offers a serene atmosphere, making it an ideal spot for relaxation.
  • Malin Draga Beach: Just 4.3km away, Malin Draga Beach features pebbly shores and crystal-clear waters, perfect for snorkelling and beachcombing. The beach is well-equipped with amenities, ensuring a comfortable day by the sea.
  • Krk Town Square: Situated within Krk Old Town, this vibrant piazza buzzes with life. Surrounded by historic architecture and charming cafés, it’s an excellent spot to soak up the local culture and enjoy traditional Croatian cuisine.

Best time to go to Krk Old Town

The best time to visit Krk Old Town is dependant 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 CloudyLowModerately Low
February37.8°F (3.2°C)Light RainMostly SunnyLowAverage
March44.1°F (6.7°C)Light RainMostly SunnyAverageModerately 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 SunnyAverageModerately High
July72.9°F (22.7°C)Light RainSunnyHighModerately High
August72.1°F (22.3°C)Light RainSunnyHighModerately 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 SunnyAverageModerately Low
December39.2°F (4.0°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Old Town

To reach Krk Old Town, consider flying into Pula (PUY) or Rijeka (RJK). Pula Airport is approximately 20.5km away, with nearby hotels such as the 5-star Grand Hotel Brioni Pula, 3.7km from the airport, and the 4-star Park Plaza Verudela Pula, also 3.7km away. Rijeka Airport is closer, at around 8.1km from Krk Old Town, with hotel options like the 5-star Hotel Miramare, 3.7km from the airport, and Hotel Riva, 4.3km away. Both airports offer various transportation services, including airport shuttles and transfers, making access to Krk Old Town convenient for tourists.

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