Travelling in India

India is a thriving travel destination, with millions of people touring parts of the country each year. People from around the world find the country magical - an enchanting sort of place, and it rubs off on them each time they visit. Whether you are planning a holiday in India in a familiar destination or discovering a new place, finding accommodation in self-catering villas is the best way to experience local culture and to relax on holiday. Staying in a guest house homestay offers both luxury and affordability, and HomeAway.co.in makes it easy to sort guest house options by location and price. A homestay in India will be the start of an unforgettable holiday.

  • Read more holiday ideas in India
  • What to Do on Holiday in India

    India offers something for every kind of traveller: Adrenaline packed adventures, sighseeing in temples and mosques, unique eateries and markets, a variety of architecture, culture and history, plus water sports and beach relaxation.

    There is always something new to discover from Jammu and Kashmir to the tip of Kovalam. You are going to be awestruck by the magnificent buildings, mountains and valleys that the country is replete with. The majestic Himalayan slopes, the trekking routes along Ladakh, Jammu and Kashmir, and the tranquil and expansive beaches in Kerala are all set to hypnotize you. Combine them all with a sprinkling of yoga and meditation and you have all the ingredients for a rejuvenating holiday.

    Top 10 Places to Visit in India

    Best Time to Travel in India for Holiday

    India experiences both hot, humid summers and cold winters in different regions. There are three main seasons in India – summer, monsoon and winter. The peak season to visit India is between October and March. If you are enthralled by the captivating beauty of Himalayas then you can enjoy it in its full glory during the December-to-February period. To visit Delhi, Agra, Amritsar and Rajasthan you will have to make it during the October to March period. The eastern part of India is ideal from October to March. The southern part of India, mainly Chennai, will be its best during the June to August period. Kerala is good from November through April. Mumbai and Goa will be decked in its best attire from October to May.

    Use filters to narrow your search results!

    India homestays & guest houses in India(1,260)

    1,260 Results
    Rs 131,165 - Rs 266,366
    per week
    7 night minimum stay
    • 3 BR,
    • 2 BA,
    • Sleeps 6
    #1192915
      5 - 7 night minimum stay
      • 2 BR,
      • 2 BA,
      • Sleeps 6
      #401007
        • 2 BR,
        • 2 BA,
        • Sleeps 4
        #1017933
          3 - 7 night minimum stay
          • 1 BR,
          • 1 BA,
          • Sleeps 5
          #53046
            3 - 7 night minimum stay
            • 1 BR,
            • 1 BA,
            • Sleeps 4
            #53447
              Rs 5,740 - Rs 12,132
              per night
              3 - 4 night minimum stay
              • 2 BR,
              • 2 BA,
              • Sleeps 4
              #1003385
                2 - 3 night minimum stay
                • 6 BR,
                • 6 BA,
                • Sleeps 22
                #65182
                  7 night minimum stay
                  • 4 BR,
                  • 5 BA,
                  • Sleeps 10
                  #418536
                    7 night minimum stay
                    • 3 BR,
                    • 3 BA,
                    • Sleeps 8
                    #493754
                      7 night minimum stay
                      • 3 BR,
                      • 3 BA,
                      • Sleeps 8
                      #1233103
                        7 night minimum stay
                        • 2 BR,
                        • 3 BA,
                        • Sleeps 6
                        #58294
                          Rs 32,796 - Rs 44,721
                          per week
                          7 - 14 night minimum stay
                          • 2 BR,
                          • 1 BA,
                          • Sleeps 4
                          #486447
                            • 3 BR,
                            • 2 BA,
                            • 1 Separate Toilet,
                            • Sleeps 8
                            #893845
                              7 - 14 night minimum stay
                              • 2 BR,
                              • 1 BA,
                              • Sleeps 5
                              #92627
                                7 night minimum stay
                                • 5 BR,
                                • 5 BA,
                                • Sleeps 10
                                #13238
                                  7 night minimum stay
                                  • 2 BR,
                                  • 2 BA,
                                  • Sleeps 6
                                  #410494
                                    5 - 7 night minimum stay
                                    • 4 BR,
                                    • 4 BA,
                                    • Sleeps 8
                                    #435676
                                      Rs 7,454 - Rs 12,423
                                      per night
                                      5 - 7 night minimum stay
                                      • 4 BR,
                                      • 4 BA,
                                      • Sleeps 8
                                      #833935
                                        4 - 7 night minimum stay
                                        • 2 BR,
                                        • 2 BA,
                                        • Sleeps 4
                                        #417520
                                          7 - 14 night minimum stay
                                          • 1 BR,
                                          • 1 Separate Toilet,
                                          • Sleeps 4
                                          #483480
                                            Rs 5,740 - Rs 12,132
                                            per night
                                            3 - 4 night minimum stay
                                            • 2 BR,
                                            • 2 BA,
                                            • Sleeps 4
                                            #1500071
                                              7 night minimum stay
                                              • 3 BR,
                                              • 3 BA,
                                              • Sleeps 8
                                              #98314
                                                7 night minimum stay
                                                • 1 BR,
                                                • 1 BA,
                                                • Sleeps 2
                                                #98314
                                                  Rs 41,569 - Rs 77,085
                                                  per week
                                                  5 - 7 night minimum stay
                                                  • 1 BR,
                                                  • 1 BA,
                                                  • Sleeps 4
                                                  #417697
                                                    7 night minimum stay
                                                    • 2 BR,
                                                    • 2 BA,
                                                    • Sleeps 5
                                                    #98314
                                                      7 night minimum stay
                                                      • 3 BR,
                                                      • 3 BA,
                                                      • Sleeps 6
                                                      #883818
                                                        7 night minimum stay
                                                        • 2 BR,
                                                        • 1 Separate Toilet,
                                                        • Sleeps 4
                                                        #883818
                                                          • 4 BR,
                                                          • 3 BA,
                                                          • Sleeps 12
                                                          #856811
                                                            3 - 14 night minimum stay
                                                            • 3 BR,
                                                            • 3 BA,
                                                            • Sleeps 8
                                                            #899244