The 10 best spa hotels in Krk, Croatia | Booking.com
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

Pansion Leggero

Krk

Set less than 2461 feet from Krk Old Town and 2789 feet from Punta De Galeto Beach, Pansion Leggero offers bed and breakfast accommodations with an on-site bar. Free private parking is provided.

N
Norman
From
United States
This is a relatively new property, about 10 units built in 2018. Everything is top quality and the staff is very friendly and helpful. The location is excellent, located in a quiet neighborhood 10 minutes up the hill from the old town. Breakfast is excellent. Internet is also excellent.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 501 reviews
Price from
$142.06
1 night, 2 adults

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.0
Exceptional - What previous guests thought, 16 reviews
Price from
$286.22
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.1
Wonderful - What previous guests thought, 1,103 reviews
Price from
$137.95
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, 232 reviews
Price from
$184.94
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.2
Wonderful - What previous guests thought, 235 reviews
Price from
$169.23
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.

A
Ana
From
Croatia
The staff was great, helpful and friendly, the food was fantastic, the room had everything we needed, a fantastic break! We went in October to have peace and calm, and it was indeed a restful stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 862 reviews
Price from
$378.82
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.

b
blackie
From
Canada
Clean, comfortable, friendly service and great staff
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 402 reviews
Price from
$218.64
1 night, 2 adults

Apartments More

Baška (Near Krk)

Apartments More features air-conditioned accommodations in Baška. This beachfront property offers access to a balcony, free private parking, and free Wifi.

A
Alexandru
From
Romania
Modern appartment, great attention to details. Beds are comfortable, terrace is large, location is remote and quiet, 15 minutes walking to center and beach.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 133 reviews
Price from
$58.46
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
Stanton
From
United States
Everything was spotless, the courtesy of the staff, excellent service
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 423 reviews
Price from
$257.22
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.

B
Bianca
From
Austria
The Manager and her well attentive team at all fronts. They made sure everything is taken care of. Their attention to details. Cleanliness. The Kitchen and the waiters♥️! All worked as a great team. The olive trees and the easy access to the sea. The Spa Team!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 452 reviews
Price from
$236.18
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

Spa Hotels That Guests Love in Krk

See all
  • Avg. price/night: $139.13
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 501 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