Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Mahabalipuram Hotels from Rs1,000

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Mahabalipuram hotels and places to stay

Radisson Blu Resort Temple Bay Mamallapuram
4.5 out of 5
57, Covelong Road, Kanchipuram District, Mahabalipuram, Tamil Nadu
The price is Rs5,600 per night
0.24 km from city centre
4.3/5Excellent! (187 reviews)

"Beautiful property with lots of greenery. Has a large pool near hotel rooms and an infinity pool near the beach. Of course has private beach access."…"

Reviewed on 11 Feb 2020

Radisson Blu Resort Temple Bay Mamallapuram
Chariot Beach Resort
4 out of 5
Five Rathas Road, Behind Five Rathas Monuments, Mahabalipuram, Tamil Nadu
The price is Rs8,806 per night
2.07 km from city centre
3.6/5Good! (97 reviews)
Amazing resort and stay

"Great sea view cottage, spacious and clean."…"

Reviewed on 8 Oct 2019

Chariot Beach Resort
Meya Beach Walk Hotel
3 out of 5
34, Shore Temple Town, Kings Nagar, East Coast Road, Mahabalipuram, Tamil Nadu
Free cancellationReserve now, pay when you stay
The price is Rs1,900 per night
1.66 km from city centre
4.2/5Excellent! (9 reviews)

"Clean and lovely room for my stay. Staffs very helpful."…"

Reviewed on 17 Nov 2019

Meya Beach Walk Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Nandika Residency Hotel
3 out of 5
Thirukkula street, Mahabalipuram, TN
The price is Rs1,000 per night
0.68 km from city centre
Nandika Residency Hotel
Ideal Beach Resort
3 out of 5
East Coast Road, Devangri Village, Kovalam Road, Mahabalipuram, Tamil Nadu
Get Rates
3.01 km from city centre
4.2/5Very Good! (32 reviews)

"The private beach is an excellent place to chill. Very good food and service all round. Spacious rooms."…"

Reviewed on 29 Feb 2020

Ideal Beach Resort
Hotel Amar Park
2 out of 5
53 E Raja St, Mahabalipuram, TN
Free cancellationReserve now, pay when you stay
The price is Rs1,200 per night
0.25 km from city centre
1/5 (1 review)
Very worst

"I am booked one room through hotel. Com at Hotel Amar park. I was paid Rs.1200/- through online. But hotal manager asked and bring me extra Rs.500 /-. He saying only Rs.900 received from hotal.com. today weekend day. Rooms are very demanding. You give Rs.500 extra. Otherwise you cancelled your room ..."…"

Reviewed on 13 Jan 2020

Hotel Amar Park
Pallava Dynasty
3 out of 5
No.37 E Raja St, Mahabalipuram, TN
Get Rates
0.58 km from city centre
Pallava Dynasty
Vinodhara Guesthouse
3 out of 5
No.9 Othavadai cross street, Mahabalipuram, TN
Get Rates
0.62 km from city centre
3.5/5Good! (8 reviews)

"Not clean. Not convenient. Amenities poor functioning."…"

Reviewed on 12 Jan 2019

Vinodhara Guesthouse
WelcomHotel Kences Palm Beach -Member ITCHotel Group
4.5 out of 5
No 53, Devaneri Village, East Coast Rd, Mahabalipuram, Tamil Nadu
Get Rates
2.14 km from city centre
4.4/5Wonderful! (26 reviews)

"My family and I loved the service and hospitality. The food was above average given that the head chef was away when we visited (non-peak season). We received a complimentary upgrade (only after we were first offered the chance to pay for our upgrade and subsequently we received it free anyway). ..."…"

Reviewed on 4 Aug 2019

WelcomHotel Kences Palm Beach -Member ITCHotel Group
BAY INN
3 out of 5
70/2, Salavan Kuppam, ECR, Mahabalipuram, Tamil Nadu
Free cancellationReserve now, pay when you stay
The price is Rs2,732 per night
0.55 km from city centre
BAY INN
Don't see what you're looking for?
See all available properties in Mahabalipuram
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Mahabalipuram

History buffs will enjoy exploring Mahabalipuram, and visitors give high marks for the beaches. This city also attracts tourists with its temples.

  • You'll find 635 Expedia hotels and other accommodation options in the larger area of Chennai
  • The closest major airport is in Chennai (MAA-Chennai Intl.), 24.9 mi (40.1 km) from the city centre

Dressing for Mahabalipuram

  • Between January and March, daytime temperatures average 35°C, whilst night-time temperatures stay around 22°C
  • From April to June, the average is 39°C during the day and 26°C at night
  • July to September sees average temperatures of 37°C during the day and 26°C at night
  • Between October and December, you can expect 34°C as the daytime average and 23°C as the night-time average
  • Mahabalipuram gets about 1228 millimetres of rain per year
  • May and June are usually the hottest months averaging 38°C, while January and February are usually the coldest with an average temperature of 23°C

Frequently asked questions

What's the best place for a stay in Mahabalipuram?
Based on our traveller data, Radisson Blu Resort Temple Bay Mamallapuram is one of the top choices for your stay. This 4.5-star resort offers 2 outdoor pools and a full-service spa. Other good choices for your visit include Hotel Ramakrishna and Chariot Beach Resort.
If I need to cancel my hotel reservation in Mahabalipuram, will I receive a refund?
Yes, most hotel room reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then you can filter by “free cancellation” to review the best deals available in Mahabalipuram.
What's the best place to stay on a budget in Mahabalipuram?
Based on reviews, Radisson Blu Resort Temple Bay Mamallapuram is a popular resort for our travellers who want a more economical choice, and features free WiFi and free valet parking.
What's the best place to stay for families in Mahabalipuram?
Radisson Blu Resort Temple Bay Mamallapuram is a top 4.5-star resort on Expedia for families, and features 2 outdoor pools and 2 restaurants. Other good options for your stay with the children include WelcomHotel Kences Palm Beach -Member ITCHotel Group and Chariot Beach Resort. Also, attractions in the area such as MGM Dizzee World and Madras Crocodile Bank Trust are fun for children of all ages.
What's the best place to stay for a couple visiting Mahabalipuram?
Chariot Beach Resort is a favourite 4-star resort for couples, and features 24-hour room service and fireplaces.
What's the best hotel to stay near the beach in Mahabalipuram?
Radisson Blu Resort Temple Bay Mamallapuram is a top pick for your beach holiday. Other good options for your beach trip include Hotel Mamalla Inn and Hotel Ramakrishna. Spend a relaxing afternoon at Mamallapuram Beach during your stay.
What's the best high-end hotel in Mahabalipuram?
Radisson Blu Resort Temple Bay Mamallapuram is a 4.5-star resort with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay.
Where's the best place to stay in Mahabalipuram to learn about local history?
Based on our travel expertise, Hotel Mamalla Inn is a top hotel on Expedia for those interested in history, and it features free breakfast and in-room washers/dryers. A couple of other options to soak up the local history include Hotel Ramakrishna and Hotel Mamallaa Heritage. Also, notable landmarks to visit include Descent Of The Ganges, Ganesha Ratha and Varaha Cave Temple.

Mahabalipuram Hotel Reviews

More trip options