On an average, it costs INR 113 per night to book a hotel in Krk. You will pay on average around INR 129 if you choose to stay in a 4-star hotel. A 5-star hotel in Krk will cost around INR 164
What are the best places to stay in Krk?
Hotel Bor, Hotel Marina, Hotel Maritime are among the best hotels in Krk. If you are looking for hotels less than INR 113, then the best hotels are Lola Dream, Apartman SARA, Residence Veglia