Skip to main content

Romantic Hotels in Krk

Find the romantic hotels that appeal to you the most

Top picks for Krk hotels

Explore our most popular hotels in Krk

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,638 reviews
    From
    US$105
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 372 reviews
    From
    US$112
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 448 reviews
    From
    US$187
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 286 reviews
    From
    US$65
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 254 reviews
    From
    US$310
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 139 reviews
    From
    US$192
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 262 reviews
    From
    US$345
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 1,114 reviews
    From
    US$116
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 289 reviews
    From
    US$77
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 545 reviews
    From
    US$88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 242 reviews
    From
    US$178
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 442 reviews
    From
    US$232
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,311 reviews
    From
    US$190
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 67 reviews
    From
    US$88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 395 reviews
    From
    US$205
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 508 reviews
    From
    US$306
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 699 reviews
    From
    US$233
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 259 reviews
    From
    US$259
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 260 reviews
    From
    US$143
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 3,785 reviews
    From
    US$105
    1 night, 2 adults

Filter by:

Review score

Hotel Bor

Hotel in Krk

Situated 30 meters from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning.

J
Jurgita
From
Lithuania
Great hotel, good location, delicious breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,638 reviews
Price from
US$105.16
1 night, 2 adults

Apartments Mali Nono

Krk

Set in Krk in the Krk Island Region, 3 km from Krk Town Square, Apartments Mali Nono boasts a seasonal outdoor pool and barbecue. Krk Bus Station is 3 km from the property.

R
Ruben
From
Spain
The flat is located very close to Krk, we liked the decoration very much. It has a huge terrace overlooking the island, the kitchen and the bathroom are well equipped with everything you need for a perfect stay. The owner is very nice. We would like to rent again for a longer stay, as we only stayed one night...
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews
Price from
US$64.66
1 night, 2 adults

Villa Palma Krk

Krk

Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.

D
David
From
Belgium
Incredible stay in the penthouse, that is super equipped (great working airco, american fridge, spacious rooms, great beds, super pools). Walking distance from Krk. Petra is a great host, giving advice on places to visit and great places to have lunch/dinner.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 262 reviews
Price from
US$344.52
1 night, 2 adults

Apartments Laura

Krk

Apartments Laura, a property with barbecue facilities, is set in Krk, 800 metres from Ježevac Beach, 5.1 km from Kosljun Franciscan Monastery, as well as 7.3 km from Punat Marina.

L
Laura
From
Lithuania
The location was perfect! Just a few minutes to the beach. Private parking super good. The room was very clean, bright and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$192.40
1 night, 2 adults

Boutique Hotel Placa

Hotel in Krk

Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.

D
Djuro
From
Austria
Very comfortable bed, very clean, very nice staff, easy communication. Located in the centre.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 372 reviews
Price from
US$111.90
1 night, 2 adults

Hotel Marina

Hotel in Krk

Situated on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 300 metres away.

J
John
From
Hungary
The staff were exceptionally friendly and attentive. The room was larger than normal, a real positive. Hotel overlooks the yacht harbor and is in the center of the restaurant area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 254 reviews
Price from
US$310.07
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

B
Barbora
From
Czech Republic
The food was amazing, loads of fresh fish, cakes ... staff very nice
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 448 reviews
Price from
US$187.28
1 night, 2 adults

Hotel Kanajt

Punat (Near Krk)

Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina.

I
Ildiko
From
Slovakia
very tasty breakfast, wide range of products, they were making scrambled eggs on demand. the room was spacious, with a nice balcony looking at the marina. comfortable bed, room cleaning every day, the receptionists are very helpful. The spa is absolutely great, 4 saunas, 1 jacuzzi, the resting beds are out of this world, especially if you can catch the ones looking out at the marina. The visitor numbers are limited, you must make a reservation every day, you're entitled to 2 hours of spa session every day ( even on the day of your departure, which is really cool). The area is very peaceful, quiet, we were there in February, so it is the perfect location to recharge your batteries.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,114 reviews
Price from
US$115.82
1 night, 2 adults

B&B Villa Maris

Punat (Near Krk)

B&B Villa Maris is located in Punat and features a garden and an outdoor dining area.

M
Mattias
From
Estonia
Absolutely amazing experience! Perfect private parking, quiet room with balcony and great view, nice bath, very clean and modern facilities. Very kind and helpful staff, they even folded our clothes, during daily room cleaning :) And the breakfast, it is so good, with selection of eggs, made by order and freshly made vitamin smoothie. They go every extra mile possible, we recommend strongly to stay there :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 289 reviews
Price from
US$76.56
1 night, 2 adults

Hotel Vinotel Gospoja

Vrbnik (Near Krk)

Hotel Vinotel Gospoja is set in Vrbnik, 62 km from Opatija and 48 km from Rijeka. The hotel has a spa centre and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

R
Remus
From
Canada
Hard to criticize anything here: location, staff, rooms, everything was great. Yes,, their parking lot might get full at times but they will help out and find solutions.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 242 reviews
Price from
US$178.23
1 night, 2 adults
All romantic hotels in Krk

The best romantic hotels in Krk

Check out our pick of great romantic hotels in Krk

Filter by:

Review score

Hotel Bor

Hotel in Krk

Situated 30 meters from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning.

J
Jurgita
From
Lithuania
Great hotel, good location, delicious breakfast
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,638 reviews
Price from
US$105.16
1 night, 2 adults

Apartments Mali Nono

Krk

Set in Krk in the Krk Island Region, 3 km from Krk Town Square, Apartments Mali Nono boasts a seasonal outdoor pool and barbecue. Krk Bus Station is 3 km from the property.

R
Ruben
From
Spain
The flat is located very close to Krk, we liked the decoration very much. It has a huge terrace overlooking the island, the kitchen and the bathroom are well equipped with everything you need for a perfect stay. The owner is very nice. We would like to rent again for a longer stay, as we only stayed one night...
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 286 reviews
Price from
US$64.66
1 night, 2 adults

Villa Palma Krk

Krk

Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.

D
David
From
Belgium
Incredible stay in the penthouse, that is super equipped (great working airco, american fridge, spacious rooms, great beds, super pools). Walking distance from Krk. Petra is a great host, giving advice on places to visit and great places to have lunch/dinner.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 262 reviews
Price from
US$344.52
1 night, 2 adults

Apartments Laura

Krk

Apartments Laura, a property with barbecue facilities, is set in Krk, 800 metres from Ježevac Beach, 5.1 km from Kosljun Franciscan Monastery, as well as 7.3 km from Punat Marina.

L
Laura
From
Lithuania
The location was perfect! Just a few minutes to the beach. Private parking super good. The room was very clean, bright and comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 139 reviews
Price from
US$192.40
1 night, 2 adults

Boutique Hotel Placa

Hotel in Krk

Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.

D
Djuro
From
Austria
Very comfortable bed, very clean, very nice staff, easy communication. Located in the centre.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 372 reviews
Price from
US$111.90
1 night, 2 adults

Hotel Marina

Hotel in Krk

Situated on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 300 metres away.

J
John
From
Hungary
The staff were exceptionally friendly and attentive. The room was larger than normal, a real positive. Hotel overlooks the yacht harbor and is in the center of the restaurant area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 254 reviews
Price from
US$310.07
1 night, 2 adults

Sunny Krk by Valamar

Hotel in Krk

Please note that covered parking is charged extra.

B
Barbora
From
Czech Republic
The food was amazing, loads of fresh fish, cakes ... staff very nice
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 448 reviews
Price from
US$187.28
1 night, 2 adults

Hotel Kanajt

Punat (Near Krk)

Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina.

I
Ildiko
From
Slovakia
very tasty breakfast, wide range of products, they were making scrambled eggs on demand. the room was spacious, with a nice balcony looking at the marina. comfortable bed, room cleaning every day, the receptionists are very helpful. The spa is absolutely great, 4 saunas, 1 jacuzzi, the resting beds are out of this world, especially if you can catch the ones looking out at the marina. The visitor numbers are limited, you must make a reservation every day, you're entitled to 2 hours of spa session every day ( even on the day of your departure, which is really cool). The area is very peaceful, quiet, we were there in February, so it is the perfect location to recharge your batteries.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,114 reviews
Price from
US$115.82
1 night, 2 adults

B&B Villa Maris

Punat (Near Krk)

B&B Villa Maris is located in Punat and features a garden and an outdoor dining area.

M
Mattias
From
Estonia
Absolutely amazing experience! Perfect private parking, quiet room with balcony and great view, nice bath, very clean and modern facilities. Very kind and helpful staff, they even folded our clothes, during daily room cleaning :) And the breakfast, it is so good, with selection of eggs, made by order and freshly made vitamin smoothie. They go every extra mile possible, we recommend strongly to stay there :)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 289 reviews
Price from
US$76.56
1 night, 2 adults

Hotel Vinotel Gospoja

Vrbnik (Near Krk)

Hotel Vinotel Gospoja is set in Vrbnik, 62 km from Opatija and 48 km from Rijeka. The hotel has a spa centre and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

R
Remus
From
Canada
Hard to criticize anything here: location, staff, rooms, everything was great. Yes,, their parking lot might get full at times but they will help out and find solutions.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 242 reviews
Price from
US$178.23
1 night, 2 adults
All romantic hotels in Krk

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Krk and surroundings in the past month

See all

Popular with guests booking romantic hotels in Krk

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 262 reviews

Popular with guests booking romantic hotels in Krk

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 372 reviews

Popular with guests booking romantic hotels in Krk

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 254 reviews

Popular with guests booking romantic hotels in Krk

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 448 reviews

Popular with guests booking romantic hotels in Krk

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,638 reviews