Restaurant Ivo
SeafoodKnown for its fresh seafood and stunning sea views.
Leo is a 3-star hotel in Makarska, Croatia. Rated 8.9 out of 10 based on 20 guest reviews.
Hotel Leo in Makarska, Croatia, is a charming 3-star accommodation located on Zagrebačka 16, ideal for families and travelers seeking comfort. Just 1.2 km from the beautiful Makarska Beach and 1.5 km from St. Mark's Church, the hotel offers easy access to local attractions. Guests can enjoy amenities such as free parking, WiFi, and family rooms, ensuring a pleasant stay. The outdoor garden and terrace provide a perfect space to relax after a day of exploring. With a guest rating of 8.9/10, Hotel Leo stands out for its welcoming atmosphere and proximity to stunning natural beauty, including the Biokovo Mountain just 3 km away. Whether you're hiking or enjoying a family barbecue, this hotel is an excellent choice for your next getaway.





Top dining spots near Leo
Known for its fresh seafood and stunning sea views.
A cozy spot serving traditional Mediterranean dishes.
Famous for its wood-fired pizzas and friendly atmosphere.
Perfect for a relaxing coffee break with a view.
Offers a variety of local dishes with a modern twist.
A vibrant atmosphere with a diverse menu.
Specializes in grilled meats and local wines.
Great selection of drinks and a lively ambiance.
Offers a scenic dining experience right by the waterfront.
Casual dining with quick bites and refreshing drinks.
Yes, Hotel Leo is family-friendly and offers amenities such as family rooms and a garden for children to play.
Hotel Leo has a guest rating of 8.9 out of 10 based on 20 reviews, highlighting its quality and service.
Hotel Leo is located approximately 1.2 km from Makarska Beach, making it easily accessible for guests.
Yes, Hotel Leo provides free parking for all guests, making it convenient for those traveling by car.
Nearby attractions include St. Mark's Church at 1.5 km and the Biokovo Skywalk at 3 km, perfect for sightseeing.
Absolutely! Guests can enjoy hiking and exploring the beautiful natural surroundings, including Biokovo Mountain.
Hotel Leo is approximately 97 km from Split Airport, making it a feasible option for travelers flying in.
Hotel Leo offers WiFi, air conditioning, heating, a terrace, and BBQ facilities, ensuring a comfortable stay.
Wired internet is available in the hotel rooms and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are not allowed.
Children of any age are allowed.Children up to and including 10 years old stay for free when using an existing bed.People 1 year old and over stay for free when using an available extra bed.You haven't added any cots.Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
20 reviews
Discover more places to stay in Makarska, Croatia. Compare prices, read reviews, and find your perfect hotel.
View all hotels in Makarska