Romantic Hotels in Makarska
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Makarska Romantic Getaways & Hotels

LUXURY VILLA IN CROATIA WITH PRIVATE POOL (HEATABLE), FAMILY FRIENDLY
This villa offers a water park, an outdoor pool, and laundry facilities. Other amenities at this family-friendly villa include local meal delivery service, a garden, and barbecue grills.
Pool
Kitchen

Hotel Maritimo
Put Cvitacke 2a, Makarska
At Hotel Maritimo, guests have access to free WiFi in public areas, a library, and free newspapers. Self parking is offered for EUR 11 per day. Multilingual staff at the 24-hour front desk can assist with securing valuables, tours or tickets, and luggage storage. Other amenities at this beach hotel include a terrace, laundry facilities, and a TV in a common area.
Breakfast included
Free WiFi

Hotel Park
Kralja Petra Kresimira Iv, Makarska
Guests of Hotel Park have access to a private beach, a full-service spa, and an indoor pool. If you drive, self parking is EUR 8 per day, or you can take advantage of the airport shuttle (available 24 hours) for EUR 140 per vehicle one-way. Multilingual staff at the 24-hour front desk can assist with securing valuables, luggage storage, and tours or tickets. Other amenities at this beach hotel include a gym, a sauna, and free WiFi in public areas.
On private beach
Pool
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.
Makarska hotels essential information
Accommodation | 1,704 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | LUXURY VILLA IN CROATIA WITH PRIVATE POOL (HEATABLE), FAMILY FRIENDLY , Hotel Maritimo, Hotel Park |
Recent Romantic Getaways & Hotels Reviews

Romana Beach Resort
5/5 Excellent
"It was a superb experience, large clean rooms and facilities, large clean pools, great restaurant "
A verified traveler stayed at Romana Beach Resort
Posted 8 days ago