Marari Beach Resort is nestled amid palms trees by the beach in the sleepy village of Mararikulam. Stay in one of the luxurious thatch-roofed garden or pool villas, built in a traditional Kerala style and which are scattered throughout the property. Each tropical themed villa is equipped with a mini bar and tea and coffee-making equipment, and have a large private sitting area. The property includes a sparkling outdoor swimming pool and a tennis court. You can relax and unwind with an Ayurvedic massage, take a rural ramble through the picturesque village, sunbathe on the pristine beach, or discover the local spices with a private cooking lesson. You can also experience traditional martial arts performances and music lessons at the property. With the fragrance of coconut oil in the air, the restaurant is the ideal place to feast on delicious, healthy meals.


Beach Resort

Guest Rating

4.4 / 5 based on 18 Reviews


  • 24 Hour Room Service
  • A/C (Air Conditioning)
  • Ayurveda
  • Babysitting Services
  • Bar
  • Business Center
  • Complimentary Water
  • Currency Exchange
  • Hair Dryer in Room
  • Hotel Restaurant
  • Hotel Restaurants (2+)
  • Hotel Restaurants (Multi Cuisine)
  • In-House Boutique(s)
  • International Plug Adaptors
  • Massage
  • Non-Smoking Rooms
  • Room Mini Bar
  • Room Safe/Vault
  • Shower
  • Swimming Pool (Indoor)
  • Swimming Pool (Outdoor)
  • Swimming Pool (Private/Suite)
  • Watersports
  • Wheelchair Accessible
  • WIFI (Complimentary)
  • Yoga (Complimentary)

Guest Reviews

Based on 18 Reviews

Overall Rating: 4.4 / 5

  • By:
  • Nov 14, 2016

great beach and restful

  • By:
  • Nov 02, 2016

Loved the Ayurveda experience, the cooking course and the special birthday farewell.

  • By:
  • Jun 21, 2016

superb resort to relax. Great place when entering the tail end of a tour. Loved the yoga, the Ayurveda facilities, the variety of eating options. Our favourite was the FARM KITCHEN

  • By:
  • Feb 15, 2016

Great room, but the buffet at dinner was a little strange. We would have liked a table service option in the main restaurant. We had a great meal at the seafood restaurant by the beach.

  • By:
  • Nov 30, 2015

fantastic - as above

  • By:
  • Nov 02, 2015

The staff is extra accommodating. The yoga instructor is very good and informative.

  • By:
  • Oct 31, 2015

We had a pool villa which made all the difference, otherwise fairly average. Some facilities were not yet open, despite being told about them (e.g. restaurant times for options other than the main one, which was the only one open as we discovered)

  • By:
  • Sep 25, 2015

Lovely resort

  • By:
  • Apr 10, 2015

Not really our sort of place. However we really enjoyed the 2 days there especially swimming in our own pool.

  • By:
  • May 08, 2012

Super hotel with a beach - wonderful

  • By:
  • Apr 06, 2012

Amazing room, great selection of activities within the resort, breakfast was great, fab beach.

  • By:
  • Feb 01, 2012

great room, great beach, great swimming pool, but below expectations on food

  • By:
  • Aug 22, 2011

No air conditioning in restaurants or bar. It was hot! But hotel was lovely

  • By:
  • Jul 24, 2011

Fantastic great villas, good food great pool relaxing spa

  • By:
  • May 06, 2011

Paradise pure and simple, great beach and food. Just what we needed in the middle of our trip.

  • By:
  • Apr 30, 2011


  • By:
  • Dec 25, 2010

excellent service & food

  • By:
  • Jun 06, 2010

the best

Feel safe with a globally accredited company

Enchanting Travels is accredited by all leading international travel associations, including ASTA and AFTA. As a result you can travel with peace of mind since your trip is fully bonded and 100% financially protected.

Enchanting Travels Accreditations Logo
Enchanting Travels Guest Christine Manfred Streinz India Tour
What our Guests Say
See Reviews
Contact Us

Our team of experts can help answer any questions you might have. Please fill out the form below and a consultant will respond shortly.

Give us a call:

US & Canada: +1 888 263 2574
UK: +0 800 098 8486
AUS: +1 800 044 986

Send an email: