
Find Beach Hotels in Zagreb
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Zagreb Beach Hotels
Tonight
Sep 21 - Sep 22Tomorrow
Sep 22 - Sep 23This weekend
Sep 25 - Sep 27Next weekend
Oct 2 - Oct 4Our top choices for Zagreb beach hotels
₩152,747
₩178,538 total
includes taxes & fees
Oct 18 - Oct 19
₩371,544
₩425,779 total
includes taxes & fees
Oct 8 - Oct 9
₩160,786
₩187,622 total
includes taxes & fees
Oct 10 - Oct 11
₩161,986
₩188,978 total
includes taxes & fees
Oct 18 - Oct 19
₩127,166
₩149,626 total
includes taxes & fees
Sep 28 - Sep 29
₩165,585
₩193,045 total
includes taxes & fees
Oct 18 - Oct 19
₩225,858
₩255,225 total
includes taxes & fees
Oct 18 - Oct 19
₩228,686
₩264,349 total
includes taxes & fees
Oct 11 - Oct 12
View all properties
Beach hotels with pools in Zagreb
₩165,585
₩193,045 total
includes taxes & fees
Oct 18 - Oct 19
₩225,858
₩255,225 total
includes taxes & fees
Oct 18 - Oct 19
₩152,457
₩178,210 total
includes taxes & fees
Sep 22 - Sep 23
₩204,690
₩231,297 total
includes taxes & fees
Oct 18 - Oct 19
₩205,817
₩238,507 total
includes taxes & fees
Sep 29 - Sep 30
₩181,852
₩205,493 total
includes taxes & fees
Oct 11 - Oct 12
₩194,459
₩225,672 total
includes taxes & fees
Oct 4 - Oct 5
₩128,064
₩156,581 total
includes taxes & fees
Oct 18 - Oct 19
₩311,972
₩352,529 total
includes taxes & fees
Oct 11 - Oct 12
Beach hotels with free breakfast in Zagreb
₩160,786
₩187,622 total
includes taxes & fees
Oct 10 - Oct 11
₩165,585
₩193,045 total
includes taxes & fees
Oct 18 - Oct 19
₩127,166
₩149,626 total
includes taxes & fees
Sep 28 - Sep 29
₩161,986
₩188,978 total
includes taxes & fees
Oct 18 - Oct 19
₩156,692
₩182,996 total
includes taxes & fees
Oct 18 - Oct 19
₩152,747
₩178,538 total
includes taxes & fees
Oct 18 - Oct 19
₩158,795
₩185,372 total
includes taxes & fees
Oct 18 - Oct 19
₩143,979
₩168,624 total
includes taxes & fees
Sep 27 - Sep 28
₩128,314
₩158,893 total
includes taxes & fees
Sep 26 - Sep 27
₩133,400
₩156,676 total
includes taxes & fees
Oct 17 - Oct 18
Family-friendly beach hotels in Zagreb
₩160,786
₩187,622 total
includes taxes & fees
Oct 10 - Oct 11
₩165,585
₩193,045 total
includes taxes & fees
Oct 18 - Oct 19
₩161,986
₩188,978 total
includes taxes & fees
Oct 18 - Oct 19
₩158,795
₩185,372 total
includes taxes & fees
Oct 18 - Oct 19
₩105,440
₩125,076 total
includes taxes & fees
Oct 13 - Oct 14
₩143,979
₩168,624 total
includes taxes & fees
Sep 27 - Sep 28
₩82,581
₩119,987 total
includes taxes & fees
Sep 23 - Sep 24
₩112,931
₩133,546 total
includes taxes & fees
Sep 28 - Sep 29
₩174,691
₩203,335 total
includes taxes & fees
Oct 9 - Oct 10
₩141,410
₩165,720 total
includes taxes & fees
Sep 27 - Sep 28
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all propertiesTop Zagreb Hotel Reviews
Canopy by Hilton Zagreb - City Centre
10/10 Excellent
"Very comfortable beds! Best sleep I've had during my trip so far."
Zonar Zagreb by Maistra City Vibes
10/10 Excellent
"Trendy hotel. Rooms were clean and supplied as advertised. Food was great, room service was amazingly quick and breakfast had abundant options, all very well prepared. Check-in/hotel staff were very friendly and very helpful, they seemed delighted to have our business and made us feel very valued. We would absolutely stay here again."
Hotel Dubrovnik
10/10 Excellent
"Centrally located with nice conference facilities"
The Westin Zagreb
10/10 Excellent
"Great location. Delicious breakfast. Close to restaurants and to train station. Staff is excellent and very helpful."
Hotel Central
10/10 Excellent
"It was perfect for the purpose. I was meeting at Tour group at the train station and arrived late from a flight. The staff was very helpful and friendly and breakfast was plentiful. I would stay there again.."
Hotel Esplanade Zagreb
10/10 Excellent
"Everything was exceptional! So glad we’ll be back in 9 days!"
Hotel International by Maistra City Vibes
10/10 Excellent
"It was a pleasant stay"














































































































