Book Makarska hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Makarska

Cheap Makarska hotels

Aminess Khalani Hotel

Aminess Khalani Hotel

5 out of 5
14 Ul. Ivana Gorana Kovacica, Makarska, Splitsko-dalmatinska županija
Fully refundableReserve now, pay when you stay
The price is AU$340 per night from 9 Jun to 10 Jun
AU$340
per night
9 Jun - 10 Jun
When you stay at Aminess Khalani Hotel in Makarska, you'll be on the beach, within a 15-minute walk of Vepric Shrine and Makarska Beach.
Aminess Khalani Hotel
Valamar Meteor Hotel

Valamar Meteor Hotel

4 out of 5
Kralja Petra Krešimira IV No.19, Makarska
Fully refundableReserve now, pay when you stay
The price is AU$288 per night from 10 Jun to 11 Jun
AU$288
per night
10 Jun - 11 Jun
With a stay at Valamar Meteor Hotel in Makarska (Donja luka), you'll be steps from Biokovo National Park and Biokovo Botanical Garden.
Valamar Meteor Hotel
Hotel Park

Hotel Park

4 out of 5
Kralja Petra Kresimira Iv, Makarska
Fully refundableReserve now, pay when you stay
The price is AU$328 per night from 9 Jun to 10 Jun
AU$328
per night
9 Jun - 10 Jun
With a stay at Hotel Park in Makarska (Donja luka), you'll be steps from Biokovo National Park and Biokovo Botanical Garden.
Hotel Park
Save an average of 15% on thousands of hotels when you're signed in
Hotel Biokovo

Hotel Biokovo

4 out of 5
Obala Kralja Tomislava 14, Makarska
Fully refundableReserve now, pay when you stay
The price is AU$295 per night from 9 Jun to 10 Jun
AU$295
per night
9 Jun - 10 Jun
With a stay at Hotel Biokovo in Makarska (Makarska Old Town), you'll be steps from Makarska Promenade and Makarska Ferry Port.
Hotel Biokovo
DALMACIJA [PLACESHOTEL] by Valamar

DALMACIJA [PLACESHOTEL] by Valamar

Kralja Petra Krešimira IV 41, Makarska
Fully refundableReserve now, pay when you stay
The price is AU$310 per night from 10 Jun to 11 Jun
AU$310
per night
10 Jun - 11 Jun
With a stay at DALMACIJA [PLACESHOTEL] by Valamar in Makarska (Ratac), you'll be a 4-minute walk from Makarska Beach and 9 minutes by foot from Biokovo National ...
DALMACIJA [PLACESHOTEL] by Valamar
Apartments Agava

Apartments Agava

3 out of 5
Ante Starcevica 114, Makarska
With a stay at Apartments Agava in Makarska (Ratac), you'll be within a 10-minute walk of Makarska Beach and Biokovo National Park.
Apartments Agava
Hotel Central Beach 9

Hotel Central Beach 9

4 out of 5
4 Šetalište Dr. Franje Tudmana, Makarska, Splitsko-dalmatinska županija
With a stay at Hotel Central Beach 9 in Makarska (Makarska Old Town), you'll be steps from Makarska Beach and 3 minutes by foot from Makarska Promenade.
Hotel Central Beach 9
Heritage Hotel Porin

Heritage Hotel Porin

4 out of 5
Marineta 2, Makarska
The price is AU$304 per night from 21 Jun to 22 Jun
AU$304
per night
21 Jun - 22 Jun
A stay at Heritage Hotel Porin places you in the heart of Makarska, steps from Makarska Promenade and Kacicev Square.
Heritage Hotel Porin
Hotel Osejava

Hotel Osejava

4 out of 5
Setaliste Dra Fra Jure Radica Bb, Makarska
Fully refundableReserve now, pay when you stay
The price is AU$375 per night from 23 Jun to 24 Jun
AU$375
per night
23 Jun - 24 Jun
A stay at Hotel Osejava places you in the heart of Makarska, steps from Makarska Promenade and 4 minutes by foot from Franciscan Monastery.
Hotel Osejava
Don't see what you're looking for?
See all available properties in Makarska
View all properties
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.

Hotels in Makarska, Split-Dalmatia

Are you the kind of traveller who prefers to live large like Kimye or keep things more low-key? No matter your flavour or budget, lastminute.com.au has some sweet hotels to take your pick of in Makarska, 45 kilometres from Split-Dalmatia.

Ready to go sightseeing? Split-Dalmatia's most popular attraction is Diocletian's Palace, and it's one you can't miss.

Makarska Beach is an unforgettable sight you have to stop by. It's pretty close to the core of Makarska.

You won't have to drive for ages in order to see Makarska Beach. Wake up nearby at the Hotel Park, Hotel Osejava, Hotel Biokovo, Hotel Maritimo and Hotel Porin and have more time for the fun stuff.

Take a seat on a public bench at Kacicev Square and look on as neighbours gossip, children play and people walk their dogs. The smartline Bluesun Hotel Neptun - All Inclusive and Hotel Meteor are ideal if you're looking to set up camp somewhere close by. St. Mark's Church is a beautifully calm place of prayer as well as a tourist landmark. If you'd prefer to stay near this attraction, make yourself comfy at the Hotel Rosina and Hotel Dalmacija.

Away with the squad but need a bit of 'me time'? Fancy just chilling out with your phone and a steaming hot coffee? Then why not find a secluded corner in Kačić? When your tummy seriously starts to kick off, toddle on over to Susvid and peruse their awesome menu. Now you're all warmed up, we don't reckon you'd say no to a few beers or a vino at Grabovac. It's a great place to debrief after a day of adventures.

Accommodation options near Makarska

Having trouble finding the best Makarska hotel? Don't tear your hair out — there are loads of options in Makarska Old Town and Promajna.

Sure, we can't really fault take-out food apps and movie streaming sites, but sometimes you have to get out of the house! Make some new memories on an incredible holiday with a bit of guidance from lastminute.com.au.

Makarska hotels essential information

Accommodation
1,954 hotels
Lowest Price
AU$288
Highest Price
AU$375
Popular hotels
Aminess Khalani Hotel, Valamar Meteor Hotel, Hotel Park, Hotel Biokovo, DALMACIJA [PLACESHOTEL] by Valamar, Apartments Agava, Hotel Central Beach 9, Heritage Hotel Porin, Hotel Osejava

Most recent Makarska hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.