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 pick of great spa hotels in Krk

Filter by:

Review score

Pansion Leggero

Krk

Set less than 750 metres from Krk Old Town and 850 metres from Punta De Galeto Beach, Pansion Leggero offers bed and breakfast accommodation with an on-site bar. Free private parking is provided.

L
Lukas
From
Austria
Just amazing from the staff to the food to the rooms I would give 20/10 stars if possible!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 502 reviews
Price from
US$159.25
1 night, 2 adults

LuxArt City Spa Gallery Residence Krk

Krk

Less than 1 km 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.

M
Mauro
From
Italy
Execeptional, well equipped, spotless, super host, the best Accomodation we ever been in the whole of Europe
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 16 reviews
Price from
US$288.77
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.1
Superb - What previous guests thought, 1,105 reviews
Price from
US$139.18
1 night, 2 adults

Holiday Homes Kanajt

Punat (Near Krk)

Boasting a balcony with sea views, pool with a view and a fitness centre, Holiday Homes Kanajt can be found in Punat, close to Dunat Beach and 700 metres from Punat Marina.

N
Nusa
From
Slovenia
location - intimacy,fast wifi, the apartment view, pool bar, hiking trails
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 231 reviews
Price from
US$186.59
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.

E
Erik
From
Netherlands
Registration was really easy. The hotel room was amazing. We had a family room which was spacious enough for 4 people. Room was absolutely clean and the view was amazing. Parking is close (like around the corner), there are designated areas for the hotel guests. We left our car the whole week because we didnt need it anyway. We stayed for a week. Temperature outside was 35+, inside nice and cool. There is a beach like 150 metres downhill. Just walk slowly when it is warm :) Water is really clear. Do not foget to bring watershoes, makes it a lot easier to walk :) Silent beach was little bit further down the road, but I liked it more, because it was more quiet and had more shade. Breakfast was amazing and the service was excellent . We went to the beach during the day and in the evening we took a swim in the pool in the basement o/t hotel. The small town of vrbnik is also really nice. Lot of nice places to go out for dinner. You can also eat at the hotel. The food there is excellent. Tip: take a trip with boat in the afternoon to the more secluded beaches so you can swim in the evening (for example with Mare tours) Really nice. Again. Everything was perfect. Would definitely go here again.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 234 reviews
Price from
US$170.74
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.

T
Tomasz
From
Poland
One of the best top 5 hotels in Europe to my mind. This is a boutique hotel but exceeding your expectations in every way and moment. Once you step in the doorway, you are treated like royalty. The hotel looks brand new. Literally, like it was opened just yesterday. It is modern, clean and the staff treats you with the utmost respect. It has an indoor and outdoor pool (heated), gym, spa, great restaurant with indoor and outdoor seating, and a fancy lobby bar with staff meeting your highest expectations. If you love wine you will find yourself in wine heaven. Worth 5 stars. You can feel like at top venues in Monaco, Dubai or Miami.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 863 reviews
Price from
US$382.19
1 night, 2 adults

Hotel Villa Margaret

Malinska (Near Krk)

Located 20 metres from a beach in Porat, 3 km from Malinska, Hotel Villa Margaret offers an outdoor heated swimming pool and an à la carte restaurant with a spacious terrace that overlooks the sea.

D
Diana
From
Ukraine
Everything clean, very nice level of service, breakfasts are amazing
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 404 reviews
Price from
US$220.59
1 night, 2 adults

Apartments More

Baška (Near Krk)

Situated within 300 metres of Vela Baska Beach and 18 km of Punat Marina, Apartments More features rooms with air conditioning and a private bathroom in Baška.

M
Marina
From
North Macedonia
The accommodation is exactly as shown in the photos. The apartment is just a 5-minute walk from the beach, and offers free parking in front of the building. The host is very pleasant :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 132 reviews
Price from
US$58.98
1 night, 2 adults

Spa & Wellness Hotel Pinia

Malinska (Near Krk)

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

A
Alenka
From
Israel
Very beautiful picturesque place, very nice and clean hotel, very friendly staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 426 reviews
Price from
US$259.51
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 metres from the sea.

N
Nigel Marshall
From
Spain
Everything, food in the restaurant was excellent.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 455 reviews
Price from
US$238.28
1 night, 2 adults
All spa hotels in Krk

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with 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 surroundings in the past month

See all

Spa hotels that guests love in Krk

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