Krk Town Hotels

Are you in a hurry?

Here is a quick list of Hotels in Krk Town, selected based on their rating

Name of hotel Accommodation Rating Price, $
Hotel Drazica - Hotel Resort Drazica

8.3 / 10

(1573 Reviews)

From 53$
B&B Villa Ana

8.8 / 10

(231 Reviews)

From 97$
Hotel Maritime

9.1 / 10

(420 Reviews)

From 200$
Guest House Sonja

9.1 / 10

(192 Reviews)

From 70$
Hotel Bor

9.1 / 10

(1665 Reviews)

From 109$

If you're planning a trip to the beautiful town of Krk in Croatia, one of the first decisions you'll need to make is where to stay. There are a variety of accommodation options available, from vacation rentals to hostels, but one of the most popular choices for travelers is hotels. In this blog post, we'll explore the reasons why choosing a hotel can be the best option for your stay in Krk town.

Hotels in Krk town offer a level of comfort and convenience that can be hard to match with other accommodations. From luxurious amenities to 24-hour front desk service, hotels provide a sense of security and peace of mind for travelers. Whether you're looking for a budget-friendly option or a high-end experience, you can find a hotel in Krk town that meets your specific needs and preferences.

In addition to the comfort and convenience, hotels in Krk town often offer a central location that allows easy access to the town's attractions, restaurants, and beaches. Many hotels also provide additional services such as organized excursions, airport transfers, and car rentals, making it easier for you to explore the area and make the most of your trip.

Finally, staying in a hotel in Krk town can provide an opportunity to connect with other travelers and experience the local culture through organized events, guided tours, and on-site dining options. With a range of hotels to choose from, you can find a property that offers a unique and memorable experience that enhances your overall trip to Krk town.

Krk Town Trip Inspiration

Table of contents

Hotel Drazica - Hotel Resort Drazica B&B Villa Ana Hotel Maritime Guest House Sonja Cheap Hotels Hotel Bor Rooms-Sobe Haus Magdalena Krk

View all photos

8.3
Very good
1573 Reviews

Hotel Drazica - Hotel Resort Drazica

📍 Ruzmarinska 6

From 53$

Located 0.6 km from the 12th - century bayside fortress "Frankopan Castle", the comfortable Hotel Drazica - Hotel Resort Drazica Krk Town has a tennis court, a fitness centre, and billiards. This 3-star family-friendly hotel is situated in the centre of Krk Town, a walk from such cultural attractions as The city of Krk Museum.

The property is 10 minutes on foot from Krk Town Harbour, while Punta di Galetto Beach is nearly 5 minutes away by car. The lovely Drazica - Hotel Resort Drazica Krk Town places you approximately 5 minutes by car from Adriatic Sea. Nature lovers will appreciate the proximity to Punta di Galetto, which is around 5 minutes' walk away. The fine Hotel Drazica - Hotel Resort Drazica is situated relatively close to Drazica Beach, while Autobusni kolodvor Krk bus station lies around 15 minutes' walk away. For those travelling from afar, Rijeka airport is 41 minutes' drive away.

Check Availability

View all photos

8.8
Excellent
231 Reviews

B&B Villa Ana

📍 Slavka Nikolica 30

From 97$

The 3-star B&B Villa Ana Krk Town is 17 minutes on foot from Kosljun island, featuring a sun deck and a garden. The bed & breakfast is situated in the centre of Krk Town, a few minutes' drive from such cultural attractions as The city of Krk Museum.

Located 600 metres from Aquarium Terrarium Krk, the smoke-free accommodation is also a 7-minute walk from entertainment venues like Fun Diving Krk. The area includes such religious sights as Archeology Collection and History Museum and Monastery (4.1 km) and the fully Krk Cathedral (1.4 km). There is Fkk Plaza Krk approximately a 25-minute walk away, and Autobusni kolodvor Krk bus station a few moments from this Krk Town hotel. For those travelling from afar, Rijeka airport is 39 minutes' drive away.

Check Availability

Cheap Hotels

View all photos

9.1
Excellent
420 Reviews

Hotel Maritime

📍 Lukobran 2

From 200$

Hotel Maritime Krk Town, located 600 metres from Porporela Beach and 10 minutes by car from Insel KRK, features a rooftop swimming pool for guests to take a dip in. This hotel offers Wi-Fi throughout the property.

The accommodation is nestled in the historical centre of Krk Town, 10 minutes' drive from beach Punta Debij. SemiSUBMARINE Krk is quite close to the 4-star hotel, while Citybus bus stop is 550 metres away. Nature lovers will appreciate the proximity to Koralj, which is 2.2 km away. Explore the historical sights of Krk Town, starting with the 12th - century bayside fortress "Frankopan Castle" situated around 5 minutes away by car. For those travelling from afar, Rijeka airport is 42 minutes' drive away.

Check Availability

View all photos

9.1
Excellent
192 Reviews

Guest House Sonja

📍 Rapska 10

From 70$

Located just 1.2 km from the 12th-century bayside fortress "Frankopan Castle", the 4-star Guest House Sonja Krk Town features Wi-Fi in the rooms and parking on site.

This Krk Town guest house is about 35 km from Rijeka airport and within 20 minutes' walk of such cultural venues as The city of Krk Museum. Religious sights in the area include Archeology Collection and History Museum and Monastery (4.2 km) and Krk Cathedral (1.7 km). Nature lovers will appreciate the proximity to Plav, which is approximately a 5-minute ride away. The hotel is situated only a few metres from Tropical Aquarium Krk, while Autobusni kolodvor Krk bus station lies only 5 minutes' walk away.

Check Availability

Pet Friendly Hotels

View all photos

9.1
Excellent
1665 Reviews

Hotel Bor

📍 Setaliste Drazica 5

From 109$

Overlooking the sea, Hotel Bor Krk Town is 16 minutes' stroll from Fkk Plaza Krk. This 3-star hotel features both Wi-Fi throughout the property and complimentary private parking on site.

The accommodation is in the old part of Krk Town, surrounded by pine trees. Archeology Collection and History Museum and Monastery is 2.8 km from the hotel, and Rijeka airport is 35 km away. Nature lovers will appreciate the proximity to Punta di Galetto, which is only 350 metres away. Hotel Bor is 19 minutes' walk from Aquarium Terrarium Krk. Citybus bus stop is also 10 minutes' stroll away.

Check Availability

Hotels in Krk Town

Top Hotel for couples 💑 Hotel Drazica - Hotel Resort Drazica
Top Service Hotel 🛁 B&B Villa Ana
Family Hotel 👪 Hotel Maritime

View all photos

9.2
Excellent
346 Reviews

Rooms-Sobe Haus Magdalena Krk

📍 Josipa Pupacica 72

From 70$

Situated about a 10-minute walk from semiSUBMARINE Krk, Rooms Magdalena Krk Krk Town hotel features Wi-Fi throughout the property and a car park on site.

The centre of Krk Town can be reached in 10 minutes' walk of the guest house, and such cultural venues as The city of Krk Museum are a mere 1.7 km away. The accommodation is located not very far from Porporela Beach in Krk Town. The nearby notable religious buildings include the Gothic chapel "Krk Cathedral", a 5-minute drive from this Krk Town hotel. Autobusni kolodvor Krk bus station can be found at a 750-metre distance from the property, and Underwater park Punat is nearly 15 minutes away by car. Rooms Magdalena Krk hotel in Krk Town is a 40-minute drive from Rijeka airport.

Check Availability
Krk Town Hotels FAQ
What are the best city centre hotels in Krk Town?
Our hotelsprimorskogoranska.com travel data based on 1999 visitors' reviews show the top places in Krk Town city centre. Providing an outdoor swimming pool, horse riding, mini golf on site, Sunny Krk By Valamar rated 8.6/10 is set a 15-minute walk from the city centre. Villa Lovorka - Hotel Resort Drazica with rating 8.2/10 and Hotel Drazica - Hotel Resort Drazica rated 8.2/10 are other favourite hotels in the area. To check more central hotels click here.
What are the best cheap hotels in Krk Town?
There are more than 16 top budget properties in Krk Town. One of the best budget hotels is Hotel Drazica - Hotel Resort Drazica rated 8.2/10 at the cost of 53US$ per night, offering mini golf, a wading pool, cycling. Also Sunny Krk By Valamar is a good choice with rating 8.6/10 at the cost of 96US$ per night. To see more cheap hotels go here.
What are the finest 5-star hotels in Krk Town?
See more 5-star options here.
Which boutique hotels in Krk Town would you recommend?
We recommend Hotel Marina rated 8.4/10 as the top boutique property for 317US$ per night with diving, hiking, cycling on site. One more boutique option is a 4-star Boutique Hotel Placa rated 8.0/10 for 180US$ per one night. Go here to see more elegant hotels.
What are the top properties for couples in Krk Town?
According to hotelsprimorskogoranska.com travel data, there are 8 deals for couples. Sunny Krk By Valamar rated 8.6/10 is a favourite 3-star hotel for couples, featuring facials, diving, a gaming room. Visitors can book a room at this property for about 96US$ per night. Hotel Drazica - Hotel Resort Drazica with rating 8.2/10 is also a good 3-star property for couples. It offers an outdoor swimming pool, a wading pool, cycling, as well as a swimming pool, a seasonal outdoor pool, an outdoor swimming pool. You may book this Krk Town property for about 53US$ per night. Other suitable options for couples you can find here.
What are the top family-friendly hotels in Krk Town?
Hotel Drazica - Hotel Resort Drazica (rating: 8.2/10) offers mini golf, a wading pool, cycling. It's set 1.3 km from Redagara Beach For Dogs. Visitors can enjoy European, Mediterranean and Croatian meals at Konoba Nono restaurant nearby. You also can book Hotel Bor (rating: 8.2/10) for about 145US$ per night. This child-friendly property offers cots, restaurant, bar on site. Go here to see more family-friendly hotels.
Which Krk Town hotels near Porporela Beach are the best?
According to hotelsprimorskogoranska.com travel data, visitors love staying at Hotel Maritime (rating: 8.4/10), which offers an outdoor swimming pool, bar, a rooftop pool. It’s set a 5-minute walk from Porporela Beach. For more suitable options go here.

Location