Vivanta Ernakulam, Marine Drive
Located by the backwaters of Kochi harbor and away from the touristy hub of Fort Kochi, this hotel has clean, modern rooms with excellent views over the water or the city. There's a pool, a gym, and a spa offering ayurvedic treatments.