In Cavite City, 2 star hotels have average nightly rates of $35. Hotel Sogo Bacoor is $19 cheaper than the city average at just $16/night.