To see the beach in Chennai you either have to drive really far out to Mahabalipuram or you can mosey on over to Besant Nagar. But either way, you’ve got to plan your day out properly so that you can get to the beach restaurants on time to properly enjoy the sunset or the cool winter breeze. With the monsoons just around the corner, now is a really good time to visit beach side restaurants, because once it starts to rain, it’s not going to be the most romantic setting for a beachside eating experience. Either way, being a coastal city, Chennai has lots to offer. Sit at a fine dining restaurant with the Bay of Bengal as your backdrop or sit so close to the beach, you can’t help but enjoy the wind in your hair at Elliot’s Beach in Besant Nagar. Whatever your choice, there’s something for everyone.
The Wharf, Radisson Blu Temple Bay
This gorgeous seafood restaurant is open and perfect for an evening with a loved one or just family. With outdoor and indoor seating, they have an open grill that will prepare almost anything while you take in the view in front of you. The view is perfect too, located right on the beach, The Wharf should be at the top of your list.
Location: Mahabalipuram | Cost for Two: ₹3,000
Upper Deck, Vivanta by Taj Fisherman’s Cove
Another beautifully decorated and designed seafood restaurant with a view to die for, Upper Deck is fine dining at its best on the beach. Make it a weekend celebration and enjoy the wonderful weather with their alfresco dining option with a breathtaking view at your service. This is truly an experience you cannot miss.
Location: Kovalam | Cost for Two: ₹3,500
Bay View, Vivanta by Taj Fisherman’s Cove
Just like the other restaurant at the resort, Bay View also provides guests and diners with a breathtaking view of the Bay of Bengal. But while Upper Deck is a little more fancy, Bay View caters to a wider audience with open spaces for kids to run around and large families to gather. Either way, with a view like that, nothing else really matters.
Location: Kovalam | Cost for Two: ₹4,200
L’attitude 49, Grande Bay Resort
Not located on the beach, but close enough that you can see and experience the beach from where you sit. With seafood options and cuisines from different parts of Asia to choose from, this wonderful restaurant gives you the opportunity to dine indoors or under the stars!
Location: Mahabalipuram | Cost for Two: ₹1,800
This rooftop restaurant is a great spot and really popular too. With a perfect view of the beach, you get to enjoy all kinds of cuisines while spending an evening or an afternoon with friends or loved ones. Plus, it’s definitely the kind of romantic spot you’d want to take your other half.
Location: Besant Nagar | Cost for Two: ₹1,200
Quick service, great food and a fantastic view. Three things that help you make your decision about a restaurant when you’re in a rush to figure something out. MASH has a really nice view of Elliot’s Beach and it’s perfect for any kind of meal with anybody at all. Make a reservation, though, because the outdoor seating is pretty popular!
Location: Besant Nagar | Cost for Two: ₹800
Burgers with a view! With Elliot’s Beach as the location, Tasty Jones has not only a great view and location, but also a menu filled with tasty burgers for you to choose from. Great food, at great view and at great prices! This might just be all anyone will ever need.
Location: Besant Nagar | Cost for Two: ₹500