• ✓ Book Now
  • ✓ Save time, save money
Photo of India

Best Hotels in India

View all Locations

See all » 94 hotels in Rajasthan

  • Pearl Palace 23 rooms from $12

    Jaipur (Ajmer Road)

    Budget hotel in the heart of Jaipur with bundles of charm and a popular rooftop restaurant. It's 23 rooms are packed with character and there is a pleasant lounge and well stocked library. Peacock Restaurant serves delicious Rajasthani dishes and is always thriving. Staff are happy to help.

    Sights nearby  -  The Amber Fort is an absolute must visit.
    Full of character
    Quirky  -  An experience!
  • The Blue House 15 rooms from $17

    Jodhpur (Nai Sarak)

    This Blue City family-run historical guesthouse would have European boutiques begging for the same charm, antique furnishings and intimate atmosphere. Charming, unique rooms with access to a rooftop restaurant. A prime spot for panoramic views of Jodhpur and the 15th Century Mehrangarh Fort.

    Local exploring  -  A fantastic part of the Blue City to base yourself for exploring the countless sights.
    Families  -  Welcomes all the family to stay, offering babysitting services with prior arrangement.
    Value chic  -  Stay in The Blue City, in The Blue House for the best price
    Great walks  -  The 26 acres of manicured gardens within the walls of the Umaid Bhawan Palace make a memorable backdrop for a leisurely stroll.
    Check prices

See all » 45 hotels in Kerala

  • The Old Courtyard 8 rooms from $29

    Kochi (Fort Cochin)

    A delightfully calm, timeless oasis well located in this bustling and vibrant old harbour town. For travellers who favour good value, historical architecture with a story and a whiff of the colonial.

    Full of character
    Sights nearby  -  Visit the nearby Santacruz Basilica Kochi.
    Check prices
  • Bio Veda Ayruvedic Hill Resort 7 rooms from $29


    This restorative hilltop rural retreat is geared towards good value Ayruvedic (package) treatments. Basic lodgings put the emphasis on health and relaxation. Solo travellers and couples will enjoy the peace. Not for luxury lovers, ambience seekers or elderly with walking difficulties.

    Local markets  -  Explore the bustling local market at Kallikadu.
    Great walks  -  Beautiful walking in the surrounding valleys.
    Sights nearby  -  Take a trip to the nearby Neyyar Dam.
    Romantic  -  Good for couples.
    Check prices

See all » 42 hotels in Maharashtra

  • Svasara Jungle Lodge 12 rooms

    Chimur, Maharashtra

    Luxurious jungle lodge in the Tadoba Tiger Reserve, set amid 11 acres. Enjoy this secluded spot and feel at one with nature. Suites are decorated with earthy hues & all have private courtyards with veranda seating. The restaurant serves unique regional 'Varadi' cuisine under the outdoor gazebo.

    Wildlife Area  -  Daily Safari Drives in the Tadoba-Andhari Tiger Reserve
    Birdwatching  -  Fantastic bird watching opportunities
    Great walks  -  Safari Walks
    Remote  -  Off the beaten track.
  • The Verandah in the Forest 11 rooms from $43

    Matheran (Maharashtra)

    This 19th century abode provides guests with a characterful stay. Rooms feature antique Rajasthani beds with intricate tile work, traditional fabrics and views of the surrounding valleys. There is a formal dining room, great for groups and roof top terrace. Pick a book from the library and relax.

    Local markets  -  The central bazaar has a fine collection of jewellery, books, spices and other interesting artefacts.
    Hideaway  -  Located in the verdant Matheran forests this property is ideal for getting away from it all.
    Great walks  -  Embark on a nature trail with one of the hotel's dedicated guides.
    Views  -  Stunning views over the surrounding valleys

See all » 41 hotels in Uttarakhand

  • Innisfree Hawalbagh 3 rooms from $33

    Almora (District Almora, Uttarakhand.)

    Small but perfectly formed this three bed guesthouse is a home away from home. Providing 360° views of Hawalbagh and the surrounding valley and forests. Food is fresh, home-cooked and delicious. Whilst rooms are simple the relaxing atmosphere and charming hosts make Innisfree a delightful stay.

    Back to Nature  -  Your host is a self taught horticulturalist and a fountain of knowledge of the local wildlife. Great for enthusiasts.
    Hideaway  -  With minimal internet connectivity and no TVs this is a great property for those who want to get away from it all.
    Value chic  -  Clean rooms and delicious food at a great price.
    Great walks  -  Walk to the Katarmal Surya Mandir, a 13th century temple complex boasting great views.
  • The Himalayan Paradise 16 rooms from $33

    Mussoorie (Uttarakhand)

    With views of either mountain or river this traditional hotel, built from local stone, provides a comfortable and great value for money stay. Rooms are spacious with large beds, parquet flooring and soft mauve hues. There is plenty to keep yourself and the young ones entertained on site.

    Sights nearby  -  The Hadimba Temple, built in 1553, is just 2km from town.
    Kids Club  -  Fully staffed.
    Local markets  -  Good for local colour.
    Views  -  Great views from hotel
    Check prices

See all » 35 hotels in Delhi

  • Bed and Chaï 14 rooms from $34

    Delhi (Greater Kailash I)

    Located in residential Greater Kailash, Bed and Chai provides welcoming budget accommodation. Rooms are simple with novel Indian accents and private balconies. A simple breakfast is served plus there is a small kitchen and living room. The staff are incredibly helpful. A great value stay.

    Value chic  -  With doubles from under £30 a night this property provides excellent value for money
    Local exploring  -  Located in Greater Kailash 1 it's ideally placed for exploring Delhi
    Local markets  -  Greater Kailash M Block market is within walking distance.
    Cooking classes  -  Nita Mehta Cookery offers lessons in Indian cuisine.
    Check prices
  • G54 Zaza Stay 6 rooms from $39


    With interiors designed by owner Christine Rai, well known in Delhi for her chic homestore, Zaza, boasting stylish rooms with colourful Indian paintings and artefacts. Bedrooms are bright and airy with smart, black slate bathrooms. There is a private dining room available to guests.

    Local markets  -  Old Delhi and its vibrant Chandi Chowk market is an eye opening visit. Make sure to see the Jama Masjid.
    Sights nearby  -  Humayan's Tomb is withtin walking distance.
    Designer  -  Uniquely designed interiors.
    Four poster beds  -  For romantics.

See all » 32 hotels in Goa

  • Khaama Kethna Retreat Centre 10 rooms from $32

    Agonda, Goa

    A verdant escape in the heart of the Goan jungle. A great value yoga retreat this property has something for yogi's of all abilities. Rooms are simple yet eco-chic; tree-houses include private terraces. There is a restaurant serving Sattvic cuisine and an Ayurvedic spa. Totally uplifting.

    Eco break  -  Sensitive to its surrounds a stay here is easy on the pocket and the enviroment
    Value chic  -  One of Goa's best value yoga retreats
    Check prices
  • Jasminn By Mango Hotels 24 rooms from $43

    Goa, Goa

    A great value offering from reliable hotel chain Mango hotels. Chic, clean and contemporary rooms are well priced. Facilities are ideal for families: kids pool and menus plus a play area and activities. The calm beaches of South Goa are within easy reach. A no brainer.

    Value chic  -  Chic, clean, airy rooms all at a great price
    Families  -  Kids menus and pool all ages are welcome
    Sailing  -  Kids and grown ups will love the dolphin safari
    Swimming Pool  -  Outdoor and kids pool
    Check prices

See all » 26 hotels in Jaipur

  • Pearl Palace 23 rooms from $12

    Jaipur (Ajmer Road)

    Budget hotel in the heart of Jaipur with bundles of charm and a popular rooftop restaurant. It's 23 rooms are packed with character and there is a pleasant lounge and well stocked library. Peacock Restaurant serves delicious Rajasthani dishes and is always thriving. Staff are happy to help.

    Sights nearby  -  The Amber Fort is an absolute must visit.
    Full of character
    Quirky  -  An experience!
  • Pearl Palace Heritage 10 rooms from $36

    Jaipur (Ajmer Road)

    Featured in The Second Best Exotic Marigold Hotel. Providing idiosyncratic rooms with decor from around Rajasthan. Each of their ten rooms are individually and intricately decorated - right down to the bathroom tiles. Dine and the popular Peacock restaurant (just 200m away). Excellent value.

    Great walks  -  Head out onto the streets of The Pink City with your personal guide.
    Sights nearby  -  You cannot visit Jaipur without seeing the Amber Fort.
    Full of character
    Quirky  -  An experience!
    Check prices

About India

Travelling through India is one of life's richest experiences. From the snowcapped Himalayas to pristine beaches and the cacophonous cities, India's layers of culture are laid over everything. Colourful traditions abound, enriching every experience, whether you're standing in front of one of India's great architectural wonders, or a cultural wonder of a natural wonder.

The choice of the best places to stay in India is as diverse as the culture or the landscape. But don't worry, our Guru's are here to help you find somewhere perfect.

Consult our Guru's list of the best places to stay in India

Delhi is the kind of city you just need to dive into. It can be a confronting cacophony to the senses, but if you go for it you'll find there's even more to this city than the sprawling, chaotic, incoherent, colourful, historic wonder you've been promised. Built and destroyed seven times, Delhi has hundreds of monuments to show for its extraordinary past. But in addition to this living museum there are the streets and the markets and the festivals and all sorts of unexpected appeals.

Mumbai's streets can pose a similar challenge to Delhi's. But as well as the ancient quarters with their temples and markets, and the colonial districts with their beautiful architecture, Mumbai has the wealthy financial district and the fashionable parts of town where Bollywood divas enjoy the same sorts of fun you'd find in L.A.

Jaipur, the beautiful 'pink city' and capital of Rajasthan is a stop on many journeys through India. The walled, old city is a historic gateway to this most flamboyant state. The same sea of motorbikes and rickshaws surrounds Jaipur's main sights, but these majestic relics retain a certain peace, and you might even manage a moment of old India. As well as the city's buildings, the magical Amber Fort in the hills above is certainly worth a visit.

Famous with its sunshine and blue houses, Jodhpur is an age old market city on the edge of the desert, and another common stop on the grand tour of India. Once a key stop on the silk route, Jodhpur is still the region's central market for camels, cotton and cattle. And trade is in this town's blood. It feels like you can buy anything and everything in the mass of shops and stalls which spread out from the Clock Tower in the centre of town. The Mehrangarh Fort, with its epic stone walls and many palaces inside, and the 20th Century sandstone palace of Umaid Bhawan are Jodhpur's two other main landmarks.

Udaipur, Lake Pichola, the still beauty it sits beside, and the Aravalli Hills surrounding it, are another wonderfully and wonderfully atmospheric place to try and visit. As are Srinagar, with its historic gardens and wooden Kashmiri mosques, and textiles capital, Kutch and seaside, Diu in Gujarat.

The Best Places to Stay in India

If you know which part of India you'll be exploring skip through to our Indian Destination Guides:

The Best Places to Stay in India for the Trip of a Lifetime

  • Built in 1903, The Taj Mahal Palace has hosted Maharajas, Viceroys, Heads of State and stars of music and screen. It looks out onto Mumbai's Gateway to India, is home to significant art and has one of the loveliest gardens and pools in the world.
  • Delhi's Imperial dates from the days of Gandhi and Mountbattan, but has been modernised in a way which compliments the colonial and Art Deco foundations. Floors are marble, furniture is teak, and there's a fantastic restaurant and spa. There's also a collection of over four thousand artworks and artefacts.
  • The Leela Palace is a grand, palace style hotel in Delhi's Diplomatic Enclave, with all the accoutrements of luxury you'd expect from a palace: marble floors and columns, elegant rooms, enormous public spaces and a world class spa.
  • Jaipur's Raj Palace was formerly the Maharajah's palace and is now a fabulous luxury hotel. It has been exquisitely restored with immense attention to detail, using the finest materials. Rooms and suites are bedecked with original furniture. The excellent restaurant houses a unique collection of china and the Swarkovski chandelier is the largest in India.
  • Another of Jaipur's former royal abodes is the Rambagh Palace. This was once home to the Maharaja of Jaipur. You really feel like royalty here, amongst the marble floors, beautiful colonnades and acres of lush grounds - garlands on arrival are standard.
  • As well as being on the highlights of any visit to Jodhpur, the Umaid Bhawan Palace is also one of the best places to stay here. Built by the grandfather of the present Maharaja this wonderful building with its vast proportions is famous all over India. Set in 26 acres of lush gardens, everything here is elegant and luxurious, from the squash courts to the billiards room and yoga studio.

The Best Places to Stay in India for a City Break like No Other

  • The Claridges is a New Delhi classic, set in three acres in the diplomatic zone, this traditional lap of luxury is great if you're looking for somewhere to relax. As well as all the greenery and generous Indian hospitality, this hotel has a beautifully designed spa.
  • Samode Haveli in Jaipur is a quaint spot in the middle of a lively city. Built around a central courtyard pool - which somehow manages to feel quiet and secluded, this is a romantic place to stay.

The Best Places to Stay in India for Explorers

  • The Manor is a 1950s style bungalow in a lovely residential part of Delhi. The restaurant does fusion food, served on a relaxed roof terrace.
  • Samode Palace is a traditional Rajput palace in the hills above Jaipur. The views are incredible, but so is the hotel itself, with individually decorated rooms and terraces.
  • Samode Bagh is a luxury tented village just outside Jaipur. These aren't just any tents though, their impressive canopies are filled with antique furniture, four poster beds, and they even have marble bathrooms. The food is wonderful, and local, and the grounds are a real pleasure.
  • Built as a hunting lodge in the Art Deco style of the 30s, the Sardar Samand Lake Palace is still a favoured summer retreat of the Royal Family. The lake its built beside keeps it cool, but it also makes it one of the best places to stay in Jodhpur for birdwatchers.

The Best Places to Stay in India for Families

  • Maidens is Delhi's oldest heritage hotel, a tranquil haven amongst shady trees, but within walking distance of Mughal monuments and the shopping of Chandi Chowk.
  • Lutyens Bungalow is built in Lutyens' New Delhi, in his old Colonial style, with a large garden, a vegetable patch and a swimming pool. And the crazy noise of the city is drowned out by the birds who flock to the magnificent shady trees in the old gardens. Rooms are simple and comfortable. And kids under 4 stay free.
  • The InterContinental is smaller and cosier than Mumbai's other big name hotels, with 58 rooms, but it's just as luxurious. The famous Dome Bar on the roof has incredible views over Marine Drive.
  • Jaipur's Narain Niwas Palace is an affordable palace hotel surrounded by acres of beautiful gardens. The building is comfortable as well as palatial, and you're very well positioned for exploring the city.

The Best Places to Stay in India for Great Value

  • Bed & Breakfast G-49 and G-54 are just up the road from each other, both very close to Humayum's tomb (in Delhi) and both reasonably priced, and colourfully and stylishly decorated. G-49 has one large family room which sleeps five.
  • The Ahuja Residency in Sunder Nager, Delhi, is a legendary guesthouse well known for its simple, yet contemporary style and really friendly service. It's also in a great location for the main sights. Its 15 rooms start from £69 per night.
  • Clean, comfortable and quiet, The Regent Hotel is a great choice for budget travellers, and for groups. Breakfast is catered and you're right in Colaba, Mumbai's tourist centre, so there are plenty of places to eat nearby.
  • Good value in India doesn't always mean basic, and the Alsisar Hotel in Jaipur is a great example of this. The hotel is beautifully decorated with traditional treasures and antiques, there's a shady courtyard and a lovely swimming pool. Rooms start from £47.
  • The The General’s Retreat, also in Jaipur, is a homely, comfortable guesthouse in a smart suburb, with ten rooms starting from from just £25 per night.

Still not sure which is the best place to stay in India for you? Browse though our list of all the best places to stay in India, or contact one of our friendly Gurus for advice.