Hotels & Resorts in Krk
Krk has at least 67 places listed under Hotels & Resorts. The best rated is VillaCD Carpe Diem (5.0 from 18 reviews). 23 of the 67 carry a photo and full details.
No activities yet
We're adding new spots soon. Check back later.
Hotels & Resorts venues on Krk
Real local businesses — 24 listed, book direct.
Looking for great hotels & resorts in Krk? These are the venues travellers rate highest — what makes each one worth your visit:
Hostel Kantun★ 4.9 (234)
On Krk, Hostel Kantun is a hostel. Ul. kralja Zvonimira 44, 51521, Punat, Croatia places it in the settlement of Punat, on the island's western coast. Punat sits close to several other spots on Krk, among them Krk Town, Baška, Malinska, Omišalj, Vrbnik and Njivice, while Krk Airport lies within reach for arrivals.
Read more →Atrium Baška Residence★ 4.8 (1348)
In Krk, Atrium Baška Residence is a local business. Ul. Emila Geistlicha 38, 51523, Baška, Croatia, places it in Baška on the island of Krk. Atrium Baška Residence is a local business on Krk. It is known for its apartments in Baška, a settlement on the island's southern coast.
Read more →Abalone Hotel★ 4.8 (197)
Abalone Hotel is a hotel in Krk. Set at Braće Car 6, 51265, Dramalj, Croatia, the property sits on the island's western side, within easy reach of the coast and the wider Krk area. It operates as a hotel for visitors who want a straightforward base on the island. Guests have given Abalone Hotel a 4.
Read more →
Hotel
VillaCD Carpe Diem
Krčka ul. 71a, 51521, Punat, Croacia

Hotel
Hostel Kantun
Ul. kralja Zvonimira 44, 51521, Punat, Croacia

Hotel
Atrium Baška Residence
Ul. Emila Geistlicha 38, 51523, Baška, Croacia

Hotel
Abalone Hotel
Braće Car 6, 51265, Dramalj, Croacia
Hotel
VSG Resort
Klimno 169G, 51514, Klimno, Croacia

Hotel
DOBROVIT
Ul. Emila Geistlicha 54 B, 51523, Baška, Croacia

Hotel
Kvarner Palace
Ul. braće dr. Sobol 1, 51260, Crikvenica, Croacia

Hotel
Hotel Riva
Obala 56, 51511, Malinska, Croacia

Beach Resort
Zgribnica
51516, Vrbnik, Croacia

Hotel
Boutique Hotel Placa
Ribarska ul. 5, 51500, Krk, Croacia

Hotel
Hotel Lišanj - Annex
Lišanjska ul. 1, 51250, Novi Vinodolski, Croacia

Hotel
Amabilis
Ul. Emila Antića 68, 51266, Selce, Croacia

Beach Resort
Plaža Smokvica
23249, Smokvica, Croacia

Hotel
Hotel Katarina
Ul. Mihovila Jeličića 14, 51266, Selce, Croacia

Hotel
Bor
Crikvenička 10, 51500, Krk, Croacia

Hotel
Zvonimir Sunny
Ul. Emila Geistlicha 48, 51523, Baška, Croacia

Hotel
Hostel Karlovac
Ul. Emila Antića 69, 51260, Selce, Croacia

Beach Resort
Plaža Povile
Povile, Croacia

Hotel
Corinthia Baška
Ul. Emila Geistlicha 39, 51523, Baška, Croacia

Beach Resort
Potovošće
Potovošće, 51516, Vrbnik, Croacia

Hotel
Veya Maradiso Hotel by Aminess
Primorska cesta 29, 51512, Njivice, Croacia

Hotel
Novi Resort "The View" d.o.o.
Ružmarinska ul. 6, 51500, Krk, Croacia

Hotel
Hotel Villa Aurora
Ul. Ante Starčevića 32, 51260, Crikvenica, Croacia

Hotel
Hotel Malin
Ul. Kralja Tomislava 23, 51511, Malinska, Croacia