Enter your dates to see the latest prices and deals for Krk hotels
Situated 30 meters from the sea and surrounded by pine trees, Hotel Bor was renovated in 2019. It offers rooms with cable TV and air conditioning.
Boasting a rooftop swimming pool with views of the Adriatic Sea and the picturesque historic centre of Krk, Hotel Maritime is located just a few steps from Porporela Beach.
Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.
Situated on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 300 metres away.
Situated right by the beach, 800 metres from the city centre of Krk, the Hotel Dražica - Hotel Resort Dražica features 2 outdoor pools with slides and various sports courts.
Situated in Krk, 200 metres from Drazica Beach, Villa Lovorka - Hotel Resort Dražica features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a shared...
Please note that covered parking is charged extra.
Located right next to a pebbly beach in Krk, Tamaris - Hotel Annex in Resort Dražica provides guests with access to all services of Resort Dražica including an outdoor pool and restaurant.
Set in Krk and only 500 metres from Punta Di Galetto Beach, Portella Rooms offers accommodation with sea views, free WiFi and free private parking.
Set in Krk and only less than 1 km from Porporela Beach, Apartmani Janja offers accommodation with sea views, free WiFi and free private parking.
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Krk
Popular with guests booking hotels in Punat
Popular with guests booking hotels in Punat
Situated right in the historic centre of Krk a pedestrian zone, Boutique Hotel Placa is 300 metres from the nearest beach. It offers air-conditioned rooms with a flat-screen cable TV and free Wi-Fi.
Situated on Krk’s marina, this boutique hotel offers a stylish terrace facing the seafront. All rooms have views of the Adriatic Sea and the nearest beach is 300 metres away.
Located within 600 metres of Porporela Beach and 4.9 km of Kosljun Franciscan Monastery, Bed and Breakfast Veja's provides rooms with air conditioning and a private bathroom in Krk.
Located right next to a pebbly beach in Krk, Tamaris - Hotel Annex in Resort Dražica provides guests with access to all services of Resort Dražica including an outdoor pool and restaurant.
Situated in Krk, 200 metres from Drazica Beach, Villa Lovorka - Hotel Resort Dražica features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a shared...
Located 250 metres from the centre of Krk, Bed & Breakfast Mario is set 100 metres from the beach. Enjoying a quiet location, it offers rooms with air-conditioning and free Wi-Fi.
Please note that covered parking is charged extra.
Completely renovated in 2017, Falkensteiner Hotel Park Punat is located in the town centre of Punat, surrounded by olive groves and pine trees at the 2-km-long promenade and close to pebbly beaches.
Located in Krk, less than 1 km from Porporela Beach and 4.4 km from Kosljun Franciscan Monastery, Casa Aurelia - Mali Tone offers a casino and air conditioning.
Boasting air-conditioned accommodation with a patio, Lina at the best is set in Krk. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace.
Featuring garden views, Fiore apartment & room offers accommodation with patio, around 700 metres from Porporela Beach. This property offers access to a terrace, free private parking and free WiFi.
Boasting garden views, Apartment close to Krk town centre features accommodation with a garden and a patio, around less than 1 km from Porporela Beach.
Boasting a balcony with garden views, a garden and barbecue facilities, Apartment GardenView - New! can be found in Krk, close to Porporela Beach and 5.1 km from Kosljun Franciscan Monastery.
Featuring air-conditioned accommodation with a patio, Apartment Sunset - New! is set in Krk. This property offers access to a balcony, free private parking and free WiFi.
Boasting air-conditioned accommodation with a patio, Apartman Miljenka is situated in Krk. This beachfront property offers access to a balcony, free private parking and free WiFi.
Located in Krk, 1.2 km from Porporela Beach and 4.9 km from Kosljun Franciscan Monastery, Apartment Dragica provides air-conditioned accommodation with a balcony and free WiFi.
Featuring city views, Casa Aurelia Bed & Breakfast provides accommodation with a balcony, around less than 1 km from Porporela Beach. This beachfront property offers access to a terrace and free WiFi.
Boasting air-conditioned accommodation with a patio, apartman Babić is situated in Krk. This apartment features free private parking, a 24-hour front desk and free WiFi.
Set within 600 metres of Punta Di Galetto Beach and 3.6 km of Kosljun Franciscan Monastery, SUN&MOON Design Studios KRK offers rooms with air conditioning and a private bathroom in Krk.
Situated 500 metres from Porporela Beach, 4.8 km from Kosljun Franciscan Monastery and 7 km from Punat Marina, Apartments Morozin offers accommodation set in Krk.
Apartments Laura, a property with barbecue facilities, is set in Krk, 800 metres from Ježevac Beach, 5.1 km from Kosljun Franciscan Monastery, as well as 7.3 km from Punat Marina.
Set in Krk with Porporela Beach and Krk Bus Station nearby, Apartments and Rooms Ivana offers accommodation with free private parking.
Situated in Krk, within 1 km of Punta Di Galetto Beach and 4.1 km of Kosljun Franciscan Monastery, Rooms & Apartments Kvasić offers accommodation with barbecue facilities as well as free private...
Apartments Bernarda offers accommodation in Krk, 300 metres from Krk Bus Station and 500 metres from Porporela Beach. The apartment is 600 metres from Krk Harbour.