A coastal town with a prominent church, boats, and a mountainous backdrop.

Find Beach Resorts in Makarska

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Makarska Beach Resorts & Hotels

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for Makarska beach hotels

1. Hotel Park

Hotel Park
Donja luka
  • Unwind steps away from your own private beach paradise where crystal waves meet loungers and umbrellas ready for you.
£153
includes taxes & fees
3 Sept - 4 Sept
Hotel Park

2. Hotel Biokovo

Hotel Biokovo
Makarska Old Town
£143
includes taxes & fees
17 Aug - 18 Aug
Hotel Biokovo

3. Heritage Hotel Porin

Heritage Hotel Porin
Makarska Old Town
£174
includes taxes & fees
6 Sept - 7 Sept
Heritage Hotel Porin

4. Hotel Osejava

Hotel Osejava
Makarska
  • Relax in paradise on croatia's coast with poolside lounging and nearby beach bliss.
£160
includes taxes & fees
6 Sept - 7 Sept
Hotel Osejava

5. Hotel Central Beach 9

Hotel Central Beach 9
Makarska Old Town
  • Beachfront bliss awaits at this Makarska gem, where sandy shores meet exceptional service for a dreamy coastal escape.
£176
includes taxes & fees
7 Sept - 8 Sept
Hotel Central Beach 9

6. Aparthotel Miramare

Aparthotel Miramare
Makarska
£138
includes taxes & fees
3 Sept - 4 Sept
Aparthotel Miramare

7. Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
  • Savour Mediterranean bliss at this beach hotel in Makarska, with a short stroll to pristine shores, plus on-site pools and dining.
£225
includes taxes & fees
6 Sept - 7 Sept
Valamar Meteor Hotel

8. Villa Riva Makarska

Villa Riva Makarska
Makarska Old Town
£87
includes taxes & fees
7 Sept - 8 Sept
Villa Riva Makarska

9. Hotel Antonio

Hotel Antonio
Makarska
  • Relax at this coastal retreat, just a two-minute drive from Makarska's white sand beach with a seasonal pool for sun-soaked days.
£163
includes taxes & fees
7 Sept - 8 Sept
Hotel Antonio

10. Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel
Makarska
  • Escape to a pristine sandy paradise where coastal elegance meets beachfront relaxation at this luxury hotel on the shoreline.
£325
includes taxes & fees
2 Sept - 3 Sept
Aminess Laurel Khalani Hotel
View all properties

Choose what matters most at beach hotels in Makarska

Pool
Breakfast included
4 stars
5 stars
Adult-only

Beach hotels with pools in Makarska

Hotel Park

Hotel Park
Donja luka
£153
includes taxes & fees
3 Sept - 4 Sept
Hotel Park

Hotel Osejava

Hotel Osejava
Makarska
£160
includes taxes & fees
6 Sept - 7 Sept
Hotel Osejava

Hotel Antonio

Hotel Antonio
Makarska
£163
includes taxes & fees
7 Sept - 8 Sept
Hotel Antonio

Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
£225
includes taxes & fees
6 Sept - 7 Sept
Valamar Meteor Hotel

[PLACES] Dalmacija by Valamar

[PLACES] Dalmacija by Valamar
Ratac
£192
includes taxes & fees
6 Sept - 7 Sept
[PLACES] Dalmacija by Valamar

Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel
Makarska
£325
includes taxes & fees
2 Sept - 3 Sept
Aminess Laurel Khalani Hotel

Romana Beach Resort

Romana Beach Resort
Makarska
£220
includes taxes & fees
2 Sept - 3 Sept
Romana Beach Resort

Sunny Makarska by Valamar

Sunny Makarska by Valamar
Makarska
£222
includes taxes & fees
5 Sept - 6 Sept
Sunny Makarska by Valamar

Hotel Mirjam

Hotel Mirjam
Makarska
£269
includes taxes & fees
14 Aug - 15 Aug
Hotel Mirjam

Villa Hills

Villa Hills
Makarska
£222
includes taxes & fees
16 Aug - 17 Aug
Villa Hills
View all properties

Beach hotels with free breakfast in Makarska

Hotel Park

Hotel Park
Donja luka
£153
includes taxes & fees
3 Sept - 4 Sept
Hotel Park

Heritage Hotel Porin

Heritage Hotel Porin
Makarska Old Town
£174
includes taxes & fees
6 Sept - 7 Sept
Heritage Hotel Porin

Hotel Biokovo

Hotel Biokovo
Makarska Old Town
£143
includes taxes & fees
17 Aug - 18 Aug
Hotel Biokovo

Hotel Osejava

Hotel Osejava
Makarska
£160
includes taxes & fees
6 Sept - 7 Sept
Hotel Osejava

Hotel Central Beach 9

Hotel Central Beach 9
Makarska Old Town
£176
includes taxes & fees
7 Sept - 8 Sept
Hotel Central Beach 9

Villa Riva Makarska

Villa Riva Makarska
Makarska Old Town
£87
includes taxes & fees
7 Sept - 8 Sept
Villa Riva Makarska

Aparthotel Miramare

Aparthotel Miramare
Makarska
£138
includes taxes & fees
3 Sept - 4 Sept
Aparthotel Miramare

Hotel Antonio

Hotel Antonio
Makarska
£163
includes taxes & fees
7 Sept - 8 Sept
Hotel Antonio

Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
£225
includes taxes & fees
6 Sept - 7 Sept
Valamar Meteor Hotel

Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel
Makarska
£325
includes taxes & fees
2 Sept - 3 Sept
Aminess Laurel Khalani Hotel
View all properties

4-star beach hotels in Makarska

Hotel Park

Hotel Park
Donja luka
£153
includes taxes & fees
3 Sept - 4 Sept
Hotel Park

Hotel Biokovo

Hotel Biokovo
Makarska Old Town
£143
includes taxes & fees
17 Aug - 18 Aug
Hotel Biokovo

Heritage Hotel Porin

Heritage Hotel Porin
Makarska Old Town
£174
includes taxes & fees
6 Sept - 7 Sept
Heritage Hotel Porin

Hotel Osejava

Hotel Osejava
Makarska
£160
includes taxes & fees
6 Sept - 7 Sept
Hotel Osejava

Villa Riva Makarska

Villa Riva Makarska
Makarska Old Town
£87
includes taxes & fees
7 Sept - 8 Sept
Villa Riva Makarska

Hotel Central Beach 9

Hotel Central Beach 9
Makarska Old Town
£176
includes taxes & fees
7 Sept - 8 Sept
Hotel Central Beach 9

Hotel Antonio

Hotel Antonio
Makarska
£163
includes taxes & fees
7 Sept - 8 Sept
Hotel Antonio

Aparthotel Miramare

Aparthotel Miramare
Makarska
£138
includes taxes & fees
3 Sept - 4 Sept
Aparthotel Miramare

Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
£225
includes taxes & fees
6 Sept - 7 Sept
Valamar Meteor Hotel

Romana Beach Resort

Romana Beach Resort
Makarska
£220
includes taxes & fees
2 Sept - 3 Sept
Romana Beach Resort
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.
View all properties

Find out more about Makarska

Makarska and its attractions for beach lovers

In the charming coastal town of Makarska, families and beach enthusiasts alike will find a wealth of activities to indulge in. Start your day at the stunning Makarska Riviera, where crystal-clear waters meet pebbly beaches—perfect for sunbathing and swimming. The famous Punta Rata beach, a short stroll from the town centre, is renowned for its picturesque setting and offers a range of water sports for the adventurous at heart. Explore the nearby Biokovo Nature Park, where hiking trails reward you with breathtaking views of the Adriatic Sea and the surrounding landscape. Don't miss the vibrant local market, where you can sample fresh seafood and local delicacies, giving you a true taste of Dalmatian culture. For a memorable family outing, the Makarska Aquarium provides an educational yet entertaining experience for children of all ages. When it comes to accommodation, consider staying in hotels along the beachfront promenade, where you can enjoy easy access to the sea and exquisite sunset views. These properties often feature family-friendly amenities, attentive service, and the convenience of being just moments away from both the beach and the town's lively atmosphere.

Find the best beach hotels and resorts in Makarska

For those seeking a sun-soaked retreat in Makarska, these hotels offer exceptional beach amenities and a perfect setting for seaside relaxation.Hotel Park

  • Why it's great for the ultimate beach vacation spot: Hotel Park is an ideal choice for beach enthusiasts looking to indulge in sun and sea, a remarkable guest review rating of 9.4. With direct access to a private beach, guests can enjoy sun loungers and umbrellas while soaking up the stunning coastal views. The hotel also offers nearby activities such as snorkeling, sailing, and parasailing, ensuring a thrilling beach experience.
  • Other amenities: Guests can unwind in the indoor pool or indulge in a range of spa services, including massages and body treatments. The hotel features a terrace with mountain views, free buffet breakfast daily, and a poolside bar for refreshing drinks. For added convenience, there’s an airport shuttle service, and the hotel provides daily housekeeping to ensure a comfortable stay. Fitness facilities are available for those looking to stay active during their holiday.
  • Neighborhood: Donja luka
  • Nearby attractions: Makarska Beach - 0.2 km, Biokovo National Park - 0.5 km, Biokovo Botanical Garden - 0.5 km

Aparthotel Miramare

  • Why it's great for the ultimate beach vacation spot: Aparthotel Miramare is a charming option for beach lovers, featuring nearby beautiful local beaches and a strong review rating of 9.0. While it may not have direct beach access, its nearby beach location allows guests to easily enjoy the sun and sea in a relaxed setting.
  • Other amenities: The hotel offers spacious apartments with sea views, ensuring a comfortable stay for guests. Additional features include a hot tub, terrace, and daily housekeeping for a seamless experience. Guests can also benefit from airport transportation, on-site parking, and complimentary toiletries, enhancing the convenience of their stay.
  • Nearby attractions: Makarska Beach - 0.2 km, Makarska Promenade - 0 km, Makarska Ferry Port - 0.2 km

Aminess Laurel Khalani Hotel

  • Why it's great for the ultimate beach vacation spot: Guests looking for a luxurious beach experience will find Aminess Laurel Khalani Hotel to be a superb choice, with an excellent review rating of 9.0. Located directly on the beach, this hotel features a beach bar and offers stunning views of the sea, making it an ideal spot for relaxation and enjoyment of the coastal scenery.
  • Other amenities: The hotel boasts both indoor and outdoor pools, a hot tub, and a full-service spa, ensuring ample opportunities for leisure and rejuvenation. Guests can also enjoy a terrace, complimentary toiletries, and a variety of dining options at the on-site restaurant. The hotel includes fitness facilities and an array of children's activities, making it suitable for guests of all ages.
  • Nearby attractions: Makarska Beach - 1.4 km, Biokovo National Park - 1.6 km, Vepric Shrine - 0.8 km

Valamar Meteor Hotel

  • Why it's great for the ultimate beach vacation spot: Valamar Meteor Hotel is a fantastic beachfront option for those who cherish easy access to the sea, a solid review rating of 8.8. With direct access to the beach and a beachfront restaurant, guests can relish delicious meals while enjoying the ocean breeze. The hotel also features beach towels and umbrellas for a comfortable day by the water.
  • Other amenities: Guests can take advantage of the indoor pool, spa facilities, and Turkish bath for relaxation after a day in the sun. The hotel offers evening entertainment, a poolside bar for refreshments, and a range of nearby activities including boat tours and scuba diving. For those travelling with family, the hotel provides free cribs and rollaway beds, ensuring a family-friendly atmosphere.
  • Neighborhood: Donja luka
  • Nearby attractions: Makarska Beach - 0.3 km, Biokovo National Park - 0.4 km, Biokovo Botanical Garden - 0.4 km

Top Makarska Hotel Reviews

[PLACES] Dalmacija by Valamar

[PLACES] Dalmacija by Valamar

10/10 Excellent
"."
Zsolt 5-night trip
Posted 3 days ago
[PLACES] Dalmacija by Valamar
Villa Riva Makarska

Villa Riva Makarska

10/10 Excellent
"I had a lovely stay at this hotel and would happily stay here again. It was a little difficult to find at first, but once I got there and checked in, everything was smooth and well worth it. The room was spotless, comfortable, and had everything I needed. One thing I really appreciated was the air conditioning it worked exceptionally well, which made a huge difference during the heatwave and kept the room cool and comfortable throughout my stay. Parking was available at the property, which made travelling by car much more convenient and stress-free. The location was another major highlight. Everything I needed, including shops, restaurants, and public transport, was close by, making it easy to get around and explore the area without any hassle."
angelina 1-night trip
Posted 5 days ago
Villa Riva Makarska
Hotel Biokovo

Hotel Biokovo

8/10 Good
"Comfortable bed, beautiful view of the sea, great breakfast, clean room and entire hotel, great location by the sea, walking distance to the beach, main promenade. Not well thought through and dangerous design of the access to the balcony. Door threshold is good 25 plus cm high and 20 cm wide. The balcony floor is 20 plus cm above the room floor. When you walk from the balcony to the room you are stepping well deep in. I fell badly at night with dim light. I don’t drink alcohol, do no drugs, I am in good health, I beat up myself badly. Really bad design!"
Ondrej 1-night trip
Posted 6 days ago
Hotel Biokovo
Hotel Park

Hotel Park

10/10 Excellent
"Excellent location walking distance to,"
Yvonne 2-night trip
Posted 7 days ago
Hotel Park
Aparthotel Miramare

Aparthotel Miramare

10/10 Excellent
"Booking a small room with a balcony / park view got us a huge balcony with a view of the park and the port. The facilities are impeccable, and the location cannot be beat: at the start of the Makarska promenade and 50 meters to the beach. Breakfast is good, enjoyed the jacuzzi and the mini saunas."
Yurii 5-night trip
Posted 2 weeks ago
Aparthotel Miramare
Hotel Osejava

Hotel Osejava

10/10 Excellent
"Excellent hotel all round Great position Great breakfast with lovely place to eat it Good shower Helpful with parking Nothing to fault"
john 1-night trip
Posted 1 month ago
Hotel Osejava

Frequently asked questions

What are the best beach hotels in Makarska?
For top-rated beach hotels in Makarska, consider Hotel Park, Heritage Hotel Porin, and Hotel Ani.The 4-star Hotel Park, with a 9.4 rating, offers a private beach on site and is praised by guests for its beautiful rooms and excellent breakfast. It also features a lovely pool.Heritage Hotel Porin, a 4-star option with a 9.6 rating, boasts ocean views and is located very close to the beach. Guests can enjoy a complimentary buffet breakfast.The 4-star Hotel Ani, rated 9.8 by guests, provides sea views and has an outdoor pool with sun loungers and a poolside bar.
How much does a beach hotel in Makarska cost?
Prices for beach hotels in Makarska vary, but you can find a great deal from £87 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Makarska hotels are near the best beaches?
For hotels near the best beaches in Makarska, consider Hotel Park, Heritage Hotel Porin, or Hotel Ani.The 4-star Hotel Park, with a 9.4 rating, offers a private beach on site. Guests frequently mention its incredible rooms and excellent breakfast.Heritage Hotel Porin, a 4-star property with a 9.6 rating, provides ocean views and is located very close to the beach. It also offers a complimentary buffet breakfast.The 4-star Hotel Ani, rated 9.8 by guests, is situated near the beach and features an outdoor pool with sun loungers and a poolside bar.
Which beach hotels in Makarska are good for families?
For families seeking a beach hotel in Makarska, Hotel Park and [PLACES] Dalmacija by Valamar are excellent options.The 4-star Hotel Park, with a 9.4 rating, offers a private beach area right on site, ensuring direct access to the sea. Guests frequently praise its incredible rooms and beautiful pool, which provides a relaxing spot for everyone.[PLACES] Dalmacija by Valamar, rated 9.4, is located near the beach and features an outdoor pool with sun loungers, great for family fun. Reviewers often highlight the fantastic pool and excellent food, making it a convenient choice for families.
What are the best Makarska hotels with ocean views?
In Makarska, there are several much-loved hotels offering ocean views, including Hotel Park, Heritage Hotel Porin, and Hotel Ani.The 4-star Hotel Park, with a 9.4 rating, provides sea views and is located on a private beach. Guests often comment on the incredible rooms and beautiful pool.Heritage Hotel Porin is a 4-star property with a 9.6 rating, offering both ocean and partial sea views. It is situated near the sea and a beach.For those prioritising a pool experience, the 4-star Hotel Ani, rated 9.8, features sea views, an outdoor pool with sun loungers, and a poolside bar. While near the beach, its pool amenities are a highlight.You also have [PLACES] Dalmacija by Valamar, which has a 9.4 rating and offers sea views, an outdoor pool, and a poolside bar. Guests frequently praise its fantastic pool and excellent food.
What are the top-rated beach hotels in Makarska with a pool?
For top-rated beach hotels in Makarska with a pool, consider Aminess Laurel Khalani Hotel, Valamar Meteor Hotel, Hotel Ani, and Hotel Park.The 5-star Aminess Laurel Khalani Hotel, with a 9.0 rating, offers multiple pool options including indoor, outdoor, and seasonal outdoor pools, as well as a children's pool. Many rooms also feature sea views.Valamar Meteor Hotel, a 4-star property rated 9.0, provides direct access to a nearby beach and has both indoor and seasonal outdoor pools, along with a children's pool. Guests can also enjoy a poolside bar and complimentary pool cabanas.The 4-star Hotel Ani, rated 9.8 by guests, features an outdoor pool with sun loungers and a poolside bar. It also boasts sea views and is located near the beach.Hotel Park, another 4-star option with a 9.4 rating, offers both indoor and seasonal outdoor pools. Reviewers frequently highlight its beautiful pool area, and the hotel is situated on a private beach section.
Which beach hotels in Makarska are good for couples?
For couples looking for a beach hotel in Makarska, Romana Beach Resort is a good option.The 4-star Romana Beach Resort, with an 8.0 rating, offers a private pool and a poolside bar, which guests often appreciate. It also has sea views and is located near the sea. Reviewers have described the rooms as nice and modern.
Which area of Makarska is best to stay in for beaches?
The best area to stay in Makarska for beaches is along the Makarska Riviera, specifically the stretch that runs from Makarska town centre southwards towards Tučepi.This area is defined by a long, curving promenade lined with beautiful pebble beaches and backed by fragrant pine trees and the impressive Biokovo mountain range. It's very walkable, with continuous access to the coastline and plenty of cafes, restaurants, and beach bars directly on the promenade.For families, staying in this area is ideal. The beaches here offer calm, clear waters superb for swimming and paddling, and many sections have natural shade from the pine trees. There are also playgrounds scattered along the promenade, and the flat walk makes it easy to get around with pushchairs or for children to cycle.Couples looking for a relaxing beach holiday will also find this area perfect. You're never far from a secluded spot on the beach, and the promenade offers lovely evening strolls with stunning sunset views over the Adriatic.
Which top beach hotels in Makarska offer water sport activities?
For top beach hotels in Makarska that offer water sport activities, consider Hotel Park, Heritage Hotel Porin, or Hotel Ani.The 4-star Hotel Park, with a 9.4 rating, offers a wide array of nearby water sports including windsurfing, scuba diving, snorkeling, parasailing, surfing, and sailing. Guests often praise its incredible rooms and beautiful pool.Heritage Hotel Porin, a 4-star hotel with a 9.6 rating, has parasailing, scuba diving, sailing, and snorkeling available nearby. Reviewers frequently highlight its ocean views.The 4-star Hotel Ani, rated 9.8 by guests, has scuba diving facilities nearby. This hotel also features an outdoor pool with poolside bar and sun loungers.
What is the best time of year to stay in a beach hotel in Makarska?
The most popular time to stay in a beach hotel in Makarska is during July and August, which are the warmest months. With average temperatures hovering around 28°C and abundant sunshine, these months are ideal for enjoying the Adriatic Sea and soaking up the sun on Makarska's beautiful beaches. The sea is at its warmest, great for swimming, snorkelling, and enjoying various water sports. You'll find a lively option, with beachside restaurants and bars in full swing, and all coastal activities readily available. Many families find this period particularly appealing for a classic beach holiday.As another option, June presents a fantastic alternative. The weather is still wonderfully warm, with temperatures averaging around 25°C, making it excellent for all beach-related activities. In June, you may find better value on hotel stays and it can be easier to secure reservations at popular beachfront properties.
What beach activities should we do in Makarska?
The best area to stay in Makarska is along the main promenade, particularly near Makarska Beach, which stretches for miles along the coastline.This area is the heart of Makarska's beach life, offering easy access to the clear waters of the Adriatic. The promenade is lined with cafes, ice cream parlours, and restaurants, leading directly to the stunning pebble beach. It's incredibly convenient for those who want to spend their days by the sea and their evenings enjoying a relaxed stroll.Families will find this area particularly appealing. The beach itself is well-suited for children, with shallow entry into the water and plenty of space for building sandcastles. Many hotels here offer family-friendly amenities, and the proximity to the promenade means that snacks and drinks are always close at hand, making beach days effortless.For couples looking for a relaxed beach holiday, staying near the promenade provides a great base. You can easily find a quiet spot on the beach or enjoy a leisurely walk along the water's edge, perhaps stopping for a cocktail as the sun sets.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Makarska for you.
How can I save on a beach hotel in Makarska with Expedia?
There are plenty of ways to save on a beach hotel in Makarska. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book flights and a beach hotel in Makarska as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia