In Croatia there are 4 major types of accommodation:
Apartments
Small private hotels
Two- and three-star hotel resorts, for typical mass tourism
Five-star luxury hotels