Skip to main content

The 10 Best Croatian Islands Beach Hotels – Hotels on the Beach in Croatian Islands, Croatia

Check out our pick of great beach hotels in Croatian Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Bor 3 stars

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 location fantastic stash

Show more Show less
9.2
Superb
1,755 reviews
Price from
£78
per night

Hotel Kanajt 4 stars

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. Small room but everything you need. Excellent pool and pool bar. The breakfast was excellent

Show more Show less
9
Superb
1,031 reviews
Price from
£82
per night

Bed&Breakfast Novalis 4 stars

Novalja - 600 yards from beach

Located in Novalja, 700 metres from Lokunje Beach, Bed&Breakfast Novalis provides accommodation with a shared lounge, free private parking, a terrace and a bar. This 4-star hotel offers luggage storage space. The hotel features a hot tub, a 24-hour front desk and free WiFi throughout the property. The room was modern and clean. The facilities were great and the people running the hotel are really friendly and social. They made the stay just perfect. Thank you

Show more Show less
9
Superb
150 reviews
Price from
£103
per night

Villa Rosa Rooms 3 stars

Punat

Featuring a garden and views of sea, Villa Rosa Rooms is a recently renovated bed and breakfast located in Punat, less than 1 km from Pila Beach. There is an on-site restaurant, plus free private parking and free WiFi are available. Every room is fitted with a patio with views of the garden. Always multiple choice breakfast with fresh food, close to the beach, the hosts very helpful and kind. Only the best words!

Show more Show less
9.4
Superb
144 reviews
Price from
£67
per night

Casa Benita

Hvar - 600 yards from beach

Set within 700 metres of Pokonji Dol Beach and 700 metres of Franciscan Monastery Beach, Casa Benita offers rooms with air conditioning and a private bathroom in Hvar. This recently renovated bed and breakfast is located 800 metres from Beach Križna Luka and less than 1 km from Harbour of Hvar. The accommodation provides luggage storage space, room service and currency exchange for guests. Very clean room, also had drinkable water. Staff were nice and breakfast food was great. Overall a great stay

Show more Show less
9.3
Superb
124 reviews
Price from
£61
per night

Korkyra Central Rooms

Korčula Old Town, Korčula - 100 yards from beach

Located in Korčula, just 100 metres from Luka Korculanska Beach, Korkyra Central Rooms provides beachfront accommodation with free WiFi. This recently renovated guest house is located 300 metres from Ispod Duvana Beach and 400 metres from Beach Zakerjan. The guest house features family rooms. Tereza met us at the ferry and took us to the room. It was very close by. She was super friendly and helpful. The room was immaculate, the amenities were modern and new, the bed was comfy! The location was close to all points of interest to us in the beautiful, low-key paradise which we found Korčula to be.

Show more Show less
9.7
Exceptional
208 reviews
Price from
£43
per night

Apartments Ivanka G

Malinska - 550 yards from beach

Boasting mountain views, Apartments Ivanka G provides accommodation with balcony, around 800 metres from Rupa Beach. With garden views, this accommodation offers a patio. The apartment features rooms with air conditioning, free private parking and free WiFi. Ivanka is a host with a big heart and a pleasant interlocutor. Although we stayed for one day, we felt at home. The accommodation is very comfortable, clean and family friendly. We decided to come again

Show more Show less
9.4
Superb
112 reviews
Price from
£56
per night

ELA i GABI

Omišalj - 600 yards from beach

1.5 km from Jadran Beach, ELA i GABI is a recently renovated property situated in Omišalj and features air-conditioned rooms with free WiFi and private parking. There is a private entrance at the homestay for the convenience of those who stay. The homestay has family rooms. The apartment is spotlessly clean. Every item and last detail has been provided. The check in was really smooth, with the hosts providing all the necessary information. The family are super friendly, courteous and kind. I would fully recommend anyone to stay at ELA I GABI. I certainly hope to return in the future.

Show more Show less
9.7
Exceptional
143 reviews
Price from
£43
per night

DUNATOVI DVORI Heritage Hotel 4 stars

Preko - 40 yards from beach

Located in Preko, 80 metres from Preko Beach, DUNATOVI DVORI Heritage Hotel provides accommodation with free bikes, free private parking, a seasonal outdoor swimming pool and a garden. Providing a restaurant, the property also has a bar, as well as a sauna. Certain units at the property include a balcony with a sea view. Absolutely everything, location, staff, restaurant, breakfast,,unbelievably friendly and accommodating.. incredible garden and food

Show more Show less
9.3
Superb
290 reviews
Price from
£146
per night

Grand Hotel View 4 stars

Postira - 200 yards from beach

Facing the beachfront, Grand Hotel View offers 4-star accommodation in Postira and has a seasonal outdoor swimming pool, fitness centre and terrace. Boasting a bar, the hotel is close to several noted attractions, around 200 metres from Beach Prvija, 300 metres from Beach Porat and 700 metres from Beach Rota. The hotel features an indoor pool and room service and free WiFi throughout the property. Beautiful views from the balcony.

Show more Show less
9.1
Superb
966 reviews
Price from
£144
per night

Most booked beach hotels in Croatian Islands this month

FAQs about beach hotels in Croatian Islands

Beach Hotels that guests love in Croatian Islands