Guest houses in India

59 properties guest houses and homestays across 7 destinations in India, from € 9 per night for two adults.

Live prices, sampled for a two-night stay a month ahead.

Guest houses in India at a glance

We track 59 properties guest houses and homestays across 7 destinations in India. Varanasi has the most with 18; Jaipur has the lowest starting price at € 9 a night. Typical prices across the country run from € 11 to € 28 depending on where you go, which is a wider gap than most travellers expect within one country. Staying in Udaipur costs about 2.5 times what Jaipur does for the same kind of property, so if your plans are flexible the destination matters more than the hotel.

DestinationPropertiesFrom / nightTypical
Varanasi18from € 12€ 21
Kolkata10from € 9€ 24
Jaipur7from € 9€ 11
Udaipur7from € 10€ 28
Agra6from € 11€ 12
Chennai6from € 9€ 15
Goa5from € 14€ 17

What to look for in guest houses in India

Small, owner-run properties: more personal than a hotel, more serviced than an apartment. You usually get local knowledge you cannot get anywhere else, and you usually give up the things a chain guarantees — a 24-hour desk, a lift, air conditioning in every room.

Before you book, check

  • Reception hours. Many guest houses have no night staff and need an arrival time in advance.
  • Whether breakfast is served and at what time, which can be a single fixed sitting.
  • Whether there is a lift, if you have heavy luggage or stairs are difficult.
  • Whether cards are accepted. Smaller properties in some countries still prefer cash.
The thing people get caught by

Tell the owner your arrival time and keep them updated if it changes. At this size there is often literally one person with the key, and turning up unannounced at 23:00 can mean a locked door.

Worth it for: Travellers who want a place with a character, and destinations where the hotels are all chains.

Highly rated in India

Orange Villa
Orange Villa
Varanasi
€ 12 from / night
Azure Family Paying Guest House
Azure Family Paying Guest House
Varanasi
€ 15 from / night
Brook View Repose
Brook View Repose
Kolkata
€ 24 from / night
deb Guest House And Banquet hall
deb Guest House And Banquet hall
Kolkata
€ 14 from / night
Sneh Deep Guest House
Sneh Deep Guest House
Jaipur
€ 10 from / night
Raghunath Haveli - A Boutique Homestay
Raghunath Haveli - A Boutique Homestay
Jaipur
€ 33 from / night
Lassi Boutique Hotel
Lassi Boutique Hotel
Udaipur
€ 28 from / night
The Cavalry - Abhay Niwas
The Cavalry - Abhay Niwas
Udaipur
€ 32 from / night

More in India

All hotels in IndiaGuest houses worldwide

Frequently asked

How many guest houses are there in India?

We can currently book 59 across 7 destinations in India, starting from €9 per night for two adults.

Which destination in India has the most?

Varanasi, with 18 properties guest houses and homestays.