Explore thousands of experiences from activities and attractions to day tours and transfer.
Book with ease
Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.
Treat yourself
Members save % or more when you book activities.
What to do in Mahabalipuram
Stay near popular Mahabalipuram attractions
Mamallapuram Beach
8.4/5 (49 reviews)
Golden sands meet ancient history at this beach bordering UNESCO-listed Shore Temple and rock sculptures. Watch local fishermen at work while the Bay of Bengal's waves provide a soothing soundtrack.
This 8th-century granite marvel stands as one of India's oldest structural temples overlooking the Bay of Bengal. Explore intricate Pallava dynasty carvings as waves create a meditative soundtrack.
This massive granite boulder defies gravity, balancing precariously on a smooth hillside slope for centuries. Marvel at this natural wonder while exploring the surrounding park area of historic Mahabalipuram.
Carved from granite blocks in the 7th century, these five temples showcase intricate Dravidian and Buddhist architecture. Explore the detailed sculptures in early morning light at this UNESCO site.
This 8th-century monolithic temple showcases intricate Pallava-era carvings in pink granite. Explore this UNESCO site alongside nearby attractions like Krishna's Butterball for a glimpse into ancient Indian architecture.
This massive rock relief depicts ancient Hindu mythology with intricate carvings of gods, humans, and animals. Visit during the December dance festival to experience traditional performances enhancing this UNESCO site.
This massive granite boulder balances impossibly on a sloping hillside, defying gravity for over 1,200 years. Visitors marvel at Krishna's Butterball while enjoying the serene surroundings of ancient Mahabalipuram.
One of the most popular things to do in Mahabalipuram is explore Mamallapuram Beach. Check this top sight off your to-do list, then discover more of this area's coastal beaches and history.
How do I spend a day in Mahabalipuram?
Kick your day off with a visit to Mamallapuram Beach and Madras Crocodile Bank Trust. Then, explore different parts of Mahabalipuram for local restaurants and a little retail therapy.
What is the top tourist attraction in Mahabalipuram?
The top tourist attraction in Mahabalipuram is Mamallapuram Beach, so be sure to put it on your sightseeing itinerary.
Is three days enough to stay in Mahabalipuram?
Three days in Mahabalipuram is more than enough to enjoy the city's major highlights. Many travellers book for two days on average. Mamallapuram Beach, Old Mahabalipuram Road and Pancha Pandava Rathas are top-rated sights. Want to see more? Hang around a bit longer to check off nearby hotspots such as Chennai.
Is Mahabalipuram a walkable city?
If discovering on foot sounds like your type of holiday, Mahabalipuram is a perfect place to visit. Find top attractions, such as Mamallapuram Beach, a walkable distance from downtown. You can also go for a stroll around Mahabalipuram Beach, a hip neighbourhood located about 0.80 kilometres from the city centre.
What are some activities to do in Mahabalipuram with kids?
Planning what to do in Mahabalipuram with kids is easier than ever. Whether you're travelling with little ones or teenagers, there's a range of family-friendly sights and activities to keep everyone entertained here.
There's no shortage of things to do in Mahabalipuram, with entertainment for adults of all ages. End the day with a visit to Old Mahabalipuram Road or Mumu Surf Shop.
Are there free things to do in Mahabalipuram?
One of the best ways to find free things to do in Mahabalipuram is to ask a local tour guide. You'll get insider recommendations on exciting neighbourhoods, parks and other hotspots you can visit without getting your cash out. Mamallapuram Beach is one place that doesn't have an admission fee.
Go further with the Expedia app
Save on select hotels and earn double points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.
Scan the QR code with your device camera and download our app