See the latest prices and deals by choosing your dates.
Punat
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. Small room but everything you need. Excellent pool and pool bar. The breakfast was excellent
Malinska
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. 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.
Baška
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
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.
Guests can enjoy daily breakfast at a property terrace or with in-room service. The vegetarian and continental breakfast menu is available.
Just amazing from the staff to the food to the rooms I would give 20/10 stars if possible!
Punat
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. location - intimacy,fast wifi, the apartment view, pool bar, hiking trails
Vrbnik
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.
We did a road-trip through Croatia and stayed in about 10 hotels. This was the best one we’ve stayed in Croatia. Very kind staff, quiet place, no noisy kids, the small pebble stone beach nearby has very clear water and you can see the small fish when snorkeling/swimming, great restaurant, …
Malinska
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
Baška
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. Big apartment, cozy atmosphere, big terrace with sea view. Everything you need for a calm a relaxing time. The host was very kind, friendly, offers support and touristic guidance all the time. Very smiley person with excellent English. Pleasure to communicate with him!
Malinska
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.
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.
Malinska
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.
The on-site wellness centre includes a hot tub, Kneipp bath, Turkish and Finnish saunas, a relaxation area, as well as massage and beauty treatments.
Super hotel to stay!
It deserves more then 4 ☆!
It have really everything what you need when are on holiday.
So kind staff who help you with everything .
Thank you Paula and Maja for the nice conversations.
Thank you Kristijan , Maître d'hotel, for the good explanation about our dishes.
Thank you to the Chef for the so delicious dishes.
Thank you staff !!
We certainly will come back.
Spa Hotel in Malinska
Popular with guests booking spa hotels on Krk Island
Spa Hotel in Njivice
Popular with guests booking spa hotels on Krk Island
Spa Hotel in Vrbnik
Popular with guests booking spa hotels on Krk Island
We make it quick and easy to book a spa hotel on Krk Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Couples visiting Krk Island loved staying at Holiday House Pulina, Luxury Jerini House with pool and wellness and LuxArt City Spa Gallery Residence Krk.
Similarly, these spa hotels on Krk Island are highly rated by couples: Aminess Style Camping Atea Pitches, Villa Summer dream with heated pool, sauna and jacuzzi and Apartment Jadranka.
Many families visiting Krk Island loved staying at Villa Summer dream with heated pool, sauna and jacuzzi, Luxury Villa Petros and LuxArt City Spa Gallery Residence Krk.
Similarly, Villa PIANO, Pansion Leggero and Luxury Hotel Riva are also popular with family travellers.
Most spa hotels on Booking.com offer free cancellation.
LuxArt City Spa Gallery Residence Krk, Holiday Homes Kanajt and Apartments More have received great reviews from guests visiting Krk Island regarding the views from these spa hotels.
Guests staying on Krk Island also spoke highly of the views from these spa hotels: Hotel Vinotel Gospoja, Pansion Leggero and Luxury Hotel Riva.
There are 64 spa hotels on Krk Island you can book on Booking.com.
The average price per night for a spa hotel on Krk Island for this weekend is US$314, based on current Booking.com prices.
Hotel Kanajt, Pansion Leggero and Hotel Vila Rova are some popular spa hotels on Krk Island.
In addition to these spa hotels, Luxury Hotel Riva, Apartments More and Hotel Villa Margaret are also popular on Krk Island.
Really friendly staff, spacious apartment and lovely pool. Family friendly and relaxed atmosphere.
Staff was very friendly and the service was awsome. Loved the breakfast and apartmant room which was very coazy. Wellness facilities were clean and I got everything I wanted. 3 types of sauna, jakuzzi and no crowd, perfect for relaxing!
Extremely comfortable rooms and showers, ample countertop space in the bathroom, and excellent beds, with good soundproofing on the windows. Breakfast was the most amazing one I have ever had in a hotel! Everyone we met in the hotel was incredibly polite and helpful. 
Spacious room with stunning terrace looking at the marina. Very professional staff. Romantic wellness. Well maintained gardens with beautiful swimming pool. Breakfast was amazing, with very good options for vegetarians, smoothie, cheese cake,... Private parking. Perfect hotel even for winter. Will return to this great establishment.