Near Baska Voda Beach. When you a stay at Hotel Bacchus in Baska Voda, you'll be by the sea, just steps from Baska Voda Promenade and St. Nicholas' Church. This upscale hotel is 0.2 mi (0.3 km) from Baska Voda Beach and 0.3 mi (0.5 km) from Statue of St. Nicholas.