Окруженный оливковыми рощами и сосновыми лесами, Петровац не отличается развитой инфраструктурой, большим количеством пляжей и отелей. Тем не менее, сюда ежегодно съезжаются любители спокойного, размеренного отдыха без круглосуточных тусовок и шумных вечеринок. Рестораны, кафе и дискотеки в Петроваце есть, но музыку принято слушать только до наступления полночи, поэтому атмосфера остается довольно уютной. Правда, если ехать сюда в июле ли августе, насладиться покоем в полной мере вряд ли удастся в это время года город переполнен туристами. Петровац находится на берегу очень красивой бухты, украшенной скалистыми гротами и миниатюрными лагунами. Колорита пейзажу добавляют два маленьких острова, расположенных напротив города; на одном из островов есть действующая часовня, колокольный звон из которой доносится до городских улиц по утрам. В самом городе имеется средневековая венецианская крепость, со стен которой в старину отпугивали проплывающих мимо этих берегов пиратов. Сегодня в крепости работает ночной клуб и ресторан.
С 2008 года в Петроваце работает Beach Club Ponta клубный пляж, где играют музыку диджеи из Европы и Москвы. В клубе отличная кухня, есть ложи для VIP-персон. В целом же на курорте два пляжа: в самом городе, вдоль набережной, и немного в стороне, в десяти минутах ходьбы. Пляжи галечные, дно уже на расстоянии пяти метров от берега достаточно глубокое. Для отдыха есть все, что необходимо: зонты, шезлонги, душевые, кафе и туалеты. На Лучице, который расположен чуть дальше от центральной части Петроваца, обстановка более приближенная к природе. Отелей здесь нет, но есть удобная парковка (за отдельную плату), пустой песчаный пляж и изумительные утесы, поросшие соснами.