For the past 15 years, TripAdvisor has released its winners of the best of the best across different categories. A travel portal that is largely based on user ratings and feedback, it lets the user do the talking when it comes to picking hotels as per their experience in every category be it luxury, budget, romantic or family accommodation. This year too, the winners have been selected as per votes by its readers and the list is finally out. A few days ago we told you the top 10 hotels in India as per TripAdvisor, and now, we have the list of the best hotels in the country across different categories. Take a look and book a stay in any of them as per your budget and preference and have a wonderful stay. Also Read - Jiah Khan Death Anniversary: Timeline of Events Surrounding The Mysterious Death of Nishabd Actor

Top hotel in India: The Leela Palace, Udaipur

leela-palace-udaipur Also Read - Cyclone Nisarga to Make Landfall Today; Maharashtra, Gujarat on High Alert | Top Developments

This beautiful palace hotel is the winner of the top hotels in India category and we couldn’t agree more. It offers a splendid view of the Lake Pichola and the Aravalli Hills and comes with luxurious amenities you’d expect from such a hotel and then some more. Even though the hotel is in a palace setting, it has modern rooms making it the only modern palace hotel in Udaipur. You will find basic rooms as well as suites with butler service in this hotel that will make your stay memorable. Also Read - Bangladesh ODI Captain Tamim Iqbal Was 'Ashamed Of Himself' After Seeing Virat Kohli's Fitness Levels

Address: Lake Pichola, Udaipur, Rajasthan

Contact: 0294 670 1234

Best luxury, small hotel in India: Oberoi Vanyavilas, Ranthambore

oberoi vanyavilas

Another hotel from the state of Rajasthan, if you do not want to stay in a grand hotel yet want a good one with a luxurious room, pick Oberoi Vanyavilas in Ranthambore. The hotel offers luxe tents with all amenities that are fitted amongst gardens. There is also a colonial style restaurant where you can have their complimentary breakfast and if you want to pamper yourself, you can visit the spa. The hotel also has a pool and a gym. The hotel has won across categories and has been voted the best small as well as luxury hotel in India and is also the top hotel for the best service. Clearly, this is one hotel you should check in to this year. ALSO SEE Top 12 luxury hotels in India

Address: Sawai Madhopur, Ranthambhore, Rajasthan

Contact: 074622 23999

Most romantic hotel in India: Hotel Pleasant Haveli, Jaisalmer

pleasant haveli

One thing we can say for certain is that if you are planning a staycation of any kind, head to Rajasthan and it clearly has some of the best hotels to offer across categories. The most romantic hotel as per user votes is also in the state. It is in Jaisalmer and is called Hotel Pleasant Haveli. The hotel offers splendid views of the Thar Desert and is less than two kilometers away from Jaisalmer railway station. If you want to go on a camel safari, the hotel organizes that too. Enjoy a meal at the hotel’s rooftop restaurant that offers panoramic views of the city. Jaisalmer Fort is a 15-minute walk from the hotel. Who wouldn’t want to stay here?

Address: Chainpura Street, Gandhi Chowk, Jaisalmer, Rajasthan

Contact: 02992 253 253

Best B&B and Inn in India: Casa Da Praia, Goa

casa da praia

Goa is one of the most relaxing and chilled out tourist destinations in India and has no dearth of all kinds of accommodation to offer. From budget-friendly shacks right on the beach, to luxury villas, suites, pocket-friendly hotels and guest houses and hostels, you will find it all in Goa. However, if you’d want to stay in an inn, TripAdvisor users recommend Casa Da Praia in Goa. The bed-and-breakfast joint is only 250 meters away from Candolim Beach and offers limited number of rooms making it perfect for an intimate vacation. The refurbished Portuguese house and building have a pleasant interior and the freshly-made breakfast is the highlight of the stay. Make sure you book in advance to avoid disappointment. ALSO SEE 8 best beach resorts in Goa

Address: House No. 477, Vaddy,, Candolim, Goa

Contact: 099704 44666

Best family hotel in India: Bamboo Banks Farm Guest House, Masinagudi

Located at the foothills of Niligiris, Bamboo Banks is a farm guest house that is perfect for the entire family as it has something for everyone. If your plan is to get back to nature and admire it in all its glory, this hotel is perfect for you as it has a steam, flora and fauna and ample greenery. There are just seven cottages in this guest house making it apt for quiet family vacations without being surrounded by too many people. From bird-watching to learning the names of trees, the activities here will keep you busy. Fresh meals are served in the garden for everyone.

Address: Masinagudi, Nilgiris, Mudumalai, Tamil Nadu

Contact: 0423 252 6211

Best bargain hotel in India: Kannur Beach House, Kannur

kannur beach house

Perfect for an intimate retreat, the bargain hotel in Kannur is a beach house that offers views of the Malabar Coast along with some yummy Malabar cuisine. The rooms are fully furnished and there is also a small river running alongside the house. Mangroves and birds keep you company here and activities like boating, bird-watching and more are available to guests. Visit the local attractions and enjoy the experiences Kannur has to offer arranged by the beach house owners.

Address: Thottada Beach Road, Thottada, Kannur, Kerala

Contact: 098471 86330


Have interesting travel photos you’d like to share with us? Send photos from your travels to, don’t forget to mention where you’ve shot the picture and get a chance to be featured on our website! So what are you waiting for? Hurry!