Makarska's harbour and historic centre are located on a large cove bordered by Cape Osejava in the southeast and the Sveti Petar peninsula in the northwest. The long pebble town beach, lined with hotels, stretches from the Sveti Petar park northwest along the bay. For a party atmosphere, head past the town beach to Buba beach, near the Hotel Rivijera, where music pumps all day during summer. To the southeast are rockier and lovelier beaches, such as Nugal, popular with nudists.