Photo by Kristin DePlatchett

Find hotels near Makarska Beach, Makarska Old Town

Beach vacation deals from $97

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 6,202 hotels close to Makarska Beach with room rates, reviews, and availability. Most hotels are fully refundable.

Apartments Bernarda

3.0 star property
0.4 mi from Makarska Beach
9.8 out of 10, Exceptional, (6)
"Clean "
United States
George
$97 nightly
The price is $108
Nov 22 - Nov 23
Total with taxes and fees
Apartments Bernarda

Heritage Hotel Porin

4.0 star property
0.4 mi from Makarska Beach
9.6 out of 10, Exceptional, (65)
"It was a great property and really nice location! "
United States
Jessica
$83 nightly
The price is $97
Nov 18 - Nov 19
Total with taxes and fees
Heritage Hotel Porin

City Beach Apartments Makarska

4.0 star property
0.3 mi from Makarska Beach
9.2 out of 10, Wonderful, (5)
"Pent leilighetshotell med flott beliggenhet. Hyggelig personale. Fin ren leilighet. Gir ikke toppskår da vi hadde bestilt leilighet med delvis havutsikt. Det fikk vi ikke. Det var en høy mur på vår terasse, og den stengte all utsikt. Når vi stod og så over muren så vi rett på Park Hotell. Jeg kjente til hotellet fra før og hadde forventet en av leiligheten med glassveranda når det stod at den skulle ha utsikt. Så dersom du vil nyte vakre Makarska og havet må du unngå leilighet 201. Om du ikke...
Norway
Hege
City Beach Apartments Makarska

Valamar Meteor Hotel

4.0 star property
0.3 mi from Makarska Beach
9.0 out of 10, Wonderful, (245)
"Great location, lovely beach, attentive staff and overall a very good hotel. "
United Kingdom
Francesca
$96 nightly
The price is $109
Dec 14 - Dec 15
Total with taxes and fees
Valamar Meteor Hotel

Hotel Biokovo

4.0 star property
0.2 mi from Makarska Beach
8.8 out of 10, Excellent, (191)
"We booked for a mountain view, and on check in we realised they upgraded us to an ocean view. Excellent location and restaurant is amazing. Highly recommend!!"
Australia
Ivo
$90 nightly
The price is $104
Nov 15 - Nov 16
Total with taxes and fees
Hotel Biokovo

Aparthotel Park Osejava

3.0 star property
0.5 mi from Makarska Beach
10.0 out of 10, Exceptional, (1)
"I have been going to Makarska for over 30 years by far this is my fav location so far. Quite place in entertainment city."
United States
Arina
Aparthotel Park Osejava

Guesthouse Civljak

3.0 star property
5.2 mi from Makarska Beach
9.0 out of 10, Wonderful, (6)
"Tolle Ferienwohnung. Der Ausblick vom Balkon ist Richtung Biokovo. Da der Strand jeden Tag aufgesucht wird, ist das aber nicht schlimm. Sehr ruhige Lage und eine gute Bademöglichkeit ist in unter 10 Minuten erreichbar. Die Unterkunft ist echt super und eine große Terrasse mit Loungemöbel ist im 1. Stock wie auf den Bildern."
Germany
Remo
$671 nightly
The price is $761
Nov 16 - Nov 17
Total with taxes and fees
Guesthouse Civljak

Holiday House

3.0 star property
12.5 mi from Makarska Beach
$128 nightly
The price is $144
Nov 15 - Nov 16
Total with taxes and fees
Holiday House
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 close to Makarska Beach with a pool

Top guest rated hotels close to Makarska Beach

Top Makarska Beach Hotel Reviews

Hotels near other Makarska Beach attractions

Find out more about Makarska Beach

Top reasons to visit Makarska Beach

  • Stunning Beaches: Makarska Beach features beautiful sandy shores and crystal-clear waters ideal for sunbathing and swimming.
  • Vibrant Promenade: Enjoy leisurely evening strolls along the charming esplanade filled with cafes and shops.
  • Outdoor Activities: Engage in invigorating boat trips and various recreational activities along the picturesque coastline.
  • Rich Culture: Explore historical sites and experience the local culture in the lovely Makarska Old Town.
  • Diverse Accommodations: Choose from a range of hotels and guesthouses, many offering stunning sea views and easy beach access.

Find the best attractions near Makarska Beach

While visiting Makarska Beach, explore its beautiful beaches, charming esplanade, and lively harbor. Enjoy the stunning Makarska Riviera, unwind at top beaches like Podluka, and experience the rich culture in Makarska Old Town. For accommodations, seek out hotels near the beach for a relaxing stay. Whether you’re after sun-soaked days or outdoor adventures, Makarska offers something for every traveler.

  • Makarska Promenade: This picturesque esplanade, just 0.2 miles from Makarska Beach, is perfect for a romantic stroll or a family outing. Lined with cafes and shops, it offers vibrant outdoor vibes and stunning views of the Adriatic Sea, making it an ideal spot to unwind and soak in the local atmosphere.
  • Tucepi Beach: Located 3 miles from Makarska Beach, this beautiful stretch of sand is perfect for sunbathing and swimming. With its tranquil beach vibes, Tucepi Beach is a fantastic destination for relaxation and enjoying the warm Mediterranean sun.
  • Tucepi Harbor: Also 3 miles away, Tucepi Harbor boasts scenic views and a charming marina. Experience the local fishing culture and enjoy fresh seafood while taking in the stunning coastal scenery, making it a delightful stop on your adventure.

The nearest major airports for your trip to Makarska Beach

Traveling to Makarska Beach in Croatia is convenient with two major airports nearby. Split Airport (SPU) is situated 40 miles away, with excellent hotel options like the 5-star Radisson Blu Resort & Spa, located 9 miles from the airport, offering 24-hour airport shuttle services. The Cornaro Hotel and Atrium Hotel, both 7 miles from SPU, also provide various transportation services. Additionally, Brac Island Airport (BWK) is 17 miles away, with luxurious stays such as the 5-star Puteus Palace Brac, just 5 miles from BWK, and Maslina Resort, 9 miles away, which offers shuttle services. These options ensure a smooth arrival to your vacation destination.

Frequently asked questions

What are the top-rated hotels near Makarska Beach?
Discovering the perfect stay near Makarska Beach is essential for enjoying the stunning Croatian coast. Here are some top-rated hotels that promise comfort and breathtaking views.

Heritage Hotel Kaštelet

Heritage Hotel Kaštelet is a charming 4-star hotel located just 3.2 miles from Makarska Beach, with an impressive review rating of 10. This hotel offers a unique Baroque design with beautiful balconies providing sea views. Guests can indulge in free cooked breakfast daily and enjoy amenities like air conditioning, daily housekeeping, and access to fitness facilities nearby. The hotel's onsite shopping and electric car charging station enhance the overall convenience for travelers.

Apartments & Rooms Alagic

Apartments & Rooms Alagic is a delightful 3-star option situated just a 13-minute walk from Makarska Beach, rated a perfect 10 by travelers. This hotel features cozy rooms with balconies that offer sea views, making it a lovely spot for relaxation. Guests appreciate the free nearby parking and air conditioning, ensuring a comfortable stay while being close to the beach and local attractions.

Biokovka

Biokovka is a fantastic 3-star hotel located only 7 minutes by foot from Makarska Beach, also rated 10 by travelers. This hotel features an indoor pool and playground facilities, making it an inviting choice for relaxation and recreation. With complimentary self-parking and access to fitness facilities, travelers can enjoy a comfortable stay while immersing themselves in the beautiful surroundings.
What hotels are within walking distance to Makarska Beach?
Discover the perfect stay just a short stroll from the stunning Makarska Beach, featuring top-rated accommodations that cater to every traveler's needs.

Apartments & Rooms Alagic

Apartments & Rooms Alagic offers an exceptional stay with a perfect review rating of 10 and is only a 13-minute walk from the beautiful Makarska Beach. This 3-star hotel features comfortable accommodations with amenities like air conditioning, a balcony, and sea views. Guests can enjoy nearby street parking options and a lovely patio to relax and take in the scenery.

Biokovka

Biokovka is a charming 3-star hotel just 7 minutes from Makarska Beach, with a stellar review rating of 10. Guests can unwind in the indoor pool or keep active in the fitness facilities. The hotel also provides free self-parking, making it convenient for those driving to explore the area. It's a wonderful choice for travelers seeking comfort and leisure.

Hotel Ani

Hotel Ani is a luxurious 4-star hotel located only 5 minutes from Makarska Beach, highly rated at 9.8 by travelers. This hotel offers a range of upscale amenities including a full-service spa, outdoor pool, and hot tub for ultimate relaxation. Guests can enjoy complimentary daily breakfast and access to fitness facilities. With a stunning sea view and a wonderful terrace, it's a perfect retreat for anyone visiting the area.
How much is a hotel near Makarska Beach?
Staying near Makarska Beach is a treat, with plenty of hotels from $97 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Makarska Beach?
For families seeking a delightful stay near Makarska Beach, these top-rated hotels offer family-friendly amenities and stunning views.

Romana Beach Resort

Romana Beach Resort is a 4-star hotel located just a 14-minute walk from Makarska Beach, featuring a great traveler rating score of 8.6. This family-friendly resort caters to travelers with children by offering amenities such as a kids' club, children's pool, and free rollaway beds. Guests can also enjoy beachfront dining at the on-site restaurant, unwind in the garden, or relax by the hot tub. With accessible parking and a private terrace, this resort ensures a comfortable and enjoyable family getaway.

Bluesun Hotel Neptun

Bluesun Hotel Neptun is a charming 3-star hotel situated 3 miles from Makarska Beach, with an excellent review rating of 8.2. This all-inclusive family-friendly hotel features a playground and supervised childcare, ensuring kids have a great time while parents relax. Guests can indulge in a complimentary buffet breakfast, enjoy outdoor activities like tennis, or take a dip in the outdoor pool. With its inviting atmosphere and activities for all ages, this hotel is perfect for family vacations.

Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel, a luxurious 5-star hotel, is located just a 14-minute walk from Makarska Beach and boasts an impressive review rating of 9.0. Families will appreciate the free cribs, children's toys, and a dedicated kids' club. The hotel features an indoor and outdoor pool, a spa offering various treatments, and a beach bar for relaxing days in the sun. With its upscale amenities and family-friendly focus, this hotel is an exceptional choice for a memorable family retreat.
Are there any 5-star hotels near Makarska Beach?
If you're searching for top-rated 5-star hotels near Makarska Beach, look no further for an unforgettable stay in a beautiful coastal setting.

Bluesun Hotel Jadran

Bluesun Hotel Jadran, a stunning 5-star hotel just 3.1 miles from Makarska Beach, boasts a remarkable travelers' rating of 9.8. This luxurious hotel features an impressive array of amenities, including a full-service spa with treatment rooms, a private in-room pool, and a beautiful rooftop terrace. Guests can indulge in various treatments such as massages and aromatherapy, or unwind on the nearby sandy beach with complimentary beach towels and umbrellas. The combination of luxury and comfort makes this hotel an exceptional choice for travelers looking to immerse themselves in the beauty of Makarska.

Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel is a delightful 5-star hotel located just a 14-minute walk from Makarska Beach, featuring a solid review rating of 9.0. This hotel offers travelers a wealth of amenities, including both indoor and outdoor pools, a relaxing Turkish bath, and a full-service spa providing a variety of rejuvenating treatments. With stunning sea views and easy access to the beach, it's an ideal spot for travelers seeking both relaxation and adventure in the sun.
Which hotels near Makarska Beach offer the best views?
Discover the top-rated hotels near Makarska Beach that offer stunning views for an unforgettable stay.

Hotel Park

Hotel Park, rated 9.4 by travelers, is a luxurious 4-star hotel located only 3 minutes from Makarska Beach. Guests can indulge in breathtaking sea views from their rooms and enjoy amenities like an indoor pool, spa services, and a hot tub. This hotel also features a terrace and offers complimentary breakfast, making it a prime choice for travelers who desire relaxation and exquisite coastal scenery.

Romana Beach Resort

Romana Beach Resort is a 4-star hotel just a 14-minute walk from Makarska Beach, a review rating of 8.6. This beachfront hotel offers stunning sea views from its restaurant and terrace. Guests have access to an outdoor pool, hot tub, and private in-room pools. With amenities like airport transportation and a fully equipped kitchen, it creates a perfect getaway for travelers seeking both comfort and scenic beauty.

Bluesun Hotel Neptun

Bluesun Hotel Neptun, a 3-star hotel located 3.0 miles from Makarska Beach, offers travelers a delightful all-inclusive experience. Rated 8.2 by travelers, this hotel features a terrace with sea views, an outdoor pool, and a fitness center. Guests can enjoy complimentary breakfast and access to nearby hiking and biking trails, making it a perfect choice for those who appreciate nature and relaxation.
What are the best affordable hotels near Makarska Beach?
For travelers seeking budget-friendly accommodations near Makarska Beach, these top-rated hotels offer great value without compromising on comfort.

Apartments & Rooms Alagic

Apartments & Rooms Alagic is a charming 3-star hotel located just a 13-minute walk from Makarska Beach, perfect for travelers looking for a cozy stay. Rated an impressive 10 by travelers, this hotel features free self-parking, WiFi, and air conditioning. Guests can unwind on their private balcony or patio while enjoying sea views.

Biokovka

Biokovka is a delightful 3-star hotel situated only 7 minutes from Makarska Beach, with a perfect review rating of 10. This family-friendly hotel includes a playground for children, an indoor pool, and free self-parking, making it an excellent choice for families. Guests will appreciate the fitness facilities available for a refreshing workout during their stay.

[PLACES] Dalmacija by Valamar

[PLACES] Dalmacija by Valamar, rated 9.4 by travelers, is ideally located just 4 minutes from Makarska Beach. This 3-star hotel is perfect for families and offers a wealth of amenities, including a beachfront restaurant, an outdoor pool, and free toiletries. Guests can enjoy a relaxing day at the beach or take advantage of the on-site arcade game room for some family fun.
Are there any hotels with pools close to Makarska Beach?
If you're searching for the perfect family-friendly hotels with pools near Makarska Beach, look no further. These top-rated properties offer fantastic amenities to ensure a memorable stay.

Romana Beach Resort

Romana Beach Resort is a delightful 4-star hotel just a 14-minute walk from Makarska Beach, rated 8.6 by travelers. This family-friendly resort features an accessible outdoor pool complete with pool toys and sun loungers, ideal for children. Guests can enjoy a beachfront restaurant, a terrace with sea views, and complimentary airport shuttle services, ensuring a relaxed and enjoyable stay.

Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel is a luxurious 5-star hotel situated just 14 minutes from Makarska Beach, with an exceptional travelers' rating of 9.0. Guests will love the extensive pool facilities, including a beautiful outdoor pool and a children's pool, all complemented by a poolside bar. With a focus on family amenities, this hotel also features a sandy beach on-site, spa services, and activities for children, ensuring a delightful experience for the whole family.

Valamar Meteor Hotel

Valamar Meteor Hotel is a stunning 4-star hotel located only 4 minutes from Makarska Beach, with an impressive review rating of 8.8. Families will appreciate the fun indoor pool with a waterslide for the kids, along with a poolside bar for refreshing drinks. Additional amenities include a beachfront restaurant, spa services, and easy access to nearby hiking and biking trails, making it a perfect choice for a vibrant getaway.
What are the best pet-friendly hotels near Makarska Beach?
For a perfect pet-friendly stay near Makarska Beach, consider these top-rated hotels that cater to both you and your furry friend.

Heritage Hotel Kaštelet

Situated 3.2 miles from Makarska Beach, Heritage Hotel Kaštelet offers a charming 4-star experience with a perfect review rating of 10. This pet-friendly hotel provides essential amenities like food and water bowls for furry travelers. Travelers can enjoy a complimentary cooked breakfast, as well as breathtaking sea views from the comfort of their rooms, enhancing the overall stay.

Bluesun Hotel Jadran

Bluesun Hotel Jadran is a luxurious 5-star option located just 3.1 miles from Makarska Beach, with an impressive review rating of 9.8. This elegant hotel welcomes pets and offers a range of amenities, including free buffet breakfast and a full-service spa. Guests can enjoy the beautiful sea views, relax by the on-site pool, or explore nearby hiking trails, making it an excellent choice for both relaxation and adventure.

Bluesun Hotel Alga

Bluesun Hotel Alga, a delightful 4-star hotel located 3.2 miles from Makarska Beach, has a solid review rating of 9.0. This pet-friendly hotel allows dogs and features amenities such as an outdoor and indoor pool, as well as a spa for ultimate relaxation. Guests appreciate the free buffet breakfast and the nearby the beach, making it a fantastic choice for both pets and their owners.
Can I book a fully refundable hotel close to Makarska Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Makarska Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Makarska Beach?
To look for discounts on hotels near Makarska Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia