Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Makarska – 2,271 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Aparthotel Miramare 4 stars

Hotel in Makarska City Center, Makarska

In a prime location in Makarska, Aparthotel Miramare provides air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a restaurant. Very kind staff, very good breakfast, big room…..

Show more Show less
8.6
Fabulous
629 reviews
Price from
£194
per night

Hotel Park Makarska 4 stars

Hotel in Makarska

Located right next to the beach, Hotel Park Makarska offers an outdoor pool and a sun terrace, as well as an à-la-carte restaurant that serves international dishes. Staff great… Hotel spotless clean and modern Great location Great food 👍👍👍👍👍

Show more Show less
9
Superb
935 reviews
Price from
£129
per night

Hotel Biokovo 4 stars

Hotel in Makarska City Center, Makarska

Hotel Biokovo is a 3-minute walk away from the beach in the centre of Makarska. All en-suite rooms feature satellite TV and minibars. Makarska's sports centre is 150 metres away. Absolutely great location, easy to find a garage in hotel Miramar , few blocks away.

Show more Show less
8.8
Fabulous
1,040 reviews
Price from
£176
per night

Boutique Hotel Mirjam 4 stars

Hotel in Makarska

Located in Makarska, 200 metres from Biloševac Beach, Boutique Hotel Mirjam provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Hotel is new and everything is super clean! Very near to beach! Rooms are big and comfortable. Staff are amazing and very helpfull. Breakfast was super good! Everything super…. we will come again!

Show more Show less
9.3
Superb
752 reviews
Price from
£127
per night

Heritage Hotel Porin Makarska 4 stars

Hotel in Makarska City Center, Makarska

Set right on the Riva Promenade, this former noble palace is located in the centre of Makarska, just a 5-minute walk away from the beach. I love every minute spending in this hotel. Great location and easy to park in front of the hotel. The room is not very big but modern, cozy and functional enough. The ladies at reception were very friendly, helpful and always wore a big smile on the face. I was interested in a Croatian traditional cake and next thing I know was that the lady at reception called directly a bakery and asked about the cake and its price. We got an upgrade as well - it was lovely to see the sunset view from our room.

Show more Show less
9.2
Superb
366 reviews
Price from
£155
per night

Hotel Maritimo 3 stars

Hotel in Makarska

Close to the centre of Makarska and located at a pebbly beach, the charming family-run Hotel Maritimo is close to a sports marina, boasting magnificent views of the Brač and Hvar Islands. I stayed at the Maritimo for 2 nights. The breakfast was fantastic! The staff at reception, breakfast and bar were terrific , gurls at reception very helpful in finding out information about a bus to Ploce instead of riding my bike in extreme high winds. Really enjoyed my stay at the hotel..even the earthquake!

Show more Show less
9.2
Superb
684 reviews
Price from
£86
per night

DALMACIJA PLACESHOTEL by Valamar

Hotel in Makarska

Featuring an outdoor pool and a spa centre, DALMACIJA PLACESHOTEL by Valamar is located next to a pebbly beach and only steps away from the seaside promenade going to the centre of Makarska. Breakfast was gret,a lot of choices and more then enough food !

Show more Show less
8.7
Fabulous
433 reviews
Price from
£162
per night

Hotel Osejava 4 stars

Hotel in Makarska City Center, Makarska

Boasting a fantastic sea view, the brand-new Hotel Osejava is situated in the centre of Makarska on the promenade, surrounded by 3 magnificent beaches. One of the most magical locations I have ever encountered. A stunning bay on the Adriatic at the foot of Biokova mountain. The mountain is as beautiful as Yosemite. Hotel Osejava is at the peaceful end of the bay with a beach a few steps from the lobby. The views of the Adriatic, the town of Makarska, the marina and of course Biokova mountain are incredible. The sunsets are awesome. The hotel is beautifully renovated, spotlessly clean and comfortable. The staff is delightful, knowledgeable and helpful. I have stayed twice and recommend it highly.

Show more Show less
9.2
Superb
418 reviews
Price from
£152
per night

Hotel Rosina 4 stars

Hotel in Makarska

Hotel Rosina enjoys a location in western part of Makarska, within walking distance to the beach. It offers free parking, free Wi-Fi and rooms with balconies with sea or mountain views. Food, big room, professional staff. Definitely recommend.

Show more Show less
8.7
Fabulous
418 reviews
Price from
£101
per night

Hotel Milenij 4 stars

Hotel in Makarska

Set along the Makarska Riviera, Milenij hotel is located in the coastal town Makarska. It offers air-conditioned rooms with a balcony overlooking the garden or the Adriatic Sea. great breakfast, great location

Show more Show less
8.9
Fabulous
170 reviews
Price from
£147
per night

Most booked hotels in Makarska in the past month

Makarska's best hotels with breakfast

See all

FAQs about hotels in Makarska

  • On average, 3-star hotels in Makarska cost £46 per night, and 4-star hotels in Makarska are £88 per night. If you're looking for something really special, a 5-star hotel in Makarska can on average be found for £176 per night (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Makarska this weekend is £84 or, for a 4-star hotel, £121. Looking for something even fancier? 5-star hotels in Makarska for this weekend cost on average around £243 per night (based on Booking.com prices).

  • On average, it costs £75 per night to book a 3-star hotel in Makarska for tonight. You'll pay on average around £122 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Makarska will cost around £251 (based on Booking.com prices).

  • Many families visiting Makarska loved staying at Boutique Hotel Ani, Boutique Hotel Mirjam and Hotel Maritimo.

  • Some of the best hotels in Makarska near Biokovo Mountain include Apartments Dora, Villa Sukara and Seaview apartments Oscar.

  • Boutique Hotel Ani, Boutique Hotel Mirjam and Hotel Antonio are some of the popular hotels in Makarska.

  • For hotels in Makarska that serve up a highly-rated breakfast, try DALMACIJA PLACESHOTEL by Valamar, Hotel Milenij and Aminess Khalani Beach Hotel.

  • These hotels in Makarska are highly rated by couples: Boutique Hotel Ani, Boutique Hotel Mirjam and Hotel Osejava.

  • Hotel Osejava, Heritage Hotel Porin Makarska and Boutique Hotel Ani have received great reviews from travellers in Makarska regarding the views from their hotel rooms.

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Makarska:

Explore guest reviews of hotels in Makarska

See all

Research, refine and make plans for your whole trip