Hotel Villa Petra is a luxurious hotel located in Omišalj, just steps away from the beach. It offers a range of elegant rooms and suites, each with its own private pool. The hotel's private pools are surrounded by lush gardens, providing a peaceful and secluded retreat for guests. Guests can relax by their private pool, take a swim in the crystal-clear waters, or simply soak up the sun on the poolside loungers. The hotel also features a restaurant serving delicious Mediterranean cuisine, as well as a spa and wellness center where guests can indulge in a range of treatments. With its private pools and beachfront location, Hotel Villa Petra offers a truly luxurious and relaxing experience in Omišalj.