Makarska is a tourist centre, located on a horseshoe shaped bay between the Biokovo mountains and the Adriatic Sea. The city is noted for its palm-fringed promenade, where cafes, bars and boutiques overlook the harbour. Adjacent to the beach are several large capacity hotels as well as a camping ground.
The center of Makarska is an old town with narrow stone-paved streets, a main church square where there is a flower and fruit market, and a Franciscan monastery that houses a sea shell collection featuring a giant clam shell.
Makarska is the center of the Makarska Riviera, a popular tourist destination under the Biokovo mountain. It stretches for 60 km (37 mi) between the towns of Brela and Gradac.