See the latest prices and deals by choosing your dates.
Njivice - 50 yards from beach
Aminess Atea Camping Resort is located just a few steps away from the beach and offers air-conditioned mobile homes with a terrace, various on-site restaurants, bars, a children's playground with a children's pool and evening entertainment. we loved the layout of the property
Njivice - 100 yards from beach
Surrounded by trees, Aminess Gaia Green Villas features modern decorated accommodation with fitness and water sports facilities in Njivice. Free WiFi is provided. The price of parking is 3,00 Eur per day and is paid at the reception. It's definitely a place to stay. An immersion in the best possible nature: seafront, surrounded by polite neighborhood, excellent for bike tours, running, and many other sports you might desire to engage with large offer of restaurants just at walking distance along the coast.
Krk - 20 yards from beach
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.
Located on Krk Island, the hotel features a restaurant serving local specialities and seafood. They are accompanied by a selection of fine wines.
Great Hotel in a good location. Breakfast was amazing. Staff were very nice.
Punat - 1,150 yards from beach
Set as a part of the Punat Marina, Hotel Kanajt boasts a terrace with great views over Punat and the marina. Guests can enjoy the seasonal outdoor salt-water swimming pool and a spa centre with saunas, hot tub and a relaxation area with a view. Free WiFi access is available throughout.
Punat Marina is well-appointed for sailors and their boats. Beach club Medane is located 3 km from the hotel and offers complimentary sun chairs and parasols, as well as free parking for hotel guests.
The hotel is very nice, rooms comfortable and staff very kind.
There was a parking space which was important for us
Breakfast great!
Malinska - 250 yards from beach
Set in Malinska and only 700 metres from Maestral Beach, Malinska Green Apartments offers accommodation with sea views, free WiFi and free private parking. The property features inner courtyard views and is 700 metres from Haludovo Beach and 1.4 km from Rupa Beach. This 4-star apartment offers private entrance. The location was awesome. The property was very clean and comfortable.
Krk - 250 yards from beach
Set in Krk and only 500 metres from Drazica Beach, Portella Rooms offers accommodation with sea views, free WiFi and free private parking. This recently renovated bed and breakfast is located 500 metres from Punta Di Galetto Beach and 1.1 km from Porporela Beach. Kosljun Franciscan Monastery is 3.6 km away and Punat Marina is 5.8 km from the bed and breakfast. I liked the location, private parking for the car, the beaches are a 1-minute walk from the accommodation. The building itself is beautiful, the rooms are modernly furnished and new, they are equipped with everything you need for a pleasant stay. The cleanliness is at a high level and the rooms are arranged and cleaned every day. The hosts are very pleasant and good people, ready to answer all questions. I would recommend this accommodation and restaurant to anyone who wants a nice and pleasant vacation in a top location in the heart of Krk.
Šilo - 100 yards from beach
Villas Punta Silo - luxury apartments with pool is a 5-star property situated in Šilo, facing the sea. It is located a few steps from Lokvišća North Beach and provides luggage storage space. There is free private parking and the property features paid airport shuttle service. Amazing view, beach is right away near the building, shower at the pool. Apartment is new and well equipped. Staff is very friendly.
Baška - 1,200 yards from beach
Providing garden views and a terrace, Apartments Mira features accommodation conveniently situated in Baška, within a short distance of Vela Baska Beach, St. Lucy Church in Jurandvor and Baška Bus Station. The property is located 2.3 km from Beach Helena, 3 km from Beach Bunculuka and 16 km from Punat Marina. The apartment provides rooms with air conditioning, free private parking and free WiFi. The price was good. The terrace was nice to have a drink and to dry clothes. The kitchen had everything you might need: a spacious powerful fridge, coffee machine, microwave, plates, etc. Very nice. The location is good (next to the supermarket and a few minutes drive to the seaside). Towels were changed once during our stay, which we appreciated.
Krk - 700 yards from beach
Set within less than 1 km of Porporela Beach and a 14-minute walk of Plav Beach, Apartmani Janja offers rooms with air conditioning and a private bathroom in Krk. Offering free private parking, the 4-star apartment is less than 1 km from Ježevac Beach. The apartment features family rooms. The apartman was beatiful, clean with very nice view.The location was perfect.
Punat - 850 yards from beach
Located in Punat, less than 1 km from Pila Beach, In2theRooms Giovanni provides accommodation with a garden, free WiFi and private check-in and check-out. Featuring a bar, the apartment is close to several noted attractions, around 1.4 km from Punta Debij Beach and around less than 1 km from Punat Marina. The apartment features family rooms. Lovely arranged place with lots of useful equipment. We enjoyed our stay a lot! It was clean, cozy and comfy. Close to the beach and port.
Beach Hotel in Njivice
Popular with guests booking beach hotels on Krk Island
Beach Hotel in Njivice
Popular with guests booking beach hotels on Krk Island
Beach Hotel in Omišalj
Popular with guests booking beach hotels on Krk Island
Beach Hotel in Malinska
Popular with guests booking beach hotels on Krk Island
Beach Hotel in Stara Baška
Popular with guests booking beach hotels on Krk Island
Beach Hotel in Njivice
Popular with guests booking beach hotels on Krk Island
Many families visiting Krk Island loved staying at Apartments Tiziana, Apartment ViD by Interhome and Mandy Apartman.
Similarly, Villa Antonia, Cassiopeia - Seaside Retreat and Kuća za odmor Jelisava are also popular with family travellers.
Soline Bay Seashore Residence, Eola Apartments and Holiday Homes Kanajt have received great reviews from guests visiting Krk Island regarding the views from these beach hotels.
Guests staying on Krk Island also spoke highly of the views from these beach hotels: Apartmani Heni, Mirta and Villa Lungomare.
We make it quick and easy to book a beach hotel on Krk Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Most beach hotels on Booking.com offer free cancellation.
Hotel Bor, Aminess Gaia Green Villas and Hotel Kanajt are some popular beach hotels on Krk Island.
In addition to these beach hotels, Aminess Atea Camping Resort Mobile Homes, Anna24 Holidays and Villa Lungomare are also popular on Krk Island.
There are 699 beach hotels on Krk Island you can book on Booking.com.
The average price per night for a beach hotel on Krk Island for this weekend is £108, based on current Booking.com prices.
Couples visiting Krk Island loved staying at Villa Slava, Apartments Tiziana and Villa Antonia.
Similarly, these beach hotels on Krk Island are highly rated by couples: Anna24 Holidays, Apartments More and Hotel Vila Rova.
The hotel is very clean and on the beach. Perfect location and so friendly and helpful staff. The food was superb, too.
Perfect location right on the beach, wonderful apartment, very heplful host
Staff were simply superb, nothing was too much trouble. Always very helpful and friendly. Great boutique hotel, excellent decor, charming ! Right on the beach with use of private sun loungers. Great food!
We loved the big terrasse with the sea view and spent the majority of time there or on the beach. The apartment is newly renovated will all the amenities you need. The beautiful semi-private beach is really close to this location, just down the stairs. The owner is super kind and the village is like a little paradise
Great location right on the beach and very friendly staff. Good breakfast and lovely atmosphere.
Location of property is perfect, right on the beach, close to restaurants, view from all rooms is stunning; property had good internet, cooking facilities; owners are nice people
Great view of the sunset in our room and good beach access.
It’s right on the beach and with free parking option.