Filter By

Popular Filters

Budget per night




Star Rating

Review Score

Property Type

50 Hotels In Chennai

Search Availability of For Your Dates

Search Hotels

Guide for booking hotels in Chennai:

Formerly known as Madras, Chennai is a perfect amalgamation of British-era museums and monuments, ancient temples, music, art and South-Indian cuisine.  The city is well-known for its pristine beaches and what better than staying in a beachside villa to enjoy mesmerising sea views. 

Thyagaraya Nagar, the city's upscale neighbourhood, is an excellent pick for shoppers. It has several boutique hotels that offer good amenities, hospitality and delicious food. Besides hotels, it is also famous for restaurants and fast-food chains and is the best choice to shop for handicrafts. George Town is one of the most popular places to stay in Chennai. The neighbourhood features some of Chennai's modest collection of architecture from the colonial era, including St. George Fort. George Town has many budget hotels and guesthouses that are easily accessible by metro and buses. However, the quaint cafes on the neighbourhood's narrow streets are more noteworthy. 

Egmore is a sure winner for travellers looking for hotels near the railway station. The neighbourhood is close to Egmore railway station and has many mid-range hotels and guesthouses. In addition, Egmore is lined with authentic restaurants serving South-Indian food and is home to well-known restaurants in the city. Mount Road (Anna Salai) and Teynampet have numerous top-end hotels that offer outstanding aesthetics, state-of-the-art amenities and high standards of hospitality. In addition, choosing a hotel in these areas ensures quick access to attractions like Semmozhi Poonga and Thousand Lights Mosque. 

Staying at villas close to beaches is the perfect pick when travelling in large groups. East Coast Road (ECR) and Old Mahabalipuram Road have lavish villas set up near Covelong beach and Akkarai beach. Besides spacious and cosy rooms and homely amenities, the villas offer sumptuous South-Indian food, Live Barbeque and indoor entertainment. If travelling for work, hotels located in South Chennai near the airport are the best options for accommodation. The neighbourhood has many budget and mid-range hotels and is connected to the city through the metro and buses. 
(Read More)

Top hotels in Chennai by theme

Showing all Hotels in Chennai

  • Filter
  • Sort By

Filter by budget per night


Filter by popular facilities


Chennai Travel Packages

Compare quotes from upto 3 travel agents for free

Browse Package Collections

FAQs on Chennai

How much does a hotel in Chennai cost on an average?

On an average, it costs INR 71 per night to book a hotel in Chennai. You will pay on average around INR 72 if you choose to stay in a 4-star hotel. A 5-star hotel in Chennai will cost around INR 98

What are the best places to stay in Chennai?

Marutham Village Resort , Taj Coromandel, Chennai, Radisson Blu Hotel GRT, Chennai International Airport are among the best hotels in Chennai. If you are looking for hotels less than INR 71, then the best hotels are Marutham Village Resort , Taj Coromandel, Chennai, Shilton Dee Cee

What are the best Beach Resorts In Chennai?

Radisson Blu Resort Temple Bay Mamallapuram, Grande Bay Resort and Spa Mamallapuram, Taj Fisherman’s Cove Resort & Spa, Chennai are the best Beach Resorts In Chennai.

What are the best Resorts In Chennai?

Taj Fisherman’s Cove Resort & Spa, Chennai, Mermaid Resort, Ideal Beach Resort are the best Resorts In Chennai.

What are the best Resorts In Ecr?

MGM Beach Resort, Sheraton Grand Chennai Resort & Spa, Chariot Beach Resort are the best Resorts In Ecr.

Loading, please wait...