Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in Krk Island

Check out our pick of great spa hotels on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina. Guests can enjoy the seasonal outdoor salt-water swimming pool and a spa centre with saunas, hot tub and a relaxation area with a view. Free WiFi access is available throughout. We stayed a total of 11 nights at the hotel, in the period of cold spring weather, and it was a thoroughly enjoyable stay. The apartment was heated, the bathroom floor had heating; everything was technically of high quality and the beds exceptionally comfortable. It was tidy and clean and the staff were accommodating. All in all a very good stay. Very quiet, lovely natural surroundings.

Show more Show less
9.1
Superb
1,104 reviews
Price from
US$139
per night

Luxury Hotel Riva’s Spa and Wellness Centre spreads over 2000 m² and includes an indoor pool, a hot tub, various saunas and a hammam. Various massage and beauty treatments are at guests’ disposal. A fitness centre is also available on site. 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.

Show more Show less
9.6
Exceptional
864 reviews
Price from
US$214
per night

Featuring a balcony with quiet street views, an open-air bath and free bikes, Family Apartment can be found in Baška, close to Vela Baska Beach and 16 km from Punat Marina. There is a private entrance at the apartment for the convenience of those who stay. The apartment offers rooms with air conditioning, free private parking and free WiFi. Fantastic nice location also all new inside Really recommend Car parking free

Show more Show less
9.3
Superb
153 reviews
Price from
US$82
per night

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.

Guests can enjoy daily breakfast at a property terrace or with in-room service. The vegetarian and continental breakfast menu is available. 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.

Show more Show less
9.7
Exceptional
503 reviews
Price from
US$89
per night

The apartment with a terrace and sea views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a microwave and a toaster, and 1 bathroom with a hot tub. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing. Very nice, well equipped and clean apartment. The view from the balcony to the sea is amazing! The hosts were super nice and helpful. The apartment is located a bit far away from the beach (appr. 25 minutes on foot) but it was something we knew beforehand.

Show more Show less
9.2
Superb
133 reviews
Price from
US$58
per night

A variety of wellness packages are available for guests to get rejuvenated in-house. For guests with children, the holiday home provides a children's playground. Guests at Holiday Homes Kanajt can enjoy snorkelling and cycling nearby, or make the most of the garden. Nice pool and great kids facility’s

Show more Show less
9.3
Superb
232 reviews
Price from
US$377
per night

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.

The rooms are equipped with a flat-screen TV with cable channels. Certain rooms feature a seating area to relax in after a busy day. Every room includes a private bathroom fitted with a bath or shower. Extras include bathrobes and slippers. 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.

Show more Show less
9.2
Superb
235 reviews
Price from
US$169
per night

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. Free WiFi access is provided throughout the property and free public parking is available. Wonderful quality throughout. Great views Excellent open water swimming Lovely staff Phenomenal spa Michelin * quality food The olive groves

Show more Show less
9.4
Superb
407 reviews
Price from
US$100
per night

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. This beachfront property offers access to a balcony, free private parking and free WiFi. This 3-star apartment offers private entrance. 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 :)

Show more Show less
9.5
Exceptional
133 reviews
Price from
US$58
per night

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.

Enjoy the beauty and natural environment of the island and relax on the well-kept lawns, surrounded by the scents of the sea and the sound of the waves. We had a wonderful time in Pinia, thanks in large part to the outstanding staff and owners. We highly recommend the half-board option due to its exceptional quality. The restaurant staff, including Dinko, Ivan, and others, consistently exceeded our expectations and went above and beyond to accommodate our requests. The location is very convenient, being close to the beach, the pine forest, and a few restaurants within walking distance for lunch. The room was quiet and clean, as were the pool and spa.

Show more Show less
9.2
Superb
426 reviews
Price from
US$154
per night

Most booked spa hotels in Krk Island this month

FAQs about spa hotels in Krk Island

Spa Hotels that guests love in Krk Island