
One of the largest and one of the most colourful countries on Earth, India has some fantastic hotels for you to stay in. From comfortable hotels near the beaches of Goa, to luxurious accommodation with views of the great Taj Mahal, we will have a hotel in India suit you. If you’re staying in a big city such as Delhi or Mumbai you’ll want a peaceful retreat to escape to, while if you’re staying amid the lagoons of Kerala you’ll want a hotel that complements the serenity of the region – we have just those hotels
Prices From
£57
per person, per night
Fariyas Hotel, Mumbai
MumbaiIdeally located in the heart of this bustling city, the Fariyas Hotel is on the doorstep of some of...
Prices From
£70
per person, per night
The Taj Mahal Palace & Tower, Mumbai
MumbaiThis gracious city landmark is situated on Mumbai’s bustling waterfront opposite the majestic...
Prices From
£90
per person, per night
The Oberoi, New Delhi
DelhiThis award-winning hotel is located in the heart of New Delhi, overlooking the lush greens of the...
Prices From
£202
per person, per night
InterContinental Grand New Delhi
DelhiLocated on Connaught Place, the InterContinental Grand is conveniently positioned for a stay in the...
Prices From
£CALL
per person, per night
The Oberoi Amarvilãs, Agra
AgraThe luxurious Oberoi Amarvilãs stands only 600 metres from the Taj Mahal and approximately 10...
Premier