Skip to main content

Spa hotels in Krk

Find the spa hotels that appeal to you the most

The best spa hotels in Krk

Check out our selection of great spa hotels in Krk

Filter by:

Review score

LuxArt City Spa Gallery Residence Krk

Krk

A 10-minute walk from Ježevac Beach, LuxArt City Spa Gallery Residence Krk is a recently renovated 5-star apartment in Krk, featuring rooms with free Wifi and outdoor swimming pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 reviews
Price from
$348.21
1 night, 2 adults

Hotel Kanajt

Punat (Near Krk)

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

P
Pirchy13
From
Slovenia
Great spa, clean and comfortable room, and delicious breakfast!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,109 reviews
Price from
$115.09
1 night, 2 adults

Holiday Homes Kanajt

Punat (Near Krk)

A 19-minute walk from Dunat Beach in Punat, Holiday Homes Kanajt provides accommodations with access to a hot tub, wellness packages, and beauty services.

M
Mitja
From
Slovenia
Everything was just perfect, nothing to add.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 221 reviews
Price from
$154.28
1 night, 2 adults

Hotel Vinotel Gospoja

Vrbnik (Near Krk)

Hotel Vinotel Gospoja is set in Vrbnik, 39 mi from Opatija and 30 mi from Rijeka. The hotel has a spa center and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

L
Lesley
From
United States
Luxury hotel in a charming town, beautifully designed, modern room and bathroom with a spectacular view of the Adriatic. Excellent kitchen. Extensive and varied breakfast. Very attentive staff who all spoke english. Parking available if you go by car.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 243 reviews
Price from
$177.11
1 night, 2 adults

Luxury Hotel Riva

Malinska (Near Krk)

Boasting an indoor pool, an outdoor pool and a wellness area, a 5-star Luxury Hotel Riva is located only steps away from the beach in Malinska.

s
stephen
From
United States
Great location. Modern hotel.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 872 reviews
Price from
$367.52
1 night, 2 adults

Hotel Villa Margaret

Malinska (Near Krk)

Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea.

M
Metka
From
Slovenia
A nice small hotel with great selection of food, beautiful view, comfortable rooms, nice wellness area, kind staff and nice walking trails nearby. E-car charging stations available in the parking lot.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 395 reviews
Price from
$203.66
1 night, 2 adults

Spa & Wellness Hotel Pinia

Malinska (Near Krk)

Wellness hotel Pinia is located next to the sea, steps away from a beach and close to the pine forest on the magnificent Krk Island in Malinska.

S
Sabine
From
Switzerland
The service at this place was on another level, absolutely incredible! We felt like royalty and friends at the same time, the staff is attentive (we told them our room number once and from then on everyone knew), fast, discreet but also fun (started joking with us when they realized they could). Dinner and breakfast on the terrasse were accompanied by a breathtaking view. The room was nice, nothing special, but clean and with asizeable balcony.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
Price from
$275.06
1 night, 2 adults

Hotel Vila Rova

Malinska (Near Krk)

Offering an outdoor pool and hot tub, the 4-star Hotel Vila Rova is set in the peaceful Rova Bay on the north-western coast of Krk Island, just a few yards from the sea.

K
Krisztián
From
Germany
Vila Rova is a wonderful, magical place to spend a summer holiday! It is in a perfect place, right next to the beach, filled with olive trees, a very nice and comfortable environment! The Vila Rova Team is friendly and very attentive to details, you really feel special and have a luxurious experience! Thank you so much!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 442 reviews
Price from
$230.06
1 night, 2 adults

Valamar Villa Adria

Baška (Near Krk)

Leisure with a sense of Baska beach in the palm of your hand, together with comfortable accommodations of Valamar Villa Adria. The villa is located near the Romanic chapel of St.

D
Don
From
United States
Location was perfect! Breakfast and brunch were wonderful. We had breakfast every day and lunch only once due to other arrangements but they had a lot to offer. The location was right where we wanted to be. Parking was great.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews
Price from
$142.79
1 night, 2 adults

Valamar Atrium Residence

Baška (Near Krk)

Valamar Atrium Residence is located in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided.

D
David
From
United States
Great location on the beach and near the old town. Friendly and helpful staff. Wonderful breakfast. Rooms were fine.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 383 reviews
Price from
$149.82
1 night, 2 adults
All spa hotels in Krk

Top picks for Krk hotels

Explore our most popular hotels in Krk

Filter by:

Review score

LuxArt City Spa Gallery Residence Krk

Krk

A 10-minute walk from Ježevac Beach, LuxArt City Spa Gallery Residence Krk is a recently renovated 5-star apartment in Krk, featuring rooms with free Wifi and outdoor swimming pool.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 reviews
Price from
$348.21
1 night, 2 adults

Hotel Kanajt

Punat (Near Krk)

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

P
Pirchy13
From
Slovenia
Great spa, clean and comfortable room, and delicious breakfast!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,109 reviews
Price from
$115.09
1 night, 2 adults

Holiday Homes Kanajt

Punat (Near Krk)

A 19-minute walk from Dunat Beach in Punat, Holiday Homes Kanajt provides accommodations with access to a hot tub, wellness packages, and beauty services.

M
Mitja
From
Slovenia
Everything was just perfect, nothing to add.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 221 reviews
Price from
$154.28
1 night, 2 adults

Hotel Vinotel Gospoja

Vrbnik (Near Krk)

Hotel Vinotel Gospoja is set in Vrbnik, 39 mi from Opatija and 30 mi from Rijeka. The hotel has a spa center and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

L
Lesley
From
United States
Luxury hotel in a charming town, beautifully designed, modern room and bathroom with a spectacular view of the Adriatic. Excellent kitchen. Extensive and varied breakfast. Very attentive staff who all spoke english. Parking available if you go by car.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 243 reviews
Price from
$177.11
1 night, 2 adults

Luxury Hotel Riva

Malinska (Near Krk)

Boasting an indoor pool, an outdoor pool and a wellness area, a 5-star Luxury Hotel Riva is located only steps away from the beach in Malinska.

s
stephen
From
United States
Great location. Modern hotel.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 872 reviews
Price from
$367.52
1 night, 2 adults

Hotel Villa Margaret

Malinska (Near Krk)

Located 66 feet from a beach in Porat, 1.9 mi from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea.

M
Metka
From
Slovenia
A nice small hotel with great selection of food, beautiful view, comfortable rooms, nice wellness area, kind staff and nice walking trails nearby. E-car charging stations available in the parking lot.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 395 reviews
Price from
$203.66
1 night, 2 adults

Spa & Wellness Hotel Pinia

Malinska (Near Krk)

Wellness hotel Pinia is located next to the sea, steps away from a beach and close to the pine forest on the magnificent Krk Island in Malinska.

S
Sabine
From
Switzerland
The service at this place was on another level, absolutely incredible! We felt like royalty and friends at the same time, the staff is attentive (we told them our room number once and from then on everyone knew), fast, discreet but also fun (started joking with us when they realized they could). Dinner and breakfast on the terrasse were accompanied by a breathtaking view. The room was nice, nothing special, but clean and with asizeable balcony.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 424 reviews
Price from
$275.06
1 night, 2 adults

Hotel Vila Rova

Malinska (Near Krk)

Offering an outdoor pool and hot tub, the 4-star Hotel Vila Rova is set in the peaceful Rova Bay on the north-western coast of Krk Island, just a few yards from the sea.

K
Krisztián
From
Germany
Vila Rova is a wonderful, magical place to spend a summer holiday! It is in a perfect place, right next to the beach, filled with olive trees, a very nice and comfortable environment! The Vila Rova Team is friendly and very attentive to details, you really feel special and have a luxurious experience! Thank you so much!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 442 reviews
Price from
$230.06
1 night, 2 adults

Valamar Villa Adria

Baška (Near Krk)

Leisure with a sense of Baska beach in the palm of your hand, together with comfortable accommodations of Valamar Villa Adria. The villa is located near the Romanic chapel of St.

D
Don
From
United States
Location was perfect! Breakfast and brunch were wonderful. We had breakfast every day and lunch only once due to other arrangements but they had a lot to offer. The location was right where we wanted to be. Parking was great.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 149 reviews
Price from
$142.79
1 night, 2 adults

Valamar Atrium Residence

Baška (Near Krk)

Valamar Atrium Residence is located in Baška, on the island of Krk, just steps away from a long sandy beach. Free WiFi is provided.

D
David
From
United States
Great location on the beach and near the old town. Friendly and helpful staff. Wonderful breakfast. Rooms were fine.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 383 reviews
Price from
$149.82
1 night, 2 adults
All spa hotels in Krk

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Krk and surrounding area in the past month

See all

Popular with guests booking spa hotels in Krk

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

Popular with guests booking spa hotels in Krk

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

Popular with guests booking spa hotels in Krk

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Popular with guests booking spa hotels in Krk

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 48 reviews

Popular with guests booking spa hotels in Krk

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 521 reviews

Popular with guests booking spa hotels in Punat

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

Popular with guests booking spa hotels in Punat

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

Popular with guests booking spa hotels in Punat

Enjoy breakfast in Krk and nearby

Hotel Kanajt

Punat
Breakfast options
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,109 reviews

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

From $131.21 per night

Holiday House Pulina

Punat
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 27 reviews

Just a 8-minute walk from Dunat Beach and one mile from Punat Marina, Holiday House Pulina features accommodations in Punat, with a spa and wellness center and a garden.

Lovely Home In Krk With Kitchen offers accommodations in Vrh, 1.2 miles from Better Mocca Beach and 7.8 miles from Kosljun Franciscan Monastery.

Villa PIANO

Pinezici
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Offering a garden, Villa PIANO provides accommodations in Pinezici. This property offers access to a patio, table tennis, free private parking, and free Wifi.

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

Lovely Home In Pinezici is located in Pinezici, just a 11-minute walk from Better Mocca Beach and 8.5 miles from Kosljun Franciscan Monastery.

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

8.2 miles from Kosljun Franciscan Monastery in Malinska, 2 Bedroom Cozy Home In Malinska provides accommodations with access to a hot tub and spa center.

Villa Sloboda Appartments, Pinezici features spa facilities and wellness packages, as well as air-conditioned accommodations in Pinezici, a 14-minute walk from Better Mocca Beach.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 6 reviews

8.5 miles from Kosljun Franciscan Monastery in Bajčići, Luxury Jerini House with pool and wellness provides accommodations with access to a sauna, hot tub, and fitness center.

Save money on spa in Krk and nearby – budget options available

Luxury Villa Petros

Malinska
Budget options available
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 10 reviews

1.4 miles from Rova Beach in Malinska, Luxury Villa Petros offers accommodations with access to a sauna, hot tub, and spa facilities. This villa features air-conditioned accommodations with a balcony.

Heritage Villa Laurel

Malinska
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 13 reviews

1.4 miles from Rova Beach in Malinska, Heritage Villa Laurel features accommodations with access to spa facilities. This villa offers air-conditioned accommodations with a patio.

Vila Ulika

Malinska
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 9 reviews

Vila Ulika is a recently renovated villa in Malinska where guests can make the most of the spa and wellness center and garden.

Villa Oliveti

Malinska
Budget options available

Villa Oliveti is located in Malinska, just 1.4 miles from Draga Beach and 8.7 miles from Kosljun Franciscan Monastery. This property offers a private pool, free Wifi, and free private parking.

Villa DELUXE

Gabonjin
Budget options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Villa DELUXE is located in Gabonjin, just 11 miles from Kosljun Franciscan Monastery and 12 miles from Punat Marina. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Pet Friendly Home In Vrbnik With Wifi is located in Vrbnik, just a 12-minute walk from Secret Beach and 5.3 miles from Punat Marina.

Hotel Vinotel Gospoja

Vrbnik
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 243 reviews

Hotel Vinotel Gospoja is set in Vrbnik, 39 mi from Opatija and 30 mi from Rijeka. The hotel has a spa center and sauna, and guests can enjoy a meal at the restaurant or a drink at the bar.

Highly rated spa hotels in Krk and nearby

Holiday Homes Kanajt

Punat
8.0+ review score
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 221 reviews

A 19-minute walk from Dunat Beach in Punat, Holiday Homes Kanajt provides accommodations with access to a hot tub, wellness packages, and beauty services.

From $207.75 per night

Spa Hotels That Guests Love in Krk

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 521 reviews
Host and his family were very kind, the room was very clean and excellently air-conditioned. Breakfast was more luxury than excellent. Everything here made my day a lucky one. I would come back here if I had the chance
Guest review by
Dirk
Solo traveler