Stays in Croatia
Beachfront · Makarska

Best Beachfront Hotels in Makarska

Beachfront hotels in Makarska put the Adriatic on the other side of the terrace door, along a roughly two-kilometre pebble bay squeezed between the harbour and the pine-covered slopes of Osejava hill. Aminess Laurel Khalani Hotel and Hotel Osejava anchor the southern stretch with direct beach access and sea-facing balconies, while Hotel Maritimo sits closer to the marina with only a pine-shaded promenade between the lobby and the water. Travellers who want the shoreline itself, not a five-minute walk to reach it, will find their pick along this strip, whether that means a pool deck over the sand or a room close enough to hear the water at night.

10 hotelsUpdated August 18, 2026

Beachfront · Makarska at a glance

10
Stays
9.1/10
Average rating
10 546
Guest reviews

Pine-Shaded Promenade Over Resort Pools

Aminess Laurel Khalani Hotel sits with direct beachfront access south of the harbour, pairing that with an indoor and outdoor pool combination so swimming doesn't depend on the sea being calm. The spa and wellness centre runs a sauna and steam room alongside the pools, and family rooms with a kids' pool mean the property covers both a couple's wellness weekend and a family week without much compromise either way. Guests who want the water close but also want a fallback for a windy Bora day get the clearest benefit from this stretch of beachfront.

Hotel Osejava takes the promenade position further south, surrounded by three separate beaches rather than one long strip, which spreads out the crowd noticeably compared to the central Riva. The hotel's balconies look straight over the water toward the sunset side of the bay, and being newly built means the rooms carry more modern finishes than some of the older Riviera hotels along the same shore. Its position on the promenade also keeps the Old Town within an easy walk despite the quieter beach setting. Guests who prefer three shorter walks to the water over one long crowded strip tend to rate this stretch highest for peace and quiet.

Hotel Maritimo trades resort scale for proximity, with only a pine-shaded stretch of promenade separating the terrace bar from the sea and a location close to Makarska's sports marina. The views reach across the channel to Brač and Hvar, and the family-run feel shows in a smaller restaurant serving a daily menu alongside an à la carte option rather than a large buffet operation. Couples who want a beachfront room without a resort's footprint tend to gravitate here over the bigger pavilion-style properties. The marina itself adds a working-harbour backdrop that the bigger resort hotels further along the beach don't share.

None of Makarska's beachfront hotels sit inside the walled centre the way some Dalmatian towns arrange things, since the town itself was never fortified the way Dubrovnik or Split were; the beach runs open along the bay instead. That means beachfront here means genuinely beachfront, not a rebranded inland courtyard, and the trade-off is a short walk or a quick bus ride into the Riva's restaurants and the ferry quay rather than stepping straight out into a historic square. That trade suits travellers who rank the water itself above a postcard old-town backdrop.

Makarska itself reads as a working harbour town that happens to have one of the Dalmatian coast's longer pebble beaches attached to it. Mount Biokovo rises almost vertically behind the hotel strip, so the beachfront never feels flat or featureless the way some Adriatic resort towns do; there's always a limestone wall on one side and open water on the other. The Riva promenade connects the beach hotels to the ferry quay and the Old Town around Kačić Square in a walk most guests do at least once a day, whether for dinner or an evening gelato.

Beachfront · FAQ

Aminess Laurel Khalani Hotel and Hotel Osejava both sit directly on the beachfront strip south of the harbour, with Hotel Maritimo close behind, separated from the water by only a narrow, pine-shaded promenade near the marina.

Related searches