Beach Hotels in Croatia

Find the beach hotels that appeal to you the most

Select occupancy

Most visited cities for beach hotels

Opatija

803 beach hotels

Rovinj

2141 beach hotels

Dubrovnik

3331 beach hotels

Split

4759 beach hotels

Zadar

3354 beach hotels

Poreč

1710 beach hotels

Pula

2227 beach hotels

Rijeka

909 beach hotels

Makarska

2436 beach hotels

Šibenik

748 beach hotels

Biograd na Moru

973 beach hotels

Umag

1061 beach hotels

Crikvenica

2078 beach hotels

Trogir

3393 beach hotels

Hvar

832 beach hotels

Most popular regions for beach hotels

Dalmatia

59812 beach hotels

Split Region

26709 beach hotels

Kvarner

25927 beach hotels

Istria

15780 beach hotels

Krk Island

5941 beach hotels

Brac Island

2559 beach hotels

Rab Island

2418 beach hotels

Hvar Island

2142 beach hotels

Korcula Island

1895 beach hotels

Lošinj Island

1081 beach hotels

Ciovo Island

545 beach hotels

Mljet Island

246 beach hotels

Elafiti Islands

82 beach hotels

Kolocep Island

24 beach hotels

Sipan

15 beach hotels

The 10 Best Beach Hotels in Croatia

Check out our pick of great beach hotels in Croatia

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,186 reviews

Situated in Opatija, 100 metres from Slatina Beach, Keight Hotel Opatija, Curio Collection By Hilton features accommodation with a terrace, private parking, a restaurant and a bar.

From € 120 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,286 reviews

Situated in Crikvenica, a few steps from Crikvenica Town Beach, Aminess Younique Narrivi Hotel features accommodation with a bar and private parking.

From € 133 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,368 reviews

Set in Split and with Bacvice Beach reachable within 2.6 km, Cora Hotel offers concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a bar.

From € 131 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,976 reviews

Set in Dubrovnik, less than 1 km from Bellevue Beach, City Hotel Dubrovnik offers accommodation with a terrace, private parking, a restaurant and a bar.

From € 214 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,896 reviews

Located in Split, 1.6 km from Bacvice Beach, Hotel Ambasador provides accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a terrace.

From € 146 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,148 reviews

Situated in Split, within 2.5 km of Bacvice Beach and 600 metres of Park Mladeži Stadium, AC Hotel by Marriott Split features accommodation with free WiFi.

From € 134 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,243 reviews

Located in Zadar and with Maestrala Beach reachable within 1.5 km, Hotel A'mare provides concierge services, non-smoking rooms, a restaurant, free WiFi throughout the property and a bar.

From € 91 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,450 reviews

Set in Makarska, 100 metres from Biloševac Beach, Aminess Laurel Khalani Hotel offers accommodation with a garden, private parking, a restaurant and a bar.

From € 242 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,193 reviews

Situated 2.7 km from Valkane Beach and 500 metres from Pula Arena in the centre of Pula, D&A Central Luxury Apartments with FREE Parking features accommodation with free WiFi and free private parking....

From € 95 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,170 reviews

Conveniently set in the centre of Split, Heritage hotel Santa Lucia provides air-conditioned rooms with free WiFi, private parking and room service.

From € 156 per night

Most booked beach hotels in Croatia this month

See all

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,640 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6,535 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 6,633 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,469 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,101 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 6,483 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,376 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,168 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,198 reviews

Popular with guests booking beach hotels in Croatia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 347 reviews