Hotel Bonaca znajduje się w Makarskiej, 200 metrów od plaży oraz 1,5 km od centrum miasta. Na miejscu działa restauracja. W całym obiekcie można korzystać z bezpłatnego WiFi.
Pokoje są wyposażone w klimatyzację oraz telewizor z płaskim ekranem. Mieści się w nich łazienka z prysznicem, w której przygotowano bezpłatny zestaw kosmetyków.
Podczas pobytu Goście mogą się odprężyć przy drinku w barze. Na życzenie i za dodatkową opłatą obiekt oferuje również masaże. W kilka minut można dojść pieszo do różnych sklepów i restauracji. W odległości 1,5 km znajduje się półwysep św. Piotra i latarnia morska.
Obiekt jest oddalony od dworca autobusowego o 1,3 km, a od portu – o 1,8 km. Od portu lotniczego Split dzieli go 75 km. Na miejscu zapewniono bezpłatny prywatny parking.