Search for Cheap Deals on
Spa Resort Hotels in Krk Island

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Featured Krk Island Resorts & Hotels with Spas

Corinthia Baška Sunny Hotel
Corinthia Baška Sunny Hotel
3 out of 5
Emilia Geistlicha 39, Baska
Stay at this 3-star beach hotel in Baska. Enjoy free breakfast, free WiFi, and an outdoor pool. Popular attractions Baska Promenade and Vela Beach are located ...
Corinthia Baška Sunny Hotel
Valamar Atrium Baška Residence
Valamar Atrium Baška Residence
4 out of 5
Emila Geistlicha 39, Otok Krk, Baska
Stay at this 4-star beach hotel in Baska. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Baska Promenade and Vela Beach are located ...
Valamar Atrium Baška Residence
Blue Waves Resort
Blue Waves Resort
4 out of 5
Rova 33, Malinska, Malinska-Dubasnica
Stay at this 4-star beach hotel in Malinska-Dubasnica. Enjoy free breakfast, free WiFi, and 2 outdoor pools. Popular attractions Rova Beach and Vantacici Beach ...
Blue Waves Resort
Hotel Malin
Hotel Malin
4 out of 5
Kralja Tomislava 23, Malinska, Malinska-Dubasnica
Stay at this 4-star beach hotel in Malinska-Dubasnica. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Malin Draga Beach and Rupa ...
Hotel Malin
Hotel Villa Margaret
Hotel Villa Margaret
4 out of 5
Porat 25, Malinska-Dubasnica
Stay at this 4-star beach hotel in Malinska-Dubasnica. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Porat Kloster and Uhić Beach ...
Hotel Villa Margaret
Zvonimir Sunny Hotel
Zvonimir Sunny Hotel
4 out of 5
Ulica Emila Geistlicha 48, Baska
Stay at this 4-star beach hotel in Baska. Enjoy free WiFi, a full-service spa, and a beach locale. Popular attractions Baska Promenade and Vela Beach are located ...
Zvonimir Sunny Hotel
Krk Sunny Hotel
Krk Sunny Hotel
3 out of 5
Ulica Vlade Tomasica, 38, Krk, Primorje-Gorski Kotar
Stay at this 3-star beach hotel in Krk. Enjoy free WiFi, free parking, and a fitness center. Popular attractions Drazica Beach and Koralj Beach are located ...
Krk Sunny Hotel
Valamar Villa Adria
Valamar Villa Adria
4 out of 5
Emilia Geistlicha 39, Baska
Stay at this 4-star beach hotel in Baska. Enjoy free breakfast, a full-service spa, and a beach locale. Popular attractions Baska Promenade and Vela Beach are ...
Valamar Villa Adria
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.