Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mahabalipuram

Filter by star ratings
All filters
Mamalla Beach Resort
10.0 Excellent

2.3 km from city centre, Mahabalipuram Show on map

ExcellentBased on 1 review
10.0

Mamalla Beach Resort is located in Mahabalipuram and provides guests with free Wi-Fi. It also offers a 24-hour reception, an airport shuttle and an outdoor pool.

Hotel Mamallaa Heritage
7.9 Good

0.3 km from city centre, Mahabalipuram Show on map

GoodBased on 208 reviews
7.9

Hotel Mamallaa Heritage is located in Mahabalipuram and offers free Wi-Fi. It also provides a coffee bar, an outdoor pool and valet parking.

Mgm Beach Resort
7.1 Good

2.2 km from city centre, Muttukadu Show on map

GoodBased on 279 reviews
7.1

Boasting an outdoor pool and a private beach, MGM Beach Resort is located in Muttukadu and offers comfortable accommodation. It is ideally positioned for those wanting to discover the area's attractions.

Hotel Sea Breeze At Mahabalipuram
6.1 Good

0.5 km from city centre, Mahabalipuram Show on map

GoodBased on 96 reviews
6.1

Providing a shuttle to Chennai International Airport, plus free wireless internet, Sea Breeze Beach Resort is a comfortable place to stay in Mahabalipuram. It also provides a beauty centre, an outdoor pool and an express check-in and check-out feature.

Chariot Beach Resort
7.2 Good

1.6 km from city centre, Mahabalipuram Show on map

GoodBased on 275 reviews
7.2

Guests of this luxury resort will appreciate the seclusion of its private beach and on-site day spa, all just a quick car ride from the heart of Mahabalipuram. It also provides an express check-in and check-out feature, outdoor tennis courts and a swimming pool.

Grande Bay Resort and Spa Mamallapuram
8.8 Excellent

0.8 km from city centre, Mahabalipuram Show on map

ExcellentBased on 317 reviews
8.8

Situated in Mahabalipuram, Grande Bay Resort and Spa provides comfortable accommodation and features pool views. It also offers a swimming pool and a rooftop terrace.

Intercontinental Chennai Mahabalipuram Resort
8.5 Excellent

13.6 km from city centre, Mahabalipuram Show on map

ExcellentBased on 369 reviews
8.5

Situated in Thiruporur, InterContinental Chennai Mahabalipuram Resort features an outdoor pool and a private beach, and is within a two-minute walk of Madras Crocodile Bank Trust. It provides a spa and wellness centre, as well as a kids club, an express check-in and check-out feature and free Wi-Fi.

Radisson Blu Resort Temple Bay Mamallapuram
8.4 Excellent

0.4 km from city centre, Mahabalipuram Show on map

ExcellentBased on 1,051 reviews
8.4

Featuring a private beach and an outdoor pool, this 5-star resort is located in Mahabalipuram. It provides a spa and wellness centre, as well as free Wi-Fi, a Jacuzzi and a sauna.

Hotel Mamalla Inn

0.3 km from city centre, Mahabalipuram Show on map

Mamalla Inn is set in Mahabalipuram and is within a short walk of local sightseeing spots, including Thirukadalmallai, Group of Monuments at Mahabalipuram and Shore Temple. It is also a five-minute stroll from Mahishasuramardhini Mandapa, Ganesha Ratha and the Descent of the Ganges, and is close to many of the area's attractions.

Meya Beach Walk Hotel
8.4 Excellent

2.1 km from city centre, Mahabalipuram Show on map

ExcellentBased on 192 reviews
8.4

Meya Beach Walk Hotel is located in Mahabalipuram and features free wireless internet. It is a 10-minute drive from the Descent of the Ganges and provides free private parking on site.

Tips for booking a Mahabalipuram hotel

Cheapest month:February
Most expensive month:October
Average price in Mahabalipuram:C$ 110/night
Absolute cheapest price found:C$ 9/night
Cheapest day:Thursday
Most expensive day:Monday
C$ 29 - C$ 170
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 95 - C$ 170
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mahabalipuram hotels

Show all 130 hotels
1
Radisson Blu Resort Temple Bay Mamallapuram
8.4 Excellent

0.4 km from city centre, Mahabalipuram Show on map

Featuring a private beach and an outdoor pool, this 5-star resort is located in Mahabalipuram. It provides a spa and wellness centre, as well as free Wi-Fi, a Jacuzzi and a sauna.

Cheapest hotels in Mahabalipuram, Tamil Nadu

Show all 130 hotels
Meya Beach Walk Hotel
8.4 Excellent

2.1 km from city centre, Mahabalipuram Show on map

Meya Beach Walk Hotel is located in Mahabalipuram and features free wireless internet. It is a 10-minute drive from the Descent of the Ganges and provides free private parking on site.

C$ 24
Avg. per night
Hotel Mamallaa Heritage
7.9 Good

0.3 km from city centre, Mahabalipuram Show on map

Hotel Mamallaa Heritage is located in Mahabalipuram and offers free Wi-Fi. It also provides a coffee bar, an outdoor pool and valet parking.

C$ 33
Avg. per night
Hotel Mamalla Inn

0.3 km from city centre, Mahabalipuram Show on map

Mamalla Inn is set in Mahabalipuram and is within a short walk of local sightseeing spots, including Thirukadalmallai, Group of Monuments at Mahabalipuram and Shore Temple. It is also a five-minute stroll from Mahishasuramardhini Mandapa, Ganesha Ratha and the Descent of the Ganges, and is close to many of the area's attractions.

C$ 35
Avg. per night
suradeep residency

0.4 km from city centre, Mahabalipuram Show on map

Suradeep Residency is located in Mahabalipuram and offers free Wi-Fi. It also provides a swimming pool, laundry facilities and luggage storage.

C$ 38
Avg. per night
Hotel Sea Breeze At Mahabalipuram
6.1 Good

0.5 km from city centre, Mahabalipuram Show on map

Providing a shuttle to Chennai International Airport, plus free wireless internet, Sea Breeze Beach Resort is a comfortable place to stay in Mahabalipuram. It also provides a beauty centre, an outdoor pool and an express check-in and check-out feature.

C$ 43
Avg. per night
Ideal Beach Resort
7.9 Good

3.5 km from city centre, Mahabalipuram Show on map

Situated in Mahabalipuram, Ideal Beach Resort Mahabalipuram provides luxury 4-star accommodation, as well as an outdoor pool, outdoor tennis courts and a private beach. It is ideally positioned for guests wishing to visit the area's popular attractions.

C$ 72
Avg. per night
Mgm Beach Resort
7.1 Good

2.2 km from city centre, Muttukadu Show on map

Boasting an outdoor pool and a private beach, MGM Beach Resort is located in Muttukadu and offers comfortable accommodation. It is ideally positioned for those wanting to discover the area's attractions.

C$ 75
Avg. per night
Mamalla Beach Resort
10.0 Excellent

2.3 km from city centre, Mahabalipuram Show on map

Mamalla Beach Resort is located in Mahabalipuram and provides guests with free Wi-Fi. It also offers a 24-hour reception, an airport shuttle and an outdoor pool.

C$ 77
Avg. per night

Hotel prices in Mahabalipuram

2 stars or below

C$ 33 - C$ 77

#1 Most popular

C$ 35
Avg. per night

#2 Most popular

Mamalla Beach Resort
10.0 Excellent
C$ 77
Avg. per night

Best value

C$ 33
Avg. per night
3 stars

C$ 24 - C$ 72

#1 Most popular

C$ 38
Avg. per night

#2 Most popular

C$ 72
Avg. per night

Best value

C$ 24
Avg. per night
4 stars and up

C$ 75 - C$ 159

#1 Most popular

C$ 80
Avg. per night
C$ 159
Avg. per night

Best value

C$ 75
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mahabalipuram

About Mahabalipuram

Sandy beaches and rolling waves make Mahabalipuram one of India's top surfing destinations. The laid-back town sits on the Bay of Bengal and was once the beating heart of India's Pallava dynasty, which is showcased in the ancient ruins, intricate carvings and World Heritage-listed temples.

Things to do

Mahabalipuram is one of India's liveliest surf towns, where you can sign up for lessons or rent a board at Mumu Surf School. After working up an appetite, fill up on smoothies, pancake stacks and power bowls at the school's Sandy Bottom Café.

It's hard to resist the buzz of Mahabalipuram's bustling city centre, where you'll find cafes, restaurants and colourful stores selling Indian trinkets. For authentic South Indian fare, head to Mamalla Bhavan, known for its colourful banana-leaf thalis.

Anchored by a trio of granite shrines, the Shore Temple is perched on the Bay of Bengal and was built to host Pallava kings in the 8th century. Gaze up at the soaring towers, admire intricate carvings and wander around the sacred shrines.

Clustered together at the southern tip of Mahabalipuram, the Five Rathas are each dedicated to a Hindu deity. They're an incredible feat of 7th-century architecture, with each temple carved from a single rock. Arjuna’s Penance is another highlight, featuring intricate Hindu carvings inscribed on a pair of enormous boulders.

Getting around

Mahabalipuram is easy to get around on foot or bicycle. You'll also find plenty of taxis and auto rickshaws. Chennai International is 50 kilometres south of Mahabalipuram. Buses run to Chennai in around two hours.

Mahabalipuram travel FAQs

  • What are the best hotels in Mahabalipuram?

    Mahabalipuram is home to many highly-rated hotels, one of which is Grande Bay Resort and Spa Mamallapuram, which has a current rating of 8.8. For other potential stays, consider Radisson Blu Resort Temple Bay Mamallapuram and Four Points by Sheraton Mahabalipuram Resort and Convention Center, which can also be great places to stay in Mahabalipuram.