Radisson Blu Resort Temple Bay

Mamallapuram, India

Spread across 46 acres along a stretch of private beach, this resort complex has spacious, well-kept  rooms, either beachside or poolside, as well as a huge swimming pool, spa services, and multiple dining options. It’s an easy walk to many of the shops and monuments at Mamallapuram.