Hotels in Chennai are pricier than elsewhere in Tamil Nadu and don’t offer particularly good value. The Triplicane High Rd area is best for budget accommodation. There are some cheapies in Egmore, plus a few midrange options. You'll find upper-midrange B&Bs in Nungambakkam, Poes Garden and Alwarpet. Top-end hotels have become plentiful, especially in southern areas.