Mumbai is the home of Bollywood cinema and India's biggest city. Overflowing with a rich history, there is plenty of India's past to explore here. Yet Mumbai is also growing fast - and quickly becoming one of the world's major business centres - adding a cutting-edge element to this fascinating city.
Take a look at our luxury hotels in Mumbai. We choose only the finest properties in amazing places - ideal for luxury holidays. Choose from a selection of large resorts housed in impressive buildings and boasting excellent facilities.
Make it the ultimate in luxury holidays and charter a private yacht. Visit Elephant Island and the medieval period caves. Upgrade to a suite. Let your personal butler unpack your bags and prepare your room. Meanwhile, enjoy a cool drink whilst overlooking the dramatic Mumbai skyline.
We love to watch the horse racing at Poonawallas Breeders Multimillion. It's Mumbai's answer to Royal Ascot and a great activity on luxury holidays. Pick up an outfit for this special event at Inorbit - a huge shopping centre selling designer clothes.
After a long day in Mumbai, retire to your hotel for Champagne and cigars. There are many excellent restaurants in our Mumbai hotels. The city serves excellent seafood. Book a special table at a top restaurant and enjoy the great range of cuisine Mumbai has to offer.
Take advantage of your hotel spa and really pamper yourself. Sample an Indian aromatherapy massage, body-scrub or wrap and achieve total relaxation. Find inspiration with a morning Yoga and meditation course. Luxury holidays in Mumbai offer you the chance to discover India's spiritual side.
Upgrade to a luxury flight experience. British Airways' Club World and First cabins offer a flat bed, individual service and an exclusive menu.