
Hotels in Makarska
40 hotels across 0 neighborhoods
Browse hotels in Makarska, Croatia — stays on the Dalmatian Riviera below 1,762 m Biokovo. Pebble beaches, Split Airport 55 km away.
Photo by Wikimedia Commons on Unsplash
About Makarska
Makarska: Adriatic Resort Town Below the Biokovo Massif
Makarska sits on the Dalmatian coast of Croatia, roughly 60 km southeast of Split, where the Biokovo mountain range rises sharply to 1,762 m directly behind the town. That vertical contrast — limestone karst above, clear Adriatic below — defines the destination. The waterfront Riva promenade stretches along a sheltered bay framed by the Sv. Petar peninsula to the west and Osejava hill to the east. The town centre clusters around Kačićev trg, a baroque square anchored by the 18th-century St. Mark's Church.
Where to Stay
Hotels concentrate along the Riva and along the pine-shaded beaches of Nugal, Punta and Donja Luka. The Makarska Riviera extends 60 km through towns such as Brela, Baška Voda and Tučepi, all within 20 km and connected by local bus. Properties range from small family-run apartments in the old town to larger resort hotels directly on pebble beaches.
Practical Tips
- Getting there: Split Airport lies 55 km northwest; bus connections to Makarska run roughly every hour in summer.
- Biokovo access: Park Prirode Biokovo charges an entry fee; the road to Sveti Jure peak opens late spring and closes with first snow.
- Beach season: Peak crowds arrive July–August; shoulder season (May, September) offers cooler temperatures and lower rates.
- Ferries: A car ferry links Makarska to Sumartin on Brač island, crossing time approximately 65 minutes.
All hotels in Makarska
Showing 1–20 of 40 hotels




















Cities like Makarska
Other destinations across Croatia within reach.


