• ✓ Check Prices and book online
  • ✓ Save time, save money
Photo of India

Best Hotels in India

View all Locations

See all » 90 hotels in Rajasthan

  • Pearl Palace 23 rooms from $13

    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 $18

    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 » 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 $45

    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 $34

    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 $34

    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 » 34 hotels in Kerala

  • Harvest Fresh Farms 3 rooms from $45

    Near Thekkady, Idukki, Kerala

    Sustainable tourism in the truest sense: experience an organic eco farm in the heart of the luscious Keralan countryside. From poultry and livestock, fruits, vegetables and herbs you can immerse yourself in all elements of farm life. Home cooked produce and comfortable rooms complete the stay.

    Great walks  -  Embark on a 'Fruit Trail' with your knowledgeable guide.
    Sailing  -  Can be booked nearby.
    Secluded setting  -  For escaping.
    Quirky  -  An experience!
    Check prices
  • Fort House Hotel 16 rooms from $47

    Fort Kochi

    A lovely family-run boutique property in a great location in the historical town of Fort Kochi. Quiet, full of character and excellent value

    Other Activities  -  Front desk will order a variety of tours, including elephant rides
    Birdwatching  -  Good birding near the hotel.
    Sights nearby  -  Well located for major sights.
    Check prices

See all » 29 hotels in Delhi

  • Bed and Chaï 14 rooms from $28

    Delhi (Greater Kailash I)

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

    Local markets  -  Greater Kailash M Block market is within walking distance.
    Cooking classes  -  Nita Mehta Cookery offers lessons in Indian cuisine.
    Sights nearby  -  Lotus Temple and Qutab Minar are within easy reach.
    Check prices
  • Bloom Rooms 39 rooms from $34

    Delhi (Jangpura Extension)

    A modern, spotlessly clean hotel providing professional service. Rooms are smallish but perfectly formed with rain-showers and decorated in fresh palettes of yellow and white. There is a library and Apple computers for guests as well as a cafe serving light snacks. A simple, yet stylish hotel.

    Great walks  -  A sunset stroll through Lodhi Gardens is a favourite pastime of Delhiites.
    Sights nearby  -  Humayan's Tomb, Purana Qila and India Gate are all close by.
    Local markets  -  Good for local colour.
    Check prices

See all » 28 hotels in Goa

  • Jasminn By Mango Hotels 24 rooms from $45

    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
  • Vivenda Dos Palhacos 8 rooms from $57

    Salcette, Goa

    Immerse yourself in village life at this quirky guesthouse, where each room tells a story. The Portuguese style building is elegantly furnished in a relaxed Indian style. The light and airy rooms are individually styled and furnished with bright traditional fabrics and wooden beds. Super chilled.

    Quirky  -  Rooms are named after places the owners have loved.
    House party feel  -  Optional communal dinners and engaging hosts.
    Great walks  -  Guided or self-guided tours of Panjim
    Fishing  -  Fishing in local rivers and the sea.
    Recommended by  -  I Escape, Fodors
    Check prices

See all » 26 hotels in Mumbai

  • The Regent Hotel 44 rooms from $66

    Mumbai (Colaba)

    A good 3-star option close to all the tourist attractions in Colaba. Value for money in a prime spot. Clean simple rooms - the triple rooms are good for groups.

    Sights nearby  -  Iconic Churchgate is great for local history.
    Local markets  -  Nearby Fashion Street is great for shopping.
    Check prices
  • Hotel Bawa Continental 32 rooms from $66

    Mumbai (Juhu Vile Parle West)

    A glass fronted hotel within walking distance of Juhu beach. Rooms are simple but tasteful, an a la carte restaurant and coffee bar with snacks in house and there are plenty of restaurants to explore nearby. The perfect spot for people watching, the film and media world is on your doorstep.

    Sights nearby  -  The iconic Juhu Beach is a short walk away.
    Views  -  Views of the Arabian sea.
    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.