"The sea, once it casts its spell, holds one in its net of wonder forever", says Jacques-Yves Cousteau. Yes, who doesn't love the sea? It has a charm which none can explain! India's coastal line is formed by the Arabian Sea, the Indian Ocean and the Bay of Bengal. The stretch of beaches from Gujarat to Maharastra, Karnataka to Tamil Nadu, Odisha to West Bengal provide us a lot to explore. So, here we bring you some best beaches that beautify the country.
Let us make a virtual tour around the 100 Top Beaches in India!
Radhanagar Beach – Havelock Island
One would literally feel like embracing the mystical nature at Radhanagar Beach in Havelock Island. Radhanagar Beach is undoubtedly one of the best beaches in Andaman islands.
PC : mOTHrEPUBLIC
Elephant Beach – Havelock Island
The vistas of coral reef, a 20-minute boat ride from Havelock jetty and some amazing water adventures make this Elephant Beach a desirable destination. The pristine waters surrounded by lush greenery is something which shouldn't be missed!
Kalapathar Beach - Havelock Island
Dotted by the black rocks, the idyllic Kalapathar Beach is feel-good place. It is one of the offbeat and most enchanting beaches to find in the Havelock Islands. A bike ride around this coastal line should be a much better idea to explore this place.
PC : Mvbellad
Wandoor Beach – Port Blair
Wandoor Beach is one of the pristine beaches around 18km from Port Blair. Wandoor is also known as the 'Gateway to Jolly Buoy Island' which is famous for corals. This silent getaway is surely worth to visit.
PC : Gangulybiswarup
Neil Island – Andaman
The picturesque Neil Island is one of the must visit destinations between Havelock Island and Rose Island. Neil Island has many resorts where you can enjoy a relaxing stay surrounded by the vistas of sea.
PC : Wikiwand
Mandvi Beach – Gujarat
Overlooking the Mandvi Palace, this amazing coastal line of Mandvi Beach attracts the nature lovers.The pristine Mandvi Beach is one of the top beaches in Kutch of Gujarat.
Gopnath Beach – Gujarat
Gopnath Beach is a blissful destination around 70km from Bhavnagar. This sea shore on the Gulf of Khambat is also famous for a 500-year old Shiva Temple. Gopnath Beach is one of the best weekend getaways in Gujarat.
Dumas Beach – Gujarat
Dumas Beach is one of the popular hangouts in the city of Surat. However, it is famous as one of the top haunted destinations in India. The serene vistas of this beach is awesome to explore.
PC : Rahul Bhadane
Nargol Beach – Gujarat
Nargol Beach is the best for those who want to get away from the crowd. This countryside beach at Gujarat-Maharashtra border is an ideal spot for couples and nature lovers alike!
Alibaug – Maharashtra
The coastal town of Alibaug is dotted with several beaches and many tourist attractions. Alibag Fort, Varsoli Beach, Kanakeshwar Temple and Alibag Beach are the prominent destinations here.
PC : Rakesh Ayilliath
Ganapatipule – Maharashtra
Ganapatipule derives its name from the Ganapati Temple. This coastal town is surrounded by beautiful beaches which drown you in the charm of nature. Ganaptipule Beach, Ganapati Temple, Velneshwar Beach and Ratnagiri are the places to visit in and around Ganapatipule.
PC : Dmpendse
Vengurla Beach – Maharashtra
Vengurla Beach is one of the enchanting beaches in Sindhudurg of Maharashtra. Vengurla Beach which is also known as Navabag Beach is near to many temples. Sri Navadurga Temple, Shri Sateri Temple, Shri Redi Ganesha Temples, etc. are some temples near to Vengurla.
PC : SHIVREKHA
Tarkarli Beach – Maharashtra
Idyllic backwaters on one side and beach on the other! Tarkarli is one of the perfect weekend getaways from Mumbai or Pune. Tarkarli Beach forms the centre of attraction with its picturesque vistas.
PC : Rohit Keluskar
Juhu Beach – Mumbai
Juhu Beach is one of the most popular urban beaches in India. Located in the suburb of Juhu, this forms an integral part of Mumbai tourism. No doubt, it is one of the top beaches in India.
Harnai Beach – Maharashtra
Harnai Beach along with Harnai Fort are some of the fast growing weekend destinations in Maharashtra. Harnai Beach is around 240km from Mumbai and 200km from Pune. No doubt, it provides a silent escape from the city.
PC : Altafalvi
Malvan Beach – Maharashtra
The coastal line of Maharashtra is huge and fantastic. Malvan is yet another seaside destination which is known for its beaches and pristine landscapes. Malvan Beach is the destination for all beach bums out there.
Chowpathi Beach – Mumbai
Chowpathi Beach is one of the top beaches in Mumbai. It is especially known for Ganesh Visarjan during Ganesha Festival. Chowpathi Beach along with adjoining Marine Drive are surely a visual treat for the visitors.
PC : Jorge Láscar
Velaghar Beach – Sindhudurg
Many coastal towns are turned into holiday resorts; Velaghar Beach (Shiroda Beach) near to the Maharashtra - Goa border is one of the pristine places where you can enjoy nature at its best.
PC : Sanjaykattimani
Redi Beach – Maharashtra
The quaint town of Redi is popular for Sri Redi Ganesha Temple. However, this town is blessed with picturesque nature and historical places. Redi Beach and Redi Fort are some of the top destinations to visit in Redi.
PC : Misslinius
Dapoli Beach – Maharashtra
The coastal town of Dahanu is one of the top weekend getaways from Mumbai and Pune. Dahanu Beach forms one of the best attractions in this beautiful town.
Kihim Beach – Maharashtra
Lush green surroundings border around the tranquil coast attracts a lot of visitors. The village of Kihim is also a bird watcher's paradise. Kihim Beach forms the centre of attraction here.
PC : Ameyness
Aksa Beach – Maharashtra
Aksa Beach is located in Malad is one of the favourite hangouts. Visitors love to catch up with dramatical views of sunset at Aksa Beach. It is surely one of the best beaches in India.
PC : Sobarwiki
Manori Beach – Maharashtra
Manori Beach is an ideal place to get away from the hustle and the bustle of Mumbai. It is always wonderful to soak in the beauty of sea and experience the music of nature. Manori is a fishing village in the outskirts of Mumbai.
PC : Vivo78
Kashid Beach – Maharashtra
Just around 35km from the famous Alibaug, the Kashid Beach is a perfect getaway for those who love to spend a quiet time. Interestingly, the high tide waves at Kashid is ideal for surfing in Maharashtra.
PC : Mayur.thakare
Karwar Beach – Karnataka
The backwaters of Kali river and the stretch of Arabian Sea makes Karwar a perfect tourist place in Karnataka. Karwar Beach is one of the best beaches in the city of Karwar. Devbagh Beach, Kali Beach, Anshi National Park, etc. are the top attractions in Karwar.
PC : Noronha3
Om Beach – Gokarna
Gokarna is known for Mahabaleshwara Temple and its coastal line. Especially, Om Beach is famous for its unique 'Om' shape of its shoreline. Om Beach along with Paradise Beach and Half Moon Beach are the prominent places here.
PC : Anandavinash
Kaup Beach – Udupi
Kaup Beach is one of the beautiful beaches situated at a distance of 18km from Udupi. Enthralling shore dotted by rocks give a unique look for Kaup Beach. Visitors can also climb up the lighthouse to get a fantastic view.
PC : Psubhashish
Devbagh Beach – Karwar
Karwar is a port city which is known for its beaches. Devbagh Beach is one among the top beaches to visit in Karwar. It is also surrounded by resorts where you can spend a quality time.
PC : Agnel3
Tannirbhavi Beach – Mangalore
Tannirbhavi Beach is one of the hidden destinations in Mangalore. Located in the outskirts of the city, Tannirbhavi Beach is an ideal destinations to be feel closer with nature. It can be reached by land or water (ferry ride).
PC : Giridhar1729
Kumta Beach – Kumta
Kumta is one of the serene towns in the Konkan Coast of Karnataka. It is also one of the prominent stations along the Konkan Railway Line. However, the town is ideal for silent escapades and Kumta Beach is apt for spending quality with your dear ones.
PC : Kamat~commonswiki
Murudeshwara Beach – Murudeshwar
Murudeshwara is famous as one of the top Hindu religious places in Karnataka. Murudeshwara Beach is one of the main tourist attractions in the holy place of Murudeshwara. Pilgrims can seek the blessings from Lord Shiva and also enjoy the ardent beauty of nature.
PC : Magnus Manske
Malpe Beach – Udupi
None should miss out on a visit to Malpe and St.Mary's Island in Udupi. Malpe Beach is around 6km from Udupi and it is one of the best beaches in Karnataka. You can cover Malpe along with Udupi Krishna Temple.
PC : Brunda Nagaraj
Panambur Beach is located at coastal Karnataka, on the shores of Arabian Sea. The beach is around 10km from Mangalore city. Activities like jet ski rides, boating and dolphin viewing are some of the attractions of the beach. Panambur beach is also known for its exquisite sunsets and stunning views.
PC : Premnath Kudva
Maravanthe Beach is one of the most beautiful beaches in Karnataka, located around 55km from Udupi. Stay options are available at the highway (NH 66), but another alternative would be to stay to Kundapura, which is a nearby town.
PC : Brunda Nagaraj
Someshwar Beach, Mangalore
Someshwar Beach is located around 9km from Mangalore city. The beach is also close to Byndoor and Ullal towns. The golden sands of the beach pave way for an ideal sunbath or to take a scroll by the beach. Someshwara Temple is lcoated at the northern end of the beach.
PC : Ashwin Kumar
Located around 19km from Mangalore railway station, the Suratkal bech is one of the best beaches of the region. Being place with immense beauty, the beach is also one of the cleanest beaches in India.
PC : Abhinaba Basu
Baga Beach is one of the lesser crowded beaches in Goa. To have a great time with your friends, away from the buzz of the party destination, head to Baga. Water sports like parasailing, wake boarding and windsurfing can be done here.
PC : Brunda Nagaraj
Vagator Beach, Goa
The Vagator is another beautiful destination in Goa. This beach boasts of clean white sand, and is full of life during nights! The beach is close to the Chapora fort in Goa. Candolim and Baga are not too far from here.
PC : Tatiraju.rishabh
Anjuna Beach, Goa
Anjuna Beach is located around 3km from Candolim beach, and is one of the pristine beaches in Goa. Though one of the lesser crowded beaches, Anjuna has some good hotels, thus making it an economic destination for travellers.
PC : Innacoz
Calangute Beach, Goa
Calangute is one of the most popular beaches in Goa. With all the noise, parties, adventure and other fun activities, this buzzing beach is for the party animals who would love to hang out late nights and enjoy the real vibe of Goa!
PC : Brunda Nagaraj
Candolim Beach, Goa
Though this beach is very close to Calangute and Baga, two of the busiest beaches of Goa, it does not carry the buzz of these beaches. Relatively calm, yet close to all the action, yes that's how a traveller would describe Candolim. There are a few snacks and hotels here, and tourists can get engaged in some water sports too.
PC : FaizanAhmad21
Arambol Beach, Goa
Arambol Beach is located further up from Baga and Calangute, at North Goa. This is a haven for honeymooners, for the beach is secluded and calm almost always. Though there are not many hotels and restaurants here, you can find shacks around the beach.
PC : Elina López
Miramar Beach, Goa
Miramar in Portuguese means 'viewing the sea'. This beach, like its name, is all about splendid views of the Arabian Sea. The beach is located around 3km from the capital city, Panjim. The golden sands and the stretches of palm trees here pave way for a great stroll or a lovely evening by the shores.
Bogmalo Beach, Goa
Bogmalo Beach is located close to the buzzing town of Vasco Da Gama. The location of this beach is what attracts tourist. Being close to the airport, the beach is generally filled with fun activities and water sports. The Naval Aviation museum is also another attraction you can visit from here.
PC : Dinesh Bareja
Palolem Beach, Goa
Palolem Beach is located at Canacona in Southern Goa. The beach is known for its parties and nighlife. If you stand at one end of this scescent-shaped beach, the whole beach can be visible, making it a lovely sight.
PC : Happyshopper
Agonda Beach, Goa
Agonda Beach in Goa is a great place for sunbathing, swimming and relaxing. Agonda is a relatively calm beach, and you may hardly find any tourist here. This is a great place for getting soaked in the sun, taking a stroll with your loved one or to spend a romantic evening.
PC : AndreyKo66
Majorda Beach, Goa
Majorda Beach is located in South Goa, close to Bagmola. The palm groves here make the beach alluring. You can find some of the best Goa hotels here, thus tourists are also not scarce here. People of Majorda are known to be the best bakers of Goa, thus you can get some of the tastiest bread and other baked items here!
PC : AndreyKo66
Colva Beach, Goa
Colva is popular among travellers for its white sand and stretches of coconut palms. With the tourism strong here, the beach has several good hotels, shacks, guest houses and restaurants. The activities offered here include fishing, swimming, parasailing, wind surfing and jet skiing.
PC : CommonsHelper2
Benaulim Beach, Goa
Benaulim, unlike some of the famous beaches, is not a beach spoilt with commercialisation. Tourists who come for a quiet vacation visit this place for some great sea food and a lovely time by the beach.
PC : Aldrincoutinho
Morjim Beach is one of the beautiful beaches in North Goa. It is known for its soft light sand and the calm ambience compared to the crowded beaches here. The sea is shallow at places and safe for swimmers. It is an ideal place in Goa you can travel with your family.
PC : Os Rúpias
Sinquerim is located around 13km from Panaji and is one of the best beaches in Goa. Parasailing, wind surfing, scuba diving and swimming are some of the activities the beach offers. It is located close to some of the famous beaches here, thus is often visited by tourists.
PC : Olof Werngren
Dona Paula Beach
Dona Paula is located at the suburbs of Panaji and is a famous destination in Goa. The beach is generally visited by tourists throughout the year, and is an ideal beach for sunbathing, water sports and sightseeing.
PC : Vinoth Chandar
Cavelossim Beach is one of the spectacular beaches in Goa which is known for its contrasting black rocks and white sand. Ideal for long strolls and to watch sunset, this beach also offers activities like swimming and dolphin sighting.
PC : Charan kumar kuppala
Betul is an exotic beach in South Goa, and is a lovely sight with its small huts and cabins at the coastal village. It is located around 24km from Margao, and is a great place to try your hand on fishing. The beach is relatively small and secluded compared to other Goan beaches.
PC : Pranay.rocking
Chapora Beach is a beach in North Goa, which is around 10km from Mapusa. The beach is close to Chapora Fort, another tourist attraction here. You can find many budget stay options here, thus it is an ideal place for budget travellers.
PC : Extempore
Bekal Beach is located in Kasargod district in Kerala, and is one of the best beaches of the state. The Bekal Fort here is also a must-visit attraction of the region. The evenings here are generally alive with residents and tourists. It offers great sunset views.
PC : Brunda Nagaraj
Alleppey Beach is located in Alappuzha district of Kerala and is one of the famous beaches here. The beach and an old lighthouse nearby are sights that grab attention. The beach also boasts of several lakes, and the vast Arabian Sea that adds beauty to it.
PC : Vishnu Nair
Chavakkad Beach is in Thrissur disctrict of Kerala. Though a famous beach, it is not among the cleanest beaches in Kerala. It is however a good family destination. Avoid travelling ehre during evenings as it is generally crowded by the locals.
PC : Chippu Abraham
Cherai Beach is in Kochi, one of the most popular destinations of Kerala. The beach is famous for its stunning views, amazing sunsets, swimming and to view fishing nets. The beach is a unique blend of sea and backwaters, which makes it attractive.
PC : Sudheesh.S
Varkala Beach is located at the border of Thiruvananthapuram, the capital city of Kerala. It is an ideal spot for a peaceful vacation, and is often opted by families. Swimming and sunbathing are some of the activities offered here.
PC : Thunderboltz
The Vizhinjam Beach and lighthouse are located at Kovalam in Kerala, and are some of the best attractions of the beach town. Surfing and motor boat riding are some of the activities offered here. It is a great destination for a picnic with your loved ones.
PC : Kerala Tourism
Kappad is a famous beach near Kozhikode in Kerala, which is popular for having been the place where the Portuguese explorer Vasco Da Gama landed in India. The beach is generally calm, and is a place for a peaceful vacation.
PC: Dijaraj Nair
Muzhappilangad Beach in Kerala is located between Thalassery and Kannur, and is the only Drive-in beach in India. A private island Dharmadam is located around 200m away from the beach. The sunsets here is also worth a watch.
PC : Kerala Tourism
Hawa Beach is located in Kovalam, Kerala. Also known as the Eve's beach, the Hawa beach is located opposite to the Lighthouse beach. It is considered as one of the most beautiful beaches in the coastal town Kovalam.
PC : Manju Shakya
Beypore is located around 15km from Kadavu in Kerala. It is one of the oldest portal towns of the state and was once a major trading city too. It is a great place for tourists and historians alike, and is ideal for swimming.
PC : Rahul Bose
Shankumugham beach is a serene and white sanded beach located in Thiruvananthapuram district of Kerala. Situated away from the crowded city, one can also visit the giant sculpture of mermaid, Nehru park, Sree Chitra Art gallery and Napier museum nearby.
Payyambalam is a quite and secluded beach located in Kannur district of Kerala. A popular picnic spot among the local people, the massive landscaped sculpture of 'Mother and Child' is another highlight here.
PC : Sreejith Kenoth
Marari beach is a beach in Alappuzha district of Kerala which is rated as one of the world's top five HAMMOCK BEACH by National Geographic survey. Vembanad lake, Alleppey backwaters and St. Andrew's Basilica Arthunkal are some of the major attractions nearby.
PC : Nborun
The golden sanded beach of Meenkunnu is located in Azhikode of Kannur district, Kerala. Adikadalayi Beach, Baby Beach, Payyambalam Beach and Thayyil Beach are some of the neighbouring beaches.
Promenade Beach is a popular stretch of beach front along the Bay of Bengal in Puducherry. The famous French war memorial and Pondicherry museum are situated next to it!
PC: Karthik Easvur
Karaikal Beach in Puducherry is one of the best and most popular beach holiday destination on south Tamil Nadu coast. Many famous temples like Thirunallar Saneeswara temple, Kararikal Ammaiyaar temple and Navagraha temples are situated in close proximity to Karaikal beach.
PC : Jassimjazz
Covered mostly with creepers and the green, Serenity beach in Pondicherry is located 4 kilometres from White town. The township of Auroville, fort of Gingee and beaches like Plage Paradiso are situated close to the Serenity beach.
PC : Karthik Easvur
Popularly referred to as Auro beach, Auroville beach with shallow waters and small waves, is located at 12 kilometres from Puducherry town. As the name suggests, the beach located next to the famous township of Auroville.
PC : Praveen
Elliot's Beach, popularly known as "Besant Nagar Beach", is one of the cleanest beaches in the city of Chennai located towards the south of Marina Beach. It has the Velankanni Church and the AshtaLakshmi Kovil nearby.
PC : KARTY JazZ
Located at the southern most tip of the Indian peninsula, Kanyakumari beach is a beautiful beach with multi-coloured sand. Vivekananda Rock Memorial, the famous statue of Thiruvalluvar, Gandhi Mandapam etc. are some of the other major attractions here.
Poompuhar Beach is a natural and ancient beach along the Bay of Bengal in Poompuhar, Tamil Nadu. Masilamani Nathar Koil, Silappathikara Art Gallery and Danish fort are some of the famous nearby attractions.
PC : Destination8infinity
Marina beach in Chennai is the longest natural urban beach in the country and the world's first longest natural urban beach. Famed for its pristine beauty, jolly ambience and rich ecosystems, the entire stretch features numerous statues and monuments!
PC : Irfanahmed605
Thiruchendur Beach is a beautiful beach located in Thiruchendur town of Tamil Nadu. Major tourist attractions of the region like Panchalamkurichi Fort, Thiruchendur Murugan Kovil,Melaputhukudi Ayyanar Temple and Valli's Cave are located nearby.
Besant Nagar Beach
Besant Nagar Beach is a picturesque beach located in Besant Nagar, Chennai. One can also visit Annai Vailankanni Church, Ashtalakshmi Temple, Elliot's beach and Ratnagirishwarar Temple situated nearby.
PC : Sara13891
Danushkodi beach is a mostly deserted white sand beach located in the quaint town of Dhanushkodi. The Ramar Patham temple, Pamban island and Gulf of Mannar Marine National Park are some of the major attractions situated in close proximity.
PC : M.Mutta
Velankanni Beach located in Nagapattinam district of Tamil Nadu is one of the prominent attractions of the region. The Shrine of Our Lady of Vailankanni, located nearby, is one of the most-frequented religious sites in India!
The Ramakrishna Mission Beach is one of the most popular beach parks in Visakhapatnam named after the Ramakrishna mission ashrama situated right across it. The Ramakrishna mission ashrama, INS Kursura Submarine Museum and War memorial at Seat 1971 are some of the other prominent attractions here.
PC :Rishabh Tatiraju
Bheemunipatnam Beach is a calm and serene beach located in Andhra Pradesh. Major tourist attractions of the region like Ramakrishna beach, Dolphin's nose, Kailasa Giri and Simhachalam temple are situated a few kilometres away from this beach.
PC : Adityamadhav83
Yarada Beach in Visakhapatnam is one of the most pristine and uninterrupted beaches of our country. Many temples galore this region like Krishna temple, Bhawani temple, Sai baba temple etc.
PC : Krishna Potluri
Antarvedi Beach is a beach located in Antarvedi village of East Godavari district, Andhra Pradesh. The village is home to the widely revered Lord Sri Lakshminarasimha Swamy temple and is considered as the second Varanasi!
PC : Rajib Ghosh
Pakala Prakasam Beach
Pakala beach is a beach located in Pakala village of Prakasam district, Andhra Pradesh. The beaches of Kothapatnam and Vodarevu are situated few kilometres away.
PC : Amit Chattopadhyay
Chandipur is a small sea resort on Bay of Bengal in the state of Odisha.Panchalingeswar Shrine , Sajanagarh, Remuna and Nilgiri are some of the prominent attractions nearby.
PC : Subhasisa Panigahi
Puri beach is a beautiful beach in the sacred city of Puri in Odisha. The beach hosts sand art displays, including work by international award-winning local sand artist Sudarshan Pattnaik.
Gopalpur Beach is a famous sea beach and tourist destination in Ganjam district of Odisha. The biggest salt water lake of Chilka, hot sulphur spring of Taptapani, Mahuri Kalua, Virgin beach etc. are some other tourist attractions in the region.
PC :Rishabh Tatiraju
The golden sandy beach of Aryapalli is located at a 6 km distance from Chatrapur in Odisha. Many important temples galore the city of Chatrapur like maa taratarini mandir
, Gayatri Maa temple, Maa Bandevi Temple etc.
PC : Jnanaranjan sahu
Digha beach is the most popular sea resort in West Bengal. Digha Gate. Biwsa Bangala, Marine Aquarium and Research Centre (MARC) and Lord Shiva Temple At Chandaneswar
are some of the nearby attractions.
PC :Biswarup Ganguly
Mandarmoni Beach is one of the largest and fast developing sea side resort in West Bengal, India. It is situated close to the Digha beach.
Tajpur Beach is located on the shores of Bay of Bengal in Purba Medinipur, West Bengal. Situated close to Digha beach, this clean beach is home to numerous red crabs!
PC :Biswarup Ganguly
Shankarpur Beach is a beach located in digha, West Bengal. Digha beach and Mandarmoni beach are located nearby.
PC: Biswarup Ganguly
Bakkhali Beach is a 7km long beach stretching from Bakkhali to Frasergunj in West Bengal. Henry's Island, Jambu Dwip, Crocodile Breeding Centre etc. are few of the nearby attractions!
Characterised by silvery sands and serene atmosphere, Ramchandi beach is one of the most beautiful beaches in Odisha located in Konark. It is located in close proximity to Konark, Puri and Swargadwar beaches.
Balaramgadi Beach is one of the beautiful beaches near to Chandipur Beach in Odisha. It is one of the offbeat destinations to enjoy a quality time.