Makarska

Beach Hotels in Makarska

Best hotels in Makarska for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Makarska

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
77
Hotel near Makarska City Center,Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Amazing
57 reviews
9.4/10
1 night
From US$190
Check Availability
99+
Hotels in Makarska
Featured facilities: Swimming Pool, Tennis Court, Barbecue
Great
101 reviews
9.0/10
1 night
From US$311
Check Availability
90
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Great
64 reviews
9.0/10
1 night
From US$294
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Great
36 reviews
9.0/10
1 night
From US$217
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Diving
Great
38 reviews
9.1/10
1 night
From US$239
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Parasailing
Great
65 reviews
9.0/10
1 night
From US$240
Check Availability
75
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Balcony
Amazing
41 reviews
9.4/10
1 night
From US$226
Check Availability
83
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Balcony
Great
41 reviews
9.1/10
1 night
From US$305
Check Availability
90
Hotels in Makarska
Featured facilities: Swimming Pool, Tennis Court, Water Slide
Very Good
46 reviews
8.8/10
1 night
From US$309
Check Availability
60
Hotels in Makarska
Featured facilities: Public Beach
Great
8 reviews
9.0/10
1 night
From US$271
Check Availability
See All Beach Hotels in Makarska

Top rated hotels in Makarska

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

Heritage Hotel Porin Makarska

9.5/10
Amazing
Posted on Aug 9, 2026|Standard Double Room
Guest User
Great location! It's very central with all the bars and restaurants right downstairs (the only downside is the noise at night...). The room is very nice with a very comfortable bed and pillows. The shower room is lovely. There's even a Lavazza machine to make a good coffee in the morning before going to breakfast. However, the breakfast is a huge negative point! Very poor service: the waiters were not welcoming at all! They barely greeted us, and some of them were even smoking cigarettes while working (I was shocked!!! It's the first time I've seen that in a hotel! Okay... there's a first time for everything, but honestly, it's not pleasant!). Industrial croissants... bad bread 🍞 and only a few sad slices of cheese, as well as a few slices of watermelon 🍉! You have to chase down the server in the dining room to ask for the menu (and you feel like you're bothering them!). There's a bit more variety on the menu, but I found the quality to be average (apart from the smoked salmon, which was very good). I asked for a cappuccino with a sweetener. After a few moments, a waiter came to the table and took away the sweetener without even looking at me or asking if I was finished using it or if I wanted another coffee ☕️! No comment!... In short, the service really needs improvement because you clearly feel like you're more of a bother than anything else, and it's super irritating! We pay for breakfast, it's not free, so besides the lack of product choice and their average quality, we have the right to a pleasant welcome in the morning! In the lobby, the receptionists are very friendly, welcoming, and helpful! That really raises the hotel's standard!
Price per night from:US$198

Hotel Biokovo

8.9/10
Very Good
Posted on Aug 16, 2025
BLACKORLOV
Arrêt pour 1 nuit à l’hôtel Biokovo. Hotel très propre, calme et sur une belle place au niveau de la mer. La chambre propre, confortable et spacieuse. Le petit déjeuner et très bien ( manque juste de quoi toaster le pain tel un grillé pain ) Le service d’accueil est très gentil souriant Le seul point faible l’afflux de touriste le manque de parking difficile de se garer en cette période.
Price per night from:US$149

Frequently Asked Questions

What are the best Beach hotels in Makarska?

Whether you are travelling to Makarska for business or tourism, Valamar Meteor Hotel (from US$276) , Hotel Biokovo (from US$161) and Hotel Osejava (from US$214) are all preferred hotels.

How much is the average rate for Beach hotels in Makarska?

For Beach hotels in Makarska, the average price on weekdays is US$188, and on weekends (Friday–Saturday) is US$193.

Which Beach hotels in Makarska provide breakfast?

Which Beach hotels in Makarska offer a gym?

Get used to exercising? Valamar Meteor Hotel (from US$276) and Hotel Park Makarska (from US$238) provide fitness facilities.

Which Beach hotels in Makarska provide spa service?

Tired from travelling? Valamar Meteor Hotel (from US$276) and Hotel Park Makarska (from US$238) provide highly rated spa services.

What deals are available for Beach hotels in Makarska?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Makarska Beach Hotels Information

Total properties13
Number of reviews421
Weekend Avg. PriceUS$193
Weekday Avg. PriceUS$188