The Leela Goa
Goa

The Leela Goa

8.5 Rating
USD 200

The Leela Goa

is a large upmarket resort

in the Goa area

is a large upmarket resort in the Goa area

let us know your thoughts about India

and we will help you create the perfect safari

let us know your thoughts about India and we will help you create the perfect safari

Extraordinary tailor-made adventures,
from earthy and edgy to easy and extravagant

From around USD 2500 per person, you set the ceiling

Sample Trips

Get started on your trip

It’s never too soon to get in touch, we are here to help with every stage of your planning.

Key Locations

Udaipur
India

Udaipur

Set in the Rajasthan province of northwest India, Udaipur is a famously pretty city, centred around seven lakes and featuring a very impressive collection of …
Delhi
India

Delhi

Set in the northwest of India, Delhi is a vast and sprawling city, a ragtag collage of thousands of years of successive empires and a …
Jodhpur
India

Jodhpur

Set in the Rajasthan province of northwest India, Jodhpur is a large and historic city, which is centred around one of the largest and most …
Mumbai
India

Mumbai

Set on the northwest coast of India, Mumbai (Bombay) is a vast and sprawling metropolis, long-since expanded beyond the limits of the grand British colonial …
Jaipur
India

Jaipur

Set in the Rajasthan province of northwest India, Jaipur is a large city which contains a wealth of historic buildings (including the renowned Amber Fort) …
Ladakh
India

Ladakh

Set high in the Himalayas in the far northeast of India, Ladakh is a hidden mountain kingdom. Known colloquially as Little Tibet, this remarkable region …
Kerala
India

Kerala

Set on the southwestern Malabar Coast of India, Kerala is a distinctly tropical region, fronted by palm-lined beaches and historic forts, backed by romantic backwaters …
Ranthambore
India

Ranthambore

Set in the Rajasthan province of northern India, Ranthambore is an iconic national park, best known for its lovely scenery, romantic ruins and impressive Bengal …
Uttarakhand
India

Uttarakhand

Set in the north of India, Uttarakhand is an extremely scenic province of dramatic Himalayan landscapes, with beautiful remote villages and lovely local people. A …

Please rotate your screen.