Coast to Coast

Nerul - North Goa, Canaguinim - South Goa


Follow Goa’s coastline to experience the vibrant beach life of the north and the serene charm of the south. Along the way, explore the colourful Latin Quarter of Panjim, rich in Portuguese history, and enjoy delicious seafood meals. Canoe and spot birds in a tropical jungle, or just relax at a beach shack. The best thing about Goa? You can be as active or as laid-back as you like – just leave it up to us.


  • Walk the colourful lanes of the heritage Latin Quarter in Panaji
  • Join an exclusive Culinary Masterclass at Coco Shambhala
  • Unwind with beach sundowners at Cabo Serai
  • Explore the wilderness on a jungle canoe trip
  • Enjoy a romantic private dinner under the stars

DAY 1-3

Your base is a stunning private villa set in a tropical garden. A stone’s throw from the beach, where you can sip cocktails at a seaside shack or play in the waves. Further inland, explore the historic Latin Quarter, filled with colourful Portuguese architecture and charming galleries. To end the day, you can unwind with a traditional Goan meal or check out the vibrant nightlife - the coolest clubs are all within easy reach.

DAY 4-7

South Goa is secluded and serene with some of the most scenic spots in the state. Rejuvenate with walks in the wilderness and guided yoga sessions. Spend days exploring historic sites with stunning Arabian Sea views. Evenings are for sundowners under the stars and lavish seafood meals.

Get in touch


Nerul - North Goa, Canaguinim - South Goa


7 Nights

Best time to visit

October - March

Ideal for


South Goa

Cabo Serai

North Goa

Coco Shambala Villas

  More Itineraries

View all itineraries
View all itineraries


Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Absolute India
Indian Destinations
Indian Excellence
Indian Experiences
Contact Us
function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:"c679280f2f05cbd77984d18fef9f4f84"})});