21 Best Hotels in India

Background Illustration for Hotels

We've compiled the best of the best in India - browse our top choices for the top things to see or do during your stay.

Abode

$ | MB Marg, Mumbai, 400001, India Fodor's Choice

Ensconced on the first floor of Colaba's Lansdowne House is a 100-year-old home made over into a hipster-chic boutique hotel with vintage furniture, chrome fans, and old-fashioned tiled flooring. Location, of course, is excellent---it's right next to the royal Taj Mahal Towers and in the pulsing center of Colaba. The in-house dining is rather sparse, although the coffee bar is excellent; luckily, you have all of Colaba's restaurants at your feet.

Pros

  • Women-run taxi service that seeks to empower underprivileged women
  • No-plastic policy
  • Dedicated spa room, staffed in part by visually impaired therapists

Cons

  • Small rooms with low ceilings
  • Very small hotel (so book well in advance)
  • No parking
MB Marg, Mumbai, 400001, India
8080--234066
Hotel Details
25 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Laalee

$$$$ | 22 Lane 1 Gopalbari, Jaipur, 302001, India Fodor's Choice

This luxurious boutique guesthouse is steeped in the folklore of Lord Krishna, with the interiors painstakingly hand-painted with scenes from his life as well as themes of festivals and nature. Each of the seven rooms and two suites is uniquely designed—some with lotuses, others with birds—and feature window seats, comfy beds, spacious bathrooms, and high-quality amenities. The garden is a mini fruit orchard, dotted with tables and block-printed sun umbrellas. There are plenty of cozy nooks and a library to lounge in, a pretty terrace with chevron flooring, and a mid-sized pool to cool off in. Meals are prepared in the onsite kitchen by local home chefs and range from Rajasthani fare to global cuisines. The hosts are warm and friendly, making it a point to meet all guests for high tea or a meal, and are in-the-know about everything that is interesting and cool in Jaipur. They also conduct hands-on cooking classes and take you on curated walks to meet Old City artisans and see how traditional crafts are practiced.

Pros

  • Beautifully designed interiors
  • Homestyle Rajasthani and world cuisine
  • Warm and friendly hosts

Cons

  • A bit difficult to find
  • Vegetarian only
  • No elevator to access upper floors
22 Lane 1 Gopalbari, Jaipur, 302001, India
9891--796671
Hotel Details
7 rooms, 2 suites
Free Breakfast

Quick Facts

Something incorrect in this review?

Vivenda Dos Palhacos

$$$ | Costa Vaddo, Majorda, Salcette, Majorda, 403713, India Fodor's Choice

This 120-year-old restored Portuguese home—with a lovely front porch, elegant dining room, and cozy living room—has lots of pizzazz thanks to owners Simon and Charlotte Hayward, and yet maintains an intimate feel. The rooms and bathrooms evoke the spirit of the siblings' experiences in Bengal and Tamil Nadu—an all-white loungey Ooty Room, named for a hill station; an antique-filled Alipore (a posh neighborhood in Kolkata) Room with a narrow, elongated bathroom; a rustic room, evoking Madras, with an outdoor bathroom. The inn's gem might be the Lorryback Bar, which features a colorful painted wooden back like those found on traditional Indian lorries (trucks). The rural setting means possible street encounters with stray dogs, pigs, and roosters—not unusual in Indian villages.

Pros

  • Personalized, friendly service
  • Rooms with character
  • Free Wi-Fi

Cons

  • No TV or phones in rooms
  • Located in an area with stray dogs
  • Not on the beach
Costa Vaddo, Majorda, Salcette, Majorda, 403713, India
832-322–1119
Hotel Details
6 rooms
No Meals

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Ahuja Residences

$$ | 3 Sunder Nagar, Delhi, 110003, India

Hospitality and attention to detail are second to none at this little-known guesthouse, Delhi's only combination of style and affordability. In a quiet, leafy, upper-class neighborhood this jewel offers a taste of residential life, and its rooms are simple but cozy, with bright fabrics and large windows. The restaurant is delightful and the rooftop terrace, with flowering plants and wrought-iron furniture, is unbeatable on a winter day. 

Pros

  • Immaculate, clean, and neat
  • Well-located close to Lutyens' Delhi sights
  • Homely, freshly cooked meals

Cons

  • Reservations difficult to get
  • Some rooms look out to walls of neighboring houses
  • Can be hard for taxis to locate
3 Sunder Nagar, Delhi, 110003, India
11-4578--5000
Hotel Details
25 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Casa Susegad

$$$ | Loutolim, 403718, India

Loutolim's laid-back charm is captured in Norman and Carol Steele's warm and inviting country inn, with its lovely rooms and great home-cooked food. Relaxation is the order of the day, and the well-landscaped 1½ acres have some delightful nooks and crannies to do exactly this. There's also the lively pool area, with colorful Rajasthani accents and an innovative jungle shower. The couple is happy to share maps for nearby nature walks as well as arrange any other trips. Six dogs and six cats are on the premises, but the pets are obedient and in general stay out of the way.

Pros

  • Relaxing ambience
  • Lovely food
  • Yoga lessons available in season

Cons

  • 30-minute ride to the beach
  • Resident cats and dogs might disturb allergy sufferers
  • Some rooms lack a/c
Loutolim, 403718, India
832-648–3368
Hotel Details
Credit cards accepted
5 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Ciaran’s

$$ | 233/A Palolem Beach, Palolem Beach, 403702, India

Suited to Palolem's long-term backpackers, Ciaran’s has evolved over the years from beachfront, coco palm–thatched huts into proper cottages, all with an individual veranda and set around a small garden. Don't expect luxurious amenities, but rooms are clean and well-maintained, and visitors tend to spend most of their time on the beach, just outside their doors, anyway. It is also probably the most popular of the local bunch, so make sure to book well in advance. There is free Wi-Fi, affordable massages on request, and a multi-cuisine restaurant.

Pros

  • Good, hearty breakfasts
  • Right on the seafront
  • Free Wi-Fi

Cons

  • Can be noisy in season
  • Service slightly slow
  • Rooms a bit gloomy in the daylight
233/A Palolem Beach, Palolem Beach, 403702, India
8830--114126
Hotel Details
35 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Garden Hotel

$$$ | Sajjan Niwas Garden, Gulab Bagh Rd., Udaipur, 313001, India

The best reason to stay here is the hotel's proximity to city sights and access to a lovely garden barbecue restaurant out front. The rooms are simple, with no extra frills or great views, but clean and up to mark—some have lemon yellow accents and some have bold pink accents. There's also small lobby where you can relax for an evening cocktail. Set in the grounds of the vintage car museum and at the edge of Gulab Bagh near City Palace, this property is managed by the HRH group that runs many of the city's royal hotels.

Pros

  • Well located
  • Clean bathrooms
  • Spacious rooms

Cons

  • Hotel lacks charm of others in Udaipur
  • Bland breakfast buffet
  • Most rooms lack views
Sajjan Niwas Garden, Gulab Bagh Rd., Udaipur, 313001, India
294-241–8881
Hotel Details
29 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Garh Jaisal

$$ | Fort Kotari Para, Jaisalmer, 345001, India

This cozy haveli hotel, inside the 11th-century fort, is run like a homestay by the family who owns it, and makes for a special stay. Rooms, each quite different from the next with special names—Rising Sun Room, Sweet Purple Rooms, Opium Room and so on—with window seats, carved stonework and carved wood furniture, are accented in bright hues according to their theme, and are at different levels.

The terrace, where one can lounge about and watch Jaisalmer's spectacular sunsets/sunrises is the best spot to position yourself in this hotel.

Pros

  • Quiet
  • Clean surroundings
  • Inside fort

Cons

  • No meals apart from breakfast
  • Rooms have no TVs or phones
  • Basic facilities
Fort Kotari Para, Jaisalmer, 345001, India
7727--047567
Hotel Details
7 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Hotel Ganges View

$$$ | Assi Ghat, Varanasi, 221005, India

Still the residence of a well-to-do family, this guesthouse has small, beautiful rooms with quirky charm, and classical Indian concerts are often held here. There is a great veranda overlooking the river and Assi Ghat, and inside, there is a Shaiva shrine and 14 guestrooms. Delicious dinners, served under a galaxy of lamps and chandeliers, are Brahmin-style vegetarian. Book months ahead for peak season.

Pros

  • The veranda is the best place in town to watch pilgrims and tourists
  • On-site tour and boat-ride bookings
  • Elegant rooms, many with four-poster beds

Cons

  • It's pretty noisy, particularly in rooms without a/c
  • Chaos and crowds ensue during aarti hours
  • Fills up fast
Assi Ghat, Varanasi, 221005, India
9838--831353-cell phone
Hotel Details
14 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Juna Mahal

$ | Daga St., Jodhpur, 452004, India

The quirky, charming, and nearly 500-year-old Juna Mahal, owned by a priestly family once attached to Jodhpur's royal temples, is tucked away from the congestion in one of the upper streets of the Old City (access is by auto-rickshaw) and resembles a carved dollhouse. While first impressions might be underwhelming, the wonderful views from the rooftop vegetarian restaurant and the warm and hospitable owners are good reasons to stay. Rooms are named after Hindu gods and have neatly whitewashed walls, antique furniture, vegetable-dye handloomed soft furnishings, and private bathrooms (some are not attached). The Lord Ganesh room is the best due to its sweeping views and spaciousness.

Pros

  • Cozy lodging
  • Decent rooftop restaurant
  • Great views

Cons

  • Deep in the Old City
  • Lots of steep steps
  • Rooms and bathrooms are small
Daga St., Jodhpur, 452004, India
291-244--5511
Hotel Details
5 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

KB Lodge

$ | Patwon ki Haveli Chowk, Jaisalmer, 345001, India

Famous for its traditional Rajasthani thali available in its rooftop eatery, comfy KB has accommodations that are equally authentic and striking and located smack in the center of town near the historic Patwon ki Haveli. Room highlights are cheery Rajasthani furnishings, window seats, balconies, and accents in stone. Bathrooms are gray-tiled and clean. Views of the Fort and the Patwon ki Haveli from the terrace are impressive. Though KB Lodge's accommodations are more basic than its sister hotel Killa Bhawan, inside the fort, it is still pleasant.

Pros

  • Well located
  • Good pricing
  • Close to restaurants and sights

Cons

  • Not particularly atmospheric
  • Bathroom clean but basic
  • Restaurant is vegetarian
Patwon ki Haveli Chowk, Jaisalmer, 345001, India
9636--888088
Hotel Details
4 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Maadathil Cottages

$$ | Odayam Beach, Varkala, 695311, India

In these lovely, traditional, red-roofed Kerala bungalows, the only sounds you're likely to hear are the crashing of the waves from nearby Odayam and Edava beaches. The 12 cottages face each other in a coconut palm grove with a lotus pond and are simply furnished and comfortable. Some cottages are non-air-conditioned and therefore cheaper.

Pros

  • Splendid isolation, but still within good distance of Varkala
  • Odayam beach is a few steps away
  • Wonderful hospitality from owner

Cons

  • Might be too quiet for some
  • Simple rooms
  • Minimum three-night stay on weekends, minimum two-night stay on weekdays during the peak season
Odayam Beach, Varkala, 695311, India
860-611–3495
Hotel Details
12 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Marbella Guest House

$$$ | House 77, Sinquerim Beach, 403515, India

A restored Portuguese villa with clean rooms and antique furniture, this heritage guesthouse is a popular place among those who know Goa well, and it's only about half a kilometer from here down to Sinquerim Beach. Rooms are sunny and bright, and many overlook a charming garden.

Pros

  • Quiet location
  • Lots of local charm
  • Open during monsoon season

Cons

  • No phones in room
  • Not suitable for kids under 12
  • Not on the beach
House 77, Sinquerim Beach, 403515, India
9822--100811
Hotel Details
6 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

The Nest

$ | Ourem Rd., Palolem Beach, 403702, India

A stone's throw from the sea, and reasonably priced, this rustic collection of beach huts is emblematic of accommodations in Palolem and a good place to get a no-frills beach hut experience. Standard rooms lack air-conditioning, and are thus worth avoiding in favor of the sea-facing air-conditioned deluxe shacks or cottages. The restaurant serves everything from seafood and cocktails to cheese toasties and enchiladas. This property is quite basic, but it's an experience and more comfortable than some of the other huts. 

Pros

  • Right on the beach
  • Safety locker in each room
  • Excellent views

Cons

  • Basic bathrooms
  • Some rooms lack a/c
  • Rustic vibe overall
Ourem Rd., Palolem Beach, 403702, India
9158--998850
Hotel Details
18 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Pratap Bhawan Home Stay

$ | Jamnalal Bajaj Marg, Jaipur, 302001, India

Perfect for foodies, wildlife enthusiasts, and those who like to engage with locals, this cozy homestay in the upscale C-Scheme residential area is run by an energetic young couple, the Rathores—one a naturalist who runs wildlife tours, the other a food enthusiast who offers cooking and rangoli (a form of folk art) classes. Rooms are simple and modern but comfortable and very clean, with coordinated color schemes and large bathrooms; the upstairs rooms have a rooftop patio. Apart from the four rooms, the homestay also offers a cottage with private courtyard. Outside there's a lush garden with a swing. A simple but enriching continental or Indian breakfast is included, and dinner is an option that's well worth taking up. The homestay is a little hard to locate, so call for directions before arriving.

Pros

  • Warm, personal service from knowledgeable owners
  • Home cooking
  • Good value

Cons

  • Simple, basic facilities
  • Noise from nearby railroad can disturb light sleepers
  • Book in advance during high season
Jamnalal Bajaj Marg, Jaipur, 302001, India
9829--074354
Hotel Details
5 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Singhvi's Haveli

$ | Navchokiya, Ramdeo Ji ka chowk, Jodhpur, 342001, India

More than 500 years old, this budget and mildly eccentric hotel is located at the highest point of the Old City, just below the fort, and has a great vibe—traditional, local, and chilled out. The haveli lodging has basic accommodations yet opulent decorations, sprawled across many levels, with each room having a distinct look. The highest rooms, which are spartan, open out onto a terrace and have wonderful vistas of the Blue City; other rooms open onto a second-floor sitting area or into the courtyard. The house was gifted by the maharaja of Jodhpur to his army commander Shri Akheraj Sa Singhvi in 1778.

Pros

  • Close to the fort
  • Nice views
  • The hosts organize excellent village tours

Cons

  • Lots of steep stairs
  • Bathrooms are average
  • Few amenities
Navchokiya, Ramdeo Ji ka chowk, Jodhpur, 342001, India
291-262--4293
Hotel Details
12 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Victoria

$ | Kund Para, Jaisalmer, 345001, India

There are very few comfortable lodgings located inside Jaisalmer fort, but this is one of them---but note that it is a climb to get to rooms on higher floors or the terrace. The rooms are done in an austere but comfortable manner, and some have nice views. They showcase yellow sandstone, multihued pane doors, and colorful Rajasthani furnishings. The rooftop terraces offer grand vistas of both the city within the fort and beyond.

Pros

  • Well located and well priced
  • Some rooms have balconies
  • Staff can book desert excursions

Cons

  • Only breakfast is served
  • Service is patchy
  • Wi-Fi not consistent
Kund Para, Jaisalmer, 345001, India
2992-252150
Hotel Details
11 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

WelcomHeritage Panjim Inn

$$$ | E-212, 31st January Rd., Panaji, 403001, India

Travelers who appreciate a sense of place love the warmth of the WelcomHeritage Panjim Inn, a unique hotel in the center of historic Fontainhas that was built in the late 1800s. Nearly half of the rooms are in the older wing, while the remainders are in the newly added extension. Each room comes with a blend of period furnishings and modern art. In addition to a quiet restaurant on the veranda, there's an airy breakfast and dining area inside that's decorated in sleek black and white; it's the perfect place to enjoy the hotel's Goan seafood specials, read the paper, or simply escape from the chaos of Panaji's traffic. There's a small jacuzzi on the rooftop available for in-house guests.

Pros

  • Great location in the center of the historic district
  • Friendly staff
  • Relaxed atmosphere

Cons

  • Traffic noise
  • No phones in some rooms
  • Some rooms are small
E-212, 31st January Rd., Panaji, 403001, India
832-222–6523
Hotel Details
24 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

WelcomHeritage Panjim Peoples

$$$$ | E-212, 31 January Rd., Panaji, 403001, India

The four spacious and beautiful antiques-furnished rooms in this historic annex of the Panjim Inn, with their four-poster beds, carved rosewood dressers, and plenty of windows, are a reminder of the times when colonial homes stood along the banks of the river. The mosaic tile floors and walls of the bathrooms resemble a crazy quilt and were designed by local artists. There's an art gallery on the ground floor. Guests use the restaurant and public rooms of the Panjim Inn, just across the street.

Pros

  • Spacious rooms
  • Old-world charm
  • Intimate ambience

Cons

  • Some windows overlook a dumpster below
  • No elevator
  • Rooms lack phones
E-212, 31 January Rd., Panaji, 403001, India
832-222–6523
Hotel Details
4 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

WelcomHeritage Panjim Pousada

$$$ | E-212, 31 January Rd., Panaji, 403001, India

Several blocks from the street noise of Rua de Ourem, this vintage and stylish property built around a central garden courtyard is noted for being one of the few Hindu homes in a predominantly Catholic neighborhood. It is furnished with elegant antique cupboards and teak and rosewood four-poster beds. Guests can dine and take advantage of the services of the Panjim Inn, which is a two-minute walk away.

Pros

  • Quiet refuge in a noisy city
  • Memorable, one-of-a-kind setting
  • Exceptional value

Cons

  • No restaurant on premises
  • Thin walls between rooms
  • Expensive for what's offered
E-212, 31 January Rd., Panaji, 403001, India
832-222–6523
Hotel Details
9 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

The Wildernest B&B

$$$ | Thekkady Rd., Thekkady, 685509, India

Less than a kilometer from the gates of the Periyar Wildlife Sanctuary stands a cute two-story cobblestone building with 10 cottage-style rooms. Each room in this cozy B&B has its own outdoor entrance, and those on the second floor can be reached by individual spiral staircases. The hotel does not have its own restaurant, other than a room for breakfast, though there are a number of restaurants within walking distance.

Pros

  • Good value
  • Intimate
  • Prime location

Cons

  • No restaurant
  • Not enough creature comforts for some
  • Monkeys frequent the property
Thekkady Rd., Thekkady, 685509, India
889-332--0828
Hotel Details
10 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?