Krk Island Hotels

Map of Krk Island Hotels

Adorami Apartments Baška
9.9/10 Exceptional
15 reviews

Set in Baška, 700 metres from Baška Bus Station, Adorami Apartments provides accommodation with free Wi-Fi, a seasonal outdoor swimming pool and barbecue facilities. The accommodation is air conditioned and features a hot tub.

Number of rooms: 10

Frankopanska 43, 51523 Baška, Croatia

Villa Vista Malinska
9.8/10 Exceptional
Free Wi-Fi

Set near Tunjera Bay Beach and Uhlić Beach, Villa Vista is in Malinska and features free private parking and a restaurant. Each accommodation at the 4-star guest house has pool views, and guests can enjoy access to pool with a view and to a garden.

Number of rooms: 10

Porat 6a, 51511 Malinska, Croatia

B&B Villa Maris Punat
9.8/10 Exceptional
5 reviews

B&B Villa Maris is located in Punat and features a garden and an outdoor dining area. Around 1.9 km from Punat Marina, the property is also 1.7 km away from Kosljun Franciscan Monastery and offers free Wi-Fi.

Number of rooms: 10

Starobascanska ulica 1, 51521 Punat, Croatia

Pansion Leggero Krk
9.8/10 Exceptional
Free Wi-Fi

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.

Number of rooms: 11

35/B Ulica Mate Balote, 51500 Krk, Croatia

Hotel Vila Rova Malinska
9.6/10 Exceptional
25 reviews
Free Wi-Fi

Offering an outdoor pool and hot tub, the 4-star Hotel Vila Rova is set in Rova Bay on the north-western coast of Krk Island and was renovated in 2015. A wellness centre can be found on site and the sea is just a few metres away.

Number of rooms: 22

Rova 28, 51511 Malinska, Croatia

Villa Valis Baška
9.5/10 Exceptional
2 reviews
Free Wi-Fi Free private parking

Villa Valis is located in Baška and has a private pool and pool views. The property features sea and mountain views, and is less than 1 km from Vela Baska Beach.

Number of rooms: 12

Pešćivica 6, 51523 Baška, Croatia

Apartments Mare Malinska
9.2/10 Wonderful
Free Wi-Fi Free private parking

Boasting sea views, Apartments Mare offers accommodation with balcony, around 1.3 km from Maestral Beach. This apartment features free private parking, free shuttle service and free Wi-Fi.

Number of rooms: 3

Radici 9, 51511 Malinska, Croatia

Hotel Bor Krk

Hotel Bor
Hotel Krk

9.2/10 Wonderful
30 reviews
Free Wi-Fi

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.

Number of rooms: 35

Setaliste Drazica 5, 51500 Krk, Croatia

Hotel Marina Krk

Hotel Marina
Boutique Krk

9.2/10 Wonderful
3 reviews
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.

Number of rooms: 12

Obala hrvatske mornarice 8, 51500 Krk, Croatia

DESIGN hotel VERBENICUM Vrbnik
9.2/10 Wonderful
Free Wi-Fi

Situated in Vrbnik, 700 metres from Kozica Beach, DESIGN hotel VERBENICUM features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. With free Wi-Fi, this 4-star hotel has a terrace and a bar.

Number of rooms: 19

56 Supec ulica, 51516 Vrbnik, Croatia

Villa Haya Linardići
9.2/10 Wonderful
10 reviews
Free Wi-Fi Free private parking

Offering air-conditioned apartments with private balconies and sea views, Villa Haya in Linardici is 2 km away from the beach on Krk Island. Free Wi-Fi is offered throughout the guesthouse.

Number of rooms: 10

Linardici 28/4, 51500 Linardići, Croatia

Vila Ponte Punat

Vila Ponte Apartment Punat

9.1/10 Wonderful
Free Wi-Fi Free private parking

Featuring a seasonal outdoor pool, Vila Ponte in Punat provides accommodation with free Wi-Fi and free private parking for guests who drive.

Number of rooms: 15

107 Obala, 51521 Punat, Croatia

Rooms N Stara Baška
9.1/10 Wonderful
6 reviews
Free Wi-Fi

Featuring free Wi-Fi throughout the property, Rooms"N" offers accommodation in peaceful surroundings in Stara Baška, just 200 metes from the nearest beach. Free private parking is available on site.

Number of rooms: 14

Stara Baška 257, 51521 Stara Baška, Croatia

Pansion Katarina Malinska
9/10 Wonderful
7 reviews
Free Wi-Fi

Situated 200 metres from Uhlić Beach, Pansion Katarina offers 3-star accommodation in Malinska and features a garden. This beachfront property offers access to free Wi-Fi and free private parking. The bed and breakfast has family rooms.

Number of rooms: 11

Porat 30/1, 51511 Malinska, Croatia

Boutique Resort OSMA Malinska
9.7/10 Exceptional
Free Wi-Fi

Situated in Malinska, 18 km from Kosljun Franciscan Monastery, Boutique Resort OSMA features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Number of rooms: 13

89 Gabonjin, 51511 Malinska, Croatia

Show More Hotels