India has thousands of various hotels available to its visitors from budget accommodations for the backpacker starting as low as 10$ per night to some of the world’s most luxurious locations such as the Oberoi hotel chains. We’ve included some of India’s most popular business destinations such as Mumbai, Bangalore and New Delhi as well as many of the most sought after touristic destinations such as Goa home to beautiful beaches , Agra home to the Taj Mahal and Varanasi, the country’s religious capital. All the selected hotels offers the best value for money to its guests as voted by the users, and can be easily booked via our partner Agoda secure online booking engine.
Compare all the 3011 hotels in India, best prices guaranteed.
Check out the latest hotels deals in India with up to 70% off with Agoda India
You may also check the latest reviews and top-rated hotels, top-rated B&B’s and top-rated vacation rentals on TripAdvisor India.
Check out the latest hotel Hotel reviews in India with Tripadvisor India
India Top Hotels Map
View the top hotels on our Indian Hotels interactive map with images and videos.
Top destinations in India
The following are the top 10 most popular destinations in India offering a variety of hotels.
- New Delhi and NCR hotels
- Mumbai hotels
- Goa hotels
- Agra hotels
- Jaipur hotels
- Bangalore hotels
- Chennai hotels
- Calcutta hotels
- Varanasi hotels
- Udaipur hotels
Check out the latest flight deals to India with Skyscanner
Best world class hotels in India
The Indian Oberoi hotels are some of the world’s best, with the Oberoi Vanyavilas toping the World’s Best Hotels 2011 list and three others hotels of the same chain following in Jaipur, Mumbai and Udaipur. There are also four palaces on the list, with the Taj Mahal Palace and Tower in Mumbai obtaining the highest scores.
- ITC Mughal, Agra, India
- Oberoi Amarvilas, Agra, India
- Oberoi Rajvilas, Jaipur, India
- Rambagh Palace, Jaipur, India
- Umaid Bhawan Palace, Jodhpur, India
- Taj Mahal Palace & Tower, Mumbai, India
- The Oberoi Mumbai, Mumbai, India
- Taj Mahal Hotel New Delhi, New Delhi , India
- Taj Palace Hotel New Delhi, New Delhi, India
- The Imperial New Delhi, New Delhi, India
- The Oberoi New Delhi, New Delhi, India
- Oberoi Udaivilas, Udaipur, India
- Taj Lake Palace, Udaipur, India
- Vivanta by Taj – Malabar, Kochi, India
Other world class Hotels in India include:
- Umaid Bhawan Palace, Jodhpur, India
- Oberoi Vanyavilas, Ranthambhore, India
- Leela Palace Kempinski, Bangalore, India
5 Stars Hotel / Taj East Gate Road, Eastern Gate, Agra, India
Undeniably, the leading luxury hotel with the best location in Agra, as every room and most public areas boast a view of the Taj. Ranked the 4th best hotel in Asia and 14th in world by readers of Travel + Leisure, USA in 2011, Amarvilas is just 600 meters from the monument of love and 15 minutes from the city center. The resort provides complimentary to and from the monument in battery operated eco-vehicles. The hotel can also arrange for a city tour, or separate tours to individual sites around the city. The two restaurants on site serve authentic Indian, as well as international flavours, and guests enjoy 24 hours in room dining. After a day of exploring the city, rejuvenate yourself with a holistic treatment at the Spa or get in touch with your inner self with a yoga session, you sure will be pleased. With perfect views and service, if you are looking to splurge then you cannot go wrong with The Oberoi Amarvilas.
Book a room at the Oberoi Amarvilas, best prices guarantee.
The Oberoi Rajvilas Jaipur
5 Stars Hotel / Gona Road, Jaipur, India 303012
Experience the opulent extravagance enjoyed by the Rajasthani Princes in times gone by. Ranked the third best hotel in Asia and eight in the world by readers of Travel and Leisure USA in 2011, guests of the hotel are treated to first-class service and hospitality at this unique desert-resort. Choose from either the superbly appointed villas or the luxurious safari tents, all offering seclusion and privacy, spaced around 35 acres of tended gardens, many featuring private swimming-pools. Located just 20 minutes from Jaipur airport, the resort is a breathtaking introduction to the splendour of Rajasthan, and makes for an ideal base from which to explore the many forts, palaces, and oasis villages of India’s magnificent desert-state. Nearby Jaipur, known throughout India as The Pink City, is not to be missed, and the hotel staff will happily provide information and return transport to this historic capital.
Book a room at the Oberoi Rajvilas Jaipur Hotel , best prices guarantee.
Rambagh Palace Hotel
5 Stars Hotel / Bhawani Singh Road, Ashok Nagar, Jaipur, India 302005
For nearly two centuries, the Rambagh Palace was home to generations of royals. Deservedly known as the Jewel Of Jaipur, this magnificent royal palace was later converted to an elegant hotel, and has since been taken over by the prestigious Raj Hotel Group, and is today one of India’s finest hotels, offering absolute five-star service and facilities. The elegant marbled hallways and extravagant accommodation gives guests a taste of the how it was to be part of the Maharaja elite in times long gone. Come dinner time, enjoy the finest Indian cuisine in the dining hall of the palace, known as Suvarna Mahal, or for a less formal, al-fresco dining experience, retire to The Verandah for contemporary western and Indian snacks and meals.
The Taj Mahal Palace and Tower
5 Stars hotel / Apollo Bunde , Colaba, Mumbai, India
This luxury hotel has been serving guests for over a 100 years among them celebrities and heads of state. This Taj property is perfect for both business and leisure travelers because of its extensive business as well as travel services. This heritage property is synonymous with Mumbai just like Gateway of India, which incidentally it faces. The tour desk can arrange city tours as well as arrangements for sports including golf, and shopping trips. With more than 10 dining options at the hotel, you might just never want to leave, from Indian to Middle Easters to authentic Chinese and Japanese. At the end of a tiring day head over to the Jiva Spa for some much needed pampering. In addition to that the hotel also includes a gym that is open round the clock, outdoor pool, sauna and steam. If you want to stay in style and luxury then you really cannot do better than the Taj Mahal Palace & Tower in Mumbai.
Book a room at the Taj Mahal Palace, best prices guarantee.
The Oberoi Mumbai Hotel
5 Stars hotel / Nariman Point, Colaba, Mumbai, India
With natural beauty engulfing its modern composition, the Oberoi is sure to dazzle even those passing by. Overlooking the breathtaking views of the Arabian Sea and Mumbai’s skyline, the property is strategically placed on Marine Drive, the famed boulevard along the coast in South Mumbai, just minutes from the business, financial, and entertainment district. Moreover, an hours’ drive away is Mumbai’s International Airport. Apart from its vibrant surrounds, the hotel boasts top-notch 24 hour business centres with sweeping views of the Arabian Sea; perfect for meetings and conferences. Ranked amongst the top city hotels in Asia by the readers of Travel and Leisure, USA in 2011, accommodation at The Oberoi Mumbai consists of 73 suites and 214 guestrooms that are luxuriously appointed and decorated elegantly with dark oak wood furnishings, deep walnut furniture, contemporary artwork, and high-tech amenities. As for recreational facilities, there is an outdoor heated swimming pool, fitness center, spa, as well as a number of in-house restaurants where guests can spend the evenings discovering the taste of authentic cuisine or indulge in a range of international cuisine.
Book a room at The Oberoi Mumbai Hotel, best prices guarantee.
Taj Mahal New Delhi
5 Stars Hotel / 1, Mansingh Road, Central Delhi, New Delhi and NCR, India 110011
The Taj Mahal Hotel is a luxurious award-winning hotel situated in Lityen’s Delhi. With attention to fine details and amazing architecture this hotel is a site to see. Onsite, guests will find an outstanding selection of fine-dining. There are six different restaurants within the hotel that serve a delectable array of international cuisine. There are guest rooms ranging from superior to Presidential suites, which offer amazing amenities and services. Each room is modernly designed with a pleasant touch of India. For active guests the hotel has a health club, golf and a swimming pool for fitness and amusement. The unique experience that guests will have when staying here is priceless.
Book a room at the Taj Mahal Hotel New Delhi, best prices guarantee.
Taj Palace New Delhi
5 Stars Hotel / Sardar Patel Marg Diplomatic Enclave, Central Delhi, New Delhi and NCR, India 110021
One of the only top-of-the-line hotels, in the very heart of the Indian Capital, the styling of the luxurious rooms and masterfully maintained grounds will certainly impress. Impressive touches such as complementary airport pick-up, welcome drinks, and 24-hour invisible butler make this a truly one-of-a-kind experience. The colonial charm of the massive structure, combined with service and wonderful location has earned this location the privilege of being known as the premier hotel in New Delhi. The convenient location near the airport, local tourist attractions, a number of embassies and business needs, are simply more reasons why this hotel should definitely be considered for those seeking an effortless and luxurious trip to New Delhi.
Book a room at the Taj Palace Hotel New Delhi, best prices guarantee.
The Imperial Hotel
5 Stars Hotel / Near Jantar Mantar, Janpath Street, Central Delhi, New Delhi and NCR, India 110001
This 3 story 5-star hotel boasts 233 well-designed guestrooms. To make each guest’s stay comfortable, all rooms feature ironing board, television, in room safe. Featuring 24hr room service, safety deposit boxes, shops, room service, this New Delhi and NCR hotel is sure to make each guest’s trip an enjoyable one. For the enjoyment of guests interested in sports or leisure, there are outdoor pool, jacuzzi, steamroom on the grounds. Guests will find this service-oriented hotel with superb facilities and amenities provides excellent value.
Book a room at the Imperial New Delhi, best prices guarantee.
The Oberoi New Delhi Hotel
5 Stars Hotel / Dr. Zakir Hussain Marg, Central Delhi, New Delhi and NCR, India 110003
Ranked amongst the top city hotels in Asia by readers of Travel and Leisure, USA in 2011, this luxury hotel overlooks the Delhi Golf Club and is strategically located in the center of the city, close to the commercial and shopping districts of New Delhi. Dedicated floor butlers are available 24 hours. A new infinity pool surrounded by manicured gardens is alongside the Oberoi Spa, which boasts eight therapy rooms with a variety of treatments ranging from Ayurveda to aromatherapy. The onsite Chinese, Indian and Western restaurants should not be missed. The hotel also looks upon the sixteenth-century Humayun’s Tomb, a UNESCO World Heritage site. Pragati Maidan, (one kilometre away) hosts the Indian International Trade Fair. The country’s foremost exhibition is a melting pot of visitors from all occupations and interests.
Book a room at The Oberoi New Delhi Hotel, best prices guarantee.
The Oberoi Udaivilas
5 Stars / Haridasji Ki Magri, Lake City – Lake Pichhola / Fateh Sagar Lake, Udaipur, India
Ranked the best hotel in Asia and 5th in the world by the readers of Travel + Leisure, USA in 2011, this palatial Oberoi property in Udaipur is inspired by the architecture and the heritage of the kingdom of Mewar. The International Airport is 27 km from the hotel, while the Railway Station is eight km away. The city is known for its lakes, and guests enter the resort via Lake Pichola. Must visit is the City Palace, built in 1567, Jagdish Temple, Monsoon Palace, and the lakes. Guests can a choose to have a picnic lunch on a private gondola, while cruising Lake Pichola. The chefs at The Oberoi Udaivilas have been trained under the few chefs who serve the erstwhile royal families. From the minute you step in, you will be taken aback by the architecture, the service and the views from Oberoi Udaivilas.
Book a room at the Oberoi Udaivilas, best prices guarantee.
Taj Lake Palace Hotel
Post Box No. 5, Lake Pichola, Lake City – Lake Pichhola / Fateh Sagar Lake, Udaipur, India
Sit back and relax in one of the hotel’s 83 guestrooms, all designed with guests’ comfort in mind. To make each guest’s stay comfortable, all rooms feature hair dryer, ironing board, daily newspaper, desk. This excellent hotel in Udaipur also has nightclub, meeting facilities, room service, 24hr room service. The hotel provides superior recreational and leisure facilities including gym, spa. Everything the hotel does is centred around the guest’ experience, ensuring comfort and relaxation.
Book a room at the Taj Lake Palace Hotel, best prices guarantee.
Vivanta by Taj – Malabar
5 Stars / Willingdon Island, Wellington Island, Kochi / Cochin, India
One of the world renowned Taj Hotels, offering luxurious accommodation on Willingdon Island with a sweeping view of Cochin Harbour. The graceful heritage wing of The Vivanta by Taj – Malabar was built in 1935 in true Victorian grandeur, and the heritage suites are furnished and decorated in keeping with her regal history. The newly built tower-wing of the hotel features luxuriously appointed suites, furnished with European elegance and sophistication, each with stunning views of the harbour and waterfront. Take a romantic cruise on the hotels private yacht for the ultimate view of Cochin’s gorgeous sunsets, or treat oneself to the rejuvenation therapies of the Taj Spa, offering aromatherapy massages, yoga, body scrubs and wraps.
Book a room at the Vivanta by Taj – Malabar, best prices guarantee.