A 7-day trip to India costs an average of $1,294 for a single traveler, $2,281 for a couple, and $1,117 for a family of 4. With an average of $51, Indian hotels range from $29 to $138 per night, while most holiday rentals would cost the entire home $60 to $370 per night.