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
99+
Hotels in Makarska
Featured facilities: Swimming Pool, Tennis Court, Barbecue
Great
99 reviews
9.0/10
1 night
From £123
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Parasailing
Great
71 reviews
9.1/10
1 night
From £74
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Great
62 reviews
9.1/10
1 night
From £94
Check Availability
86
Hotel near Makarska City Center,Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Amazing
60 reviews
9.4/10
1 night
From £71
Check Availability
88
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Balcony
Amazing
43 reviews
9.4/10
1 night
From £63
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Diving
Great
42 reviews
9.1/10
1 night
From £102
Check Availability
90
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool
Great
42 reviews
9.1/10
1 night
From £115
Check Availability
99+
Hotels in Makarska
Featured facilities: Public Beach, Swimming Pool, Tennis Court
Great
38 reviews
9.0/10
1 night
From £89
Check Availability
80
Hotels in Makarska
Featured facilities: Public Beach
Great
8 reviews
9.1/10
1 night
From £79
Check Availability
56
Hotels in Makarska
Featured facilities: Public Beach, Tennis Court, Fishing
Amazing
239 reviews
9.6/10
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:£79

Hotel Biokovo

8.8/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:£61

Hotel Rosina

8.7/10
Very Good
Posted on Aug 20, 2026|Classic Room
ATGuest User
All right
Price per night from:£91

Frequently Asked Questions

What are the best Beach hotels in Makarska?

Whether you are travelling to Makarska for business or tourism, Hotel Osejava (from £105) , Hotel Biokovo (from £65) and Heritage Hotel Porin Makarska (from £93) 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 £105, and on weekends (Friday–Saturday) is £110.

Which Beach hotels in Makarska provide breakfast?

Which Beach hotels in Makarska offer a gym?

Get used to exercising? Valamar Meteor Hotel (from £97) and Hotel Park Makarska (from £80) provide fitness facilities.

Which Beach hotels in Makarska provide spa service?

Tired from travelling? Valamar Meteor Hotel (from £97) and Hotel Park Makarska (from £80) 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 properties10
Number of reviews373
Lowest price£85
Highest price£85
Weekend Avg. Price£110
Weekday Avg. Price£105