Petrovačka plaža jedna je od najljepših na crnogorskom primorju - zaštićeni zaliv s kristalno čistim morem, okružen bujnim mediteranskim zelenilom i atmosferom starog primorskog grada koji godinama privlači goste upravo zbog svoje autentičnosti i mira. Ono što hotel Vile Oliva čini posebnim, jeste to što se do ove plaže stiže za svega nekoliko minuta, jer je udaljena samo 80 metara, što znači da između jutarnje kafe i prvog urona u more ne stoji ništa osim kratke, ugodne šetnje.
Ovo nije plaža koja zapanjuje veličinom već ljepotom. Zaštićeni položaj uvale osigurava mirno more, idealno za porodice s djecom, parove koji traže spokojne trenutke uz vodu, ali i sve one koji jednostavno žele provesti dan uz more bez buke i gužve koje karakterišu veće jadranske destinacije. Kristalno more, ugodna sjena borova koji se spuštaju prema obali i karakteristični sitni šljunak, jeste slika koja se teško zaboravlja i zbog koje se gosti iznova vraćaju u ovu rajsku oazu.