Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mahabalipuram – 75 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Located on the site of an Old Dutch Fort, Taj Fisherman’s Cove Resort & Spa offers 5-star luxury by Chennai’s coast.

Show more Show less
7.9
Good
836 reviews
Price from
$96
per night

Hotel Mahabs is located in the Mahabalipuram Beach district in Mahabalipuram, 0.7 mi from Mahabalipuram. Free private parking is available on site.

The quite atmosphere in the lush garden and having the breakfast looking the trees at the sounds of the birds

Show more Show less
7.4
Good
431 reviews
Price from
$36
per night

Featuring a terrace, Hotel Mamallaa Heritage is located in Mahabalipuram in the Tamil Nadu region, a 7-minute walk from Pallava Beach and 0.4 miles from Mahabalipuram Beach.

Show more Show less
7.9
Good
315 reviews
Price from
$39
per night

Located in Mahabalipuram, a 10-minute walk from Pallava Beach, Alice Paradise by Moonrakers has accommodations with a garden, free private parking, a terrace and a restaurant.

Walking distance from the beach and very nearby to all necessities and tourist destinations. Cosy rooms and the staff was very friendly and helpful.

Show more Show less
6.8
Review score
86 reviews
Price from
$22
per night

Meya Beach Walk Hotel was a established on 2017, located in Mahabalipuram, 28 mi from Chennai. The hotel has a sun terrace and views of the sea. Free private parking is available on site.

The hotel was neat, compact and loved the food. It was fresh, tasty and, good value. Proximity to beach is 2 mins walk on sand.

Show more Show less
8
Very Good
176 reviews
Price from
$30
per night

Located in the heart of Mahabalipuram, Hotel Ramakrishna is just a 5-minute walk from Mamallapuram beach and bus station. It has a rooftop restaurant. Free Wi-Fi access is provided.

Show more Show less
7.7
Good
63 reviews
Price from
$24
per night

Located in Mahabalipuram, a 4-minute walk from Pallava Beach, Srinivasa Residency provides accommodations with a garden, free private parking and a terrace.

very peaceful place and very good ☺️ staff and very very clean maintenance

Show more Show less
7.8
Good
22 reviews
Price from
$14
per night

Located in Mahabalipuram, a 2-minute walk from Pallava Beach, Thiru Pavilion Retreat provides accommodations with a shared lounge, free private parking and a terrace.

very nice hotel especially brother yuvaraj

Show more Show less
8
Very Good
350 reviews
Price from
$16
per night

Dwarka Residency is located in Mahabalipuram, within 1.2 miles of Pallava Beach and 25 miles of Arignar Anna Zoological Park. All rooms have a flat-screen TV with cable channels and a private...

Value for money. Booked this property due to the location, there were restaurants nearby and Mahabalipuram was just 2kms away. The host Kannan was very helpful and exceeded our expectations. Me and my brother were tired of having room service food, so we asked if we could use the kitchen, to which he agreed and we cooked our meal. He offered himself to go with my brother for some groceries. We also rented the bike in the property and the prices are reasonable. I forgot my jeans in the bike as I took it to the tailor to fix my button but we couldn’t find one, I forgot to take it out and the bike was returned. My brother called to ask if the jeans was still there in the bike and he confirmed that it was there and he will deliver it to the place where I started working, and he did come deliver my jeans. When I came home and took out my jeans from my bag, to my surprise I saw it had a new button. I was blown away with the gesture, little things makes a difference and yes it is indeed a TRUE HOSPITALITY. THANK YOU so much for hosting us!

Show more Show less
8.1
Very Good
55 reviews
Price from
$11
per night

Located in Mahabalipuram, a 10-minute walk from Pallava Beach, Hotel BAY TREASURE provides accommodations with a garden, free private parking, a terrace and a restaurant.

Wonderful place. We got a family suite at a very reasonable price which was so spacious, with a great ambience, super clean and tidy and more than enough for a family of 4. The staff were very friendly and supportive. Food was so delicious and reasonably priced. Loved so much!

Show more Show less
7.2
Good
175 reviews
Price from
$33
per night

Most-booked hotels in Mahabalipuram in the past month

Budget hotels in Mahabalipuram

  • Golden Sun Beach Resort

    Golden Sun Beach Resort

    Hotel in Mahabalipuram
    Budget Hotel

    Located in Mahabalipuram, a 5-minute walk from Pallava Beach, Golden Sun Beach Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

    6.2
    Pleasant · 24 reviews
  • Sangam Inn & Banquets

    Sangam Inn & Banquets

    Hotel in Mahabalipuram
    Budget Hotel

    Located in Mahabalipuram, a 18-minute walk from Pallava Beach, Sangam Inn & Banquets provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

    Friendly staff Breakfast is tasty Hotel is clean Pool is good

    7.8
    Good · 34 reviews
  • coral beach resort

    coral beach resort

    Hotel in Mahabalipuram
    Budget Hotel

    Located in Mahabalipuram, 1.3 miles from Pallava Beach, coral beach resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

    Location, Neat and Clean, swimming pool, breakfast

    5.6
    Above average · 60 reviews
  • Hotel Ramakrishna

    Hotel Ramakrishna

    Hotel in Mahabalipuram
    Budget Hotel

    Located in the heart of Mahabalipuram, Hotel Ramakrishna is just a 5-minute walk from Mamallapuram beach and bus station. It has a rooftop restaurant. Free Wi-Fi access is provided.

    7.7
    Good · 63 reviews
  • Lakshmi cottage

    Lakshmi cottage

    Hotel in Mahabalipuram
    Budget Hotel

    Located in Mahabalipuram, a 12-minute walk from Mahabalipuram Beach, Lakshmi cottage has air-conditioned rooms and a terrace.

    4.8
    Disappointing · 4 reviews

Hotels located in the center of Mahabalipuram

  • AURA EAST BAY

    AURA EAST BAY

    Hotel in Mahabalipuram
    Central location

    Located in Mahabalipuram, a 6-minute walk from Pallava Beach, AURA EAST BAY has accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    8.0
    Very Good · 2 reviews
  • Srinivasa Residency

    Srinivasa Residency

    Hotel in Mahabalipuram
    Central location

    Located in Mahabalipuram, a 4-minute walk from Pallava Beach, Srinivasa Residency provides accommodations with a garden, free private parking and a terrace.

    very peaceful place and very good ☺️ staff and very very clean maintenance

    7.8
    Good · 22 reviews
  • HOTEL ARUN PARK

    HOTEL ARUN PARK

    Hotel in Mahabalipuram
    Central location

    HOTEL ARUN PARK is located in Mahabalipuram, a 5-minute walk from Pallava Beach and one mile from Mahabalipuram Beach. The property provides room service and a 24-hour front desk for guests.

    7.5
    Good · 15 reviews
  • MM Park Inn

    MM Park Inn

    Hotel in Mahabalipuram
    Central location

    Located in Mahabalipuram, within 1.4 miles of Pallava Beach and 25 miles of Arignar Anna Zoological Park, MM Park Inn provides accommodations with a terrace and free WiFi throughout the property as...

    7.0
    Good · 3 reviews
  • Alice Paradise by Moonrakers

    Alice Paradise by Moonrakers

    Hotel in Mahabalipuram
    Central location

    Located in Mahabalipuram, a 10-minute walk from Pallava Beach, Alice Paradise by Moonrakers has accommodations with a garden, free private parking, a terrace and a restaurant.

    Lizards and and insects in rooms having free access.

    6.8
    Pleasant · 86 reviews
  • Hotel Sri Murugan Guest House

    Hotel Sri Murugan Guest House

    Hotel in Mahabalipuram
    Central location

    Located in Mahabalipuram, within a 3-minute walk of Pallava Beach and half a mile of Mahabalipuram Beach, Hotel Sri Murugan Guest House provides accommodations with a terrace and free WiFi throughout...

FAQs about hotels in Mahabalipuram

  • On average, 3-star hotels in Mahabalipuram cost $64 per night, and 4-star hotels in Mahabalipuram are $120 per night. If you're looking for something really special, a 5-star hotel in Mahabalipuram can be found for $195 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Mahabalipuram this weekend is $56 or, for a 4-star hotel, $141. Looking for something even fancier? 5-star hotels in Mahabalipuram for this weekend cost around $296 per night, on average (based on Booking.com prices).

  • Many families visiting Mahabalipuram loved staying at ANAND GUESTHOUSE by Moonrocks, Dwarka Residency, and Sri Murugan beach paradise hotel.

  • Thiru Pavilion Retreat, Meya Beach Walk Hotel, and Sri Murugan beach paradise hotel are some of the popular hotels in Mahabalipuram.

  • These hotels in Mahabalipuram are highly rated by couples: Sea Waves Rooms and Restaurant, Sri Murugan beach paradise hotel, and Thiru Pavilion Retreat.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Mahabalipuram:

Explore guest reviews of hotels in Mahabalipuram

See all